BEAT MY 11

Ranked by our ratings

Greatest Test Openers

The top 50 openers from the 582 Test players in the Beat My 11 database, ranked by our ratings. The best 10 have a short profile each, then the table runs to No. 50.

Openers are rated on batting only (batting average, runs per player-match, century rate).

Career Test totals from the Beat My 11 database, as of 22 October 2026.

The best 10, and why

1 Sunil Gavaskar India

Gavaskar arrived in 1971 and scored 774 runs in his first series, against a West Indies attack that had no answer. He went on to become the first man to reach 10,000 Test runs, and ended with 10,122 at 51.1 and 34 hundreds, a record at the time. What puts him first among openers is the era he did it in: he faced Lillee, Thomson, Holding, Roberts and Marshall for years, mostly in the days before helmets were normal, and still built long innings on difficult pitches. He was compact, patient and unusually hard to dislodge in the first hour, which is exactly what an opener is for. In 125 Tests he gave India a platform they had never had before, and for more than a decade he was the one batter opposing teams planned around. If you want a single opener to start your innings against the best bowlers of any decade, the case for him is hard to argue with.

2 Matthew Hayden Australia

Hayden was a big, forceful left-hander who made opening look like an attack rather than a defence. He finished with 8,625 runs at 50.7 and 30 hundreds in 103 Tests, and he did it against the best bowling of his day. His best series came in India in 2001, where he made 549 runs in three Tests at an average of 109.80, sweeping the Indian spinners out of the contest. In 2003 he scored 380 against Zimbabwe at Perth, then the highest Test score ever made. With Justin Langer he formed one of the most productive opening partnerships of the modern era, and Australia's dominance through the 2000s owed a good deal to the way he took the first session away from the bowlers. He ranks second among openers because he combined volume, speed and results over a long career, not just a handful of famous innings.

3 Len Hutton England

Hutton was England's master of the 1930s and 1940s. In only his sixth Test, in 1938, he made 364 against Australia at The Oval, which stood as the highest Test score for twenty years. A wartime accident left his left arm shorter than the right, yet he came back and scored heavily after the war, finishing with 6,971 runs at 56.7 and 19 hundreds in 79 Tests, an average that few openers have matched. He was technically complete, strong off both feet and a fine player of spin on awkward pitches. In 1953 he captained England to regain the Ashes after nearly two decades, and he was the first professional to lead the side on a regular basis. He sits third among openers because his average is among the very best for the position, achieved in an era of uncovered pitches and a war that took years from his career.

4 Jack Hobbs England

Hobbs is the opener from whom many later openers learned their craft. "The Master" scored more first-class hundreds than any batter in history, and his Test record of 5,410 runs at 56.9 with 15 hundreds in 61 Tests came on uncovered pitches against bowlers who were allowed to exploit them. He was brilliant on wet wickets, where lesser players struggled to survive. With Herbert Sutcliffe he formed England's great opening pair of the 1920s, and he kept scoring into his forties: in 1929, at 46, he made a Test hundred at Melbourne and remains the oldest man to do so. His Tests were interrupted by the First World War, which took years from the prime of his career. He is fourth among openers on our ratings because his average is among the best in the list and he did it for so long, with so little help from the conditions.

5 Alastair Cook England

Cook was England's run machine. He made a hundred on debut in India in 2006 and then played a record 159 consecutive Tests, never needing to be rested or dropped. He finished with 12,472 runs at 45.4, 33 hundreds and 161 Tests, and held the England record for Test runs until Joe Root passed him. His defining series was the 2010-11 Ashes in Australia, where he made 766 runs at 127.66 and England won there for the first time in 24 years. He was an opener of method rather than flair: a very strong leg-side game, patience on slow pitches, and the stamina to bat most of a day, then do it again. He captained England in 59 Tests. He ranks fifth because his volume is unmatched among openers, even if his average is lower than the four above him.

6 Graeme Smith South Africa

