Picking an all-time Test XI is one of cricket’s favourite debates. Picking one with the added caveat that every Test nation must be represented is even trickier.
The challenge is not simply identifying each country's greatest player. In many cases, the bigger question is whether you pick the best individual cricketer or the player who best fits the XI. Should South Africa's spot go to Jacques Kallis, one of the greatest all-rounders in history, or Dale Steyn, whose pace would better balance the attack? Is Sri Lanka represented by Muttiah Muralitharan's record-breaking wicket tally or Kumar Sangakkara's mountain of runs? And does Sachin Tendulkar miss out?
Also read: Wisden’s ‘Masters of all conditions’ all-time Test XI
With those dilemmas in mind, we've selected an all-time Test XI featuring one player from each Test nation. The result is a side that attempts to strike a balance between individual greatness and team construction, even if that means leaving out some of the game's most celebrated names.
Sunil Gavaskar (India)
10,122 runs @ 51.12, 100s: 34
One of the greatest openers the game has produced, he retired as the leading run-scorer in Test history and was the first batter to cross the 10,000-run mark. Against West Indies, home to some of the most feared pace attacks ever assembled, he scored 2,749 runs at 65.45, including 13 centuries. His legendary debut series in 1971 yielded 774 runs in four Tests, still a record for a debut series. An opener in the truest sense, he provides both solidity and pedigree at the top of the order. While leaving out Sachin Tendulkar is no easy call, Gavaskar's credentials as a specialist opener ultimately tip the scales. In a side filled with middle-order greats, his presence provides both balance and pedigree at the top of the order.
Tamim Iqbal (Bangladesh)
5,134 runs @ 38.89, 100s: 10
Bangladesh's leading Test run-scorer until he was overtaken by Mushfiqur Rahim, Tamim Iqbal averaged nearly 40 as an opener despite spending much of his career in a developing Test side. He produced several memorable innings such as his 206 against Pakistan and twin hundreds against Zimbabwe in 2009. Shakib Al Hasan is the obvious alternative as Bangladesh's greatest Test cricketer, but with the XI already boasting several all-rounders and a shortage of specialist openers, Tamim's role at the top of the order ultimately gives him the edge.
Don Bradman (Australia)
6,996 runs @ 99.94, 100s: 29
Widely regarded as the greatest batter in cricket's history, he finished with 6,996 runs at the scarcely believable average of 99.94, an achievement which is still unmatched. He scored 29 centuries in just 52 Tests, including 12 double hundreds and two triple hundreds, and remains comfortably the most dominant batter the format has seen. Australia boast a host of all-time greats, from Shane Warne and Ricky Ponting to Glenn McGrath and Steve Smith, but none have a claim strong enough to dislodge Bradman from both the Australian spot and the No.3 position in this side.
Joe Root (England)
13,952* runs @ 50.73, 100s: 41
England's leading Test run-scorer, Root has thrived across conditions, emerging as the defining English Test batter of the modern era. His record in Asia, where he has amassed over 2,500 runs at an average of 48.11, further strengthens his case. Sir Jack Hobbs averaged 56.94 and remains one of the finest openers in the game's history, but Root's longevity and consistency is hard to overlook.
Brian Lara (West Indies)
11,953 runs @ 52.88, 100s: 34
The leading run-scorer in West Indies Test history, Lara remains the only batter to have reclaimed the record for the highest individual Test score, with his unbeaten 400 against England in 2004. He also owns the highest first-class score of all time, 501 not out, underlining his capacity for monumental innings. West Indies can boast no shortage of contenders, from Viv Richards and Garry Sobers to Malcolm Marshall and Curtly Ambrose, but with the side already blessed with a world-class bowling attack, Lara's ability to occupy a specialist middle-order role ultimately gives him the edge.
Andy Flower (Zimbabwe)
4,794 runs @ 51.54, 100s: 12
As a specialist keeper, Flower averaged 53.70, comfortably the highest among specialist wicketkeepers with more than 2,500 Test runs. His peak was extraordinary: between January 2000 and December 2001, he scored 1,944 runs at 84.52, including a career-best 232 not out against India. He pips Kumar Sangakkara in the XI, who has an overall superior record, with nearly 12,500 Test runs and an average above 57, but selecting Flower allows Sri Lanka's spot to be used on Muttiah Muralitharan. In a side already stacked with batting talent, that combination ultimately offers greater balance.
Imran Khan (Pakistan) – Captain
3,807 runs @ 37.69, 100s: 6 | 362 wickets @ 22.81, 5-fors: 23
One of the greatest all-rounders the game has seen, Khan transformed himself from an out-and-out fast bowler into a genuine force with the bat as his career progressed. At his peak, he was among the world's premier fast bowlers, capable of deciding matches on any surface. Pakistan's rich Test history offers several alternatives, most notably Wasim Akram, Javed Miandad and Younis Khan, but none combine skillsets quite like Imran. His presence strengthens both the batting and bowling departments, while his stature as one of cricket's most influential leaders makes him the natural choice to captain the side.
Richard Hadlee (New Zealand)
431 wickets @ 22.29, five-fors: 36 | 3,124 runs @ 27.16, 100s: 2
New Zealand's greatest-ever fast bowler became the first player in Test history to reach the 400-wicket milestone despite playing only 86 matches. He also contributed valuable lower-order runs, including two Test centuries, and was often required to carry New Zealand's attack almost single-handedly. The pick for New Zealand’s best Test player was between Hadlee and Kane Williamson, whose record makes him a formidable alternative, with more than 9,000 Test runs at an average above 50, and a strong claim to being New Zealand's greatest-ever batter. However, in a side already blessed with Bradman, Root, Lara and Flower, Hadlee's ability to lead the pace attack ultimately proves more valuable.
Rashid Khan (Afghanistan)
45 wickets @ 20.44, five-fors: 5
Afghanistan's greatest cricketer and the driving force behind their rise in world cricket, he has already produced a remarkable Test record. Yet his place is far from straightforward. Rashid last played a Test more than one-and-a-half years ago, with recurring back issues forcing him to scale back his Test commitments, and he has openly admitted that he is unlikely to feature regularly in the format going forward, even suggesting he may limit himself to around one Test a year. Rahmat Shah, Afghanistan's leading Test run-scorer, offers a stronger case to be included as an opener. Still, Rashid's impact on Afghanistan's cricketing story and his ability to provide a second world-class wicket-taking option alongside Muttiah Muralitharan ultimately prove decisive.
Dale Steyn (South Africa)
439 wickets @ 22.95, five-fors: 26
South Africa could justifiably have been represented by Jacques Kallis, Graeme Smith or even AB de Villiers, but the balance of the side ultimately tips the scales in favour of their greatest fast bowler. He had the fourth-best average of any fast bowler with more than 400 Test wickets, and combined high pace with prodigious swing and reverse swing. Between 2008 and 2014, he was the world's premier quick, topping the ICC rankings for a record 263 consecutive weeks. Leaving out Kallis, one of the greatest all-rounders in history, is no easy call, but with Bradman, Root, Lara and Flower already anchoring the batting, Steyn's ability to complete a fearsome attack alongside Imran Khan, Richard Hadlee and Muttiah Muralitharan ultimately supersedes Kallis's all-round credentials in this side.
Muttiah Muralidaran (Sri Lanka)
800 wickets @ 22.72, 5-fors: 67
Sri Lanka offer several all-time great options, such as Kumar Sangakkara or Mahela Jayawardene, as picks in the XI, but Muralidaran’s selection is one of the most straightforward choices. He retired as the highest wicket-taker in Test history, a record that still stands comfortably clear of his peers. Across a career spanning 133 Tests, he produced 67 five-wicket hauls and 22 ten-wicket match hauls, repeatedly dismantling batting line-ups across all conditions. While Sangakkara’s run-scoring places him among the greatest batters of the modern era, the presence of multiple elite middle-order options in this XI means Sri Lanka’s slot is best used on a genuine strike bowler. Muralitharan’s unmatched wicket-taking record and ability to run through sides make him an automatic pick.
Ireland’s exclusion is a structural necessity rather than a judgment on talent. While the XI requires representation from every Test-playing nation, Ireland’s relatively brief history in the format means they do not yet have a player whose Test record rivals those from more established sides.
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.