Smith was appointed South Africa's captain at 22 and led the side in a record 109 Tests, so everything he did as an opener was done under pressure. He scored 9,265 runs at 48.3, with 27 hundreds in 117 Tests. In 2003 he made 277 at Edgbaston and followed it with 259 at Lord's, both against England, announcing himself as a batter of the first rank. In 2008 he hit 154 not out at Edgbaston to chase down 281, and later that year South Africa won a series in Australia under his leadership. At Sydney in 2009 he walked out at No. 11 with a broken hand in a brave attempt to save a Test. He was upright, left-handed, strong through the leg side and very hard to bowl at in the first session, and he rarely let a bad pitch change his plan. He ranks sixth among openers for a long, high-quality career as batter and captain.

7 Virender Sehwag India

Sehwag broke the usual rules of opening. He attacked from the first ball, hit the new-ball bowlers off their length, and often scored at a pace that put the opposition on the back foot before lunch on day one. He is the only Indian with two Test triple centuries: 309 against Pakistan at Multan in 2004 and 319 against South Africa at Chennai in 2008, the latter in 278 balls. He finished with 8,586 runs at 49.3 and 23 hundreds in 104 Tests, with a scoring rate far above that of other openers of his era. He was also a useful off-spinner and a sharp slip fielder. He sits seventh on our list because his average is a little lower than the classical openers above him, but few batters in history have changed the shape of a Test match as quickly as he could.

8 David Warner Australia

Warner was a left-handed opener who hit the ball hard and early, mixing power with a surprising amount of patience when needed. He made 8,786 runs at 44.6 with 26 hundreds in 112 Tests. His highest score, 335 not out against Pakistan at Adelaide in 2019, remains one of the biggest individual innings by an Australian. He made a hundred in his 100th Test at the MCG in 2022 and retired from the format at Sydney in January 2024 with a farewell series against Pakistan. He served a 12-month ban in 2018 after the ball-tampering incident in South Africa and returned to play a full part in the 2019 Ashes tour. He was especially good in Australian conditions, where his record is far better than overseas. He ranks eighth among openers because his home numbers were exceptional, even if his away average is lower.

9 Geoffrey Boycott England

Boycott was England's most obdurate opener, a batter who treated his wicket as something to be earned and rarely gave it away. He made 8,114 runs at 47.7 with 22 hundreds in 108 Tests. In 1977 he returned after a three-year absence from the Test side and scored his 100th first-class hundred in a Test at Headingley, on his home ground, in front of his home crowd, against Australia. He had one of the tightest techniques of his time and he played the new ball better than almost anyone in English cricket, which is why he held an opener's place through the 1960s and 1970s. His reputation for slow scoring is deserved, but it also meant opposing bowlers had to work extremely hard for his wicket. He ranks ninth among openers because his average and longevity are both strong, though he lacked the speed of the batters above him.

10 Justin Langer Australia

Langer was a small, left-handed opener who made himself into one of Australia's most reliable players of the 2000s. He scored 7,696 runs at 45.3 with 23 hundreds in 105 Tests. Alongside Matthew Hayden he formed a partnership of contrasting styles, Langer the nuggety counter-puncher and Hayden the hitter, and together they put Australia in command of countless Test matches. His 250 against England at Melbourne in 2002-03 was one of his biggest innings. At Hobart in 1999, he made 127 in a chase of 369 with Adam Gilchrist, who hit an unbeaten 149. He was a fearless player of fast bowling who had to fight his way back after being dropped in the late 1990s. He later coached Australia from 2018 to 2022. He is tenth among openers on our list because he was consistent, brave and a perfect partner, more than because of any single standout number.

Top 50 ranking

#PlayerNationPlayed in TestsRunsBat avg100s
1 Sunil Gavaskar India Legends, 1970s, 1980s 12510,12251.134
2 Matthew Hayden Australia 1990s, 2000s 1038,62550.730
3 Len Hutton England Legends 796,97156.719
4 Jack Hobbs England Legends 615,41056.915
5 Alastair Cook England 2000s, 2010s 16112,47245.433
6 Graeme Smith South Africa 2000s, 2010s 1179,26548.327
7 Virender Sehwag India 2000s, 2010s 1048,58649.323
8 David Warner Australia 2010s, 2020s 1128,78644.626
9 Geoffrey Boycott England 1970s 1088,11447.722
10 Justin Langer Australia 1990s, 2000s 1057,69645.323
11 Gary Kirsten South Africa 1990s, 2000s 1017,28945.321
12 Mark Taylor Australia 1990s 1047,52543.519
13 Graham Gooch England Legends, 1970s, 1980s, 1990s 1188,90042.620
14 Gordon Greenidge West Indies Legends, 1970s, 1980s 1087,55844.719
15 Andrew Strauss England 2000s 1007,03740.921
16 Marcus Trescothick England 2000s 765,82543.814
17 Saeed Anwar Pakistan 1990s 554,05245.511
18 Michael Slater Australia 1990s 745,31242.814
19 Hanif Mohammad Pakistan Legends 553,9154412
20 Simon Katich Australia 2000s 564,1884510
21 Ian Chappell Australia 1970s 755,34542.414
22 Desmond Haynes West Indies 1980s, 1990s 1167,48742.318
23 Dimuth Karunaratne Sri Lanka 2010s, 2020s 1007,22239.216
24 Chris Gayle West Indies 2000s, 2010s 1037,21442.215
25 Tom Latham New Zealand 2010s, 2020s 956,45039.117
26 Herschelle Gibbs South Africa 1990s, 2000s 906,1674214
27 John Edrich England 1970s 775,13843.512
28 Tillakaratne Dilshan Sri Lanka 2000s, 2010s 875,4924116
29 Michael Atherton England 1990s 1157,72837.716
30 Yashasvi Jaiswal India 2020s 312,61247.57
31 Gautam Gambhir India 2000s, 2010s 584,154429
32 Marvan Atapattu Sri Lanka 1990s, 2000s 905,50239.0216
33 Sanath Jayasuriya Sri Lanka 1990s, 2000s 1106,97340.114
34 Rohit Sharma India 2010s, 2020s 674,30140.612
35 Tamim Iqbal Bangladesh 2000s, 2010s, 2020s 705,13438.8910
36 Roy Fredericks West Indies 1970s 594,33442.58
37 Murali Vijay India 2010s 613,98238.312
38 Devon Conway New Zealand 2020s 362,76142.58
39 Andrew Jones New Zealand 1980s 392,92244.37
40 Glenn Turner New Zealand 1970s, 1980s 412,99144.67
41 Dean Elgar South Africa 2010s, 2020s 865,34737.914
42 John Wright New Zealand 1970s, 1980s, 1990s 825,33437.812
43 Navjot Sidhu India 1980s, 1990s 513,20242.19
44 KL Rahul India 2010s, 2020s 704,28836.612
45 Shoaib Mohammad Pakistan 1980s 452,70544.37
46 Ben Duckett England 2010s, 2020s 493,36438.27
47 Shikhar Dhawan India 2010s 342,31540.67
48 Kepler Wessels Australia 1980s, 1990s 402,788416
49 Taufeeq Umar Pakistan 2000s, 2010s 442,963387
50 Majid Khan Pakistan 1970s 633,93138.98

What stands out

  • The top 10 come from 4 nations. England has the most (4).
  • 5 of the top 10 played in the 2000s, more than in any other.
  • Alastair Cook played the most Tests of the top 10 (161); Jack Hobbs the fewest (61).
  • Of openers with 20+ Tests, the best batting average is Jack Hobbs's 56.9. He is No. 4 on this list.
  • Sunil Gavaskar scored the most hundreds (34). He is No. 1.

Pick your own at this position: draft an XI across seven eras and see if it beats mine.

Start drafting

Daily Challenge Daily Cup Trophy Run Cricket IQ Leaderboard ODI T20I IPL Pick any XI Best Test XIs Best by position World XI Guides How it works About Privacy Terms hello@beatmy11.com