Men's First-class batters
- 1
Joe RootEngland · Right-handed top-order batterLast 2 years 24 mat · 1,852 runs · 47.5 avg+27.8runs a matchICC 3 - 2
Harry BrookEngland · Right-handed middle-order batterLast 2 years 23 mat · 1,805 runs · 46.3 avg+27.0runs a matchICC 1 - 3
Yashasvi JaiswalIndia · Left-handed openerLast 2 years 20 mat · 1,270 runs · 36.3 avg+25.0runs a matchICC 11 - 4
Devdutt PadikkalIndia · Left-handed top-order batterLast 2 years 6 mat · 616 runs · 61.6 avg+22.3runs a matchICC 53 - 5
David BedinghamSouth Africa · Right-handed top-order batterLast 2 years 34 mat · 2,455 runs · 49.1 avg+21.8runs a matchICC 55 - 6
Ben DuckettEngland · Left-handed openerLast 2 years 25 mat · 1,845 runs · 41.9 avg+21.0runs a matchICC 25 - 7
Steve SmithAustralia · Right-handed top-order batterLast 2 years 20 mat · 1,549 runs · 50.0 avg+20.8runs a matchICC 2 - 8
Travis HeadAustralia · Left-handed openerLast 2 years 22 mat · 1,722 runs · 43.1 avg+17.2runs a matchICC 4 - 9
Devon ConwayNew Zealand · Left-handed openerLast 2 years 13 mat · 1,036 runs · 45.0 avg+17.2runs a matchICC 14 - 10
Shan MasoodPakistan · Left-handed top-order batterLast 2 years 26 mat · 2,122 runs · 47.2 avg+17.1runs a matchICC 37 - 11Lahiru UdaraSri Lanka · Right-handed openerLast 2 years 24 mat · 2,038 runs · 53.6 avg+16.8runs a matchICC –
- 12
Salman Ali AghaPakistan · Right-handed middle-order batterLast 2 years 16 mat · 1,089 runs · 40.3 avg+16.7runs a matchICC 44 - 13
KL RahulIndia · Right-handed openerLast 2 years 19 mat · 1,381 runs · 41.9 avg+15.7runs a matchICC 30 - 14
Rishabh PantIndia · Left-handed middle-order batterLast 2 years 16 mat · 1,174 runs · 41.9 avg+15.6runs a matchICC 7 - 15
Dinesh ChandimalSri Lanka · Right-handed top-order batterLast 2 years 22 mat · 1,701 runs · 50.0 avg+15.5runs a matchICC 12 - 16
Alex CareyAustralia · Left-handed middle-order batterLast 2 years 30 mat · 1,932 runs · 42.9 avg+15.4runs a matchICC 18 - 17
Jordan CoxEngland · Right-handed top-order batterLast 2 years 13 mat · 1,108 runs · 61.6 avg+15.1runs a matchICC 76 - 18
Kamindu MendisSri Lanka · Left-handed top-order batterLast 2 years 13 mat · 736 runs · 33.5 avg+14.6runs a matchICC 10 - 19
Sonal DinushaSri Lanka · Left-handed middle-order batterLast 2 years 19 mat · 1,361 runs · 61.9 avg+14.2runs a matchICC 24 - 20
Jamie SmithEngland · Right-handed middle-order batterLast 2 years 25 mat · 1,612 runs · 42.4 avg+13.8runs a matchICC 20 - 21
Jake WeatheraldAustralia · Left-handed openerLast 2 years 29 mat · 2,135 runs · 41.9 avg+13.6runs a matchICC – - 22
Emilio GayEngland · Left-handed openerLast 2 years 26 mat · 1,918 runs · 48.0 avg+12.9runs a matchICC 86 - 23
Rachin RavindraNew Zealand · Left-handed top-order batterLast 2 years 14 mat · 953 runs · 45.4 avg+12.8runs a matchICC 6 - 24
Shubman GillIndia · Right-handed top-order batterLast 2 years 16 mat · 1,335 runs · 55.6 avg+12.5runs a matchICC 9 - 25
Tom LathamNew Zealand · Left-handed openerLast 2 years 21 mat · 1,650 runs · 44.6 avg+12.2runs a matchICC 31 - 26
Daniel LawrenceEngland · Right-handed middle-order batterLast 2 years 26 mat · 2,091 runs · 58.1 avg+11.9runs a matchICC 88 - 27
Ollie PopeEngland · Right-handed top-order batterLast 2 years 31 mat · 1,991 runs · 38.3 avg+11.7runs a matchICC 45 - 28
Marnus LabuschagneAustralia · Right-handed top-order batterLast 2 years 29 mat · 1,379 runs · 28.1 avg+11.7runs a matchICC 39 - 29
Usman KhawajaAustralia · Left-handed openerLast 2 years 24 mat · 1,310 runs · 32.8 avg+11.6runs a matchICC – - 30
Henry NichollsNew Zealand · Left-handed top-order batterLast 2 years 27 mat · 2,259 runs · 61.1 avg+11.5runs a matchICC 43 - 31
Mohammad Babar AzamPakistan · Right-handed top-order batterLast 2 years 13 mat · 832 runs · 34.7 avg+10.2runs a matchICC 13 - 32
Ravindra JadejaIndia · Left-handed middle-order batterLast 2 years 17 mat · 1,083 runs · 49.2 avg+10.1runs a matchICC 29 - 33
Mohammad RizwanPakistan · Right-handed middle-order batterLast 2 years 16 mat · 951 runs · 32.8 avg+9.8runs a matchICC 34 - 34
Litton DasBangladesh · Right-handed middle-order batterLast 2 years 11 mat · 811 runs · 42.7 avg+9.8runs a matchICC 33 - 35
Beau WebsterAustralia · Right-handed middle-order batterLast 2 years 37 mat · 1,943 runs · 35.3 avg+9.7runs a matchICC 68 - 36
Cameron GreenAustralia · Right-handed middle-order batterLast 2 years 20 mat · 1,365 runs · 41.4 avg+9.4runs a matchICC 22 - 37
Glenn PhillipsNew Zealand · Right-handed middle-order batterLast 2 years 10 mat · 518 runs · 37.0 avg+9.1runs a matchICC 31 - 38
Wiaan MulderSouth Africa · Right-handed middle-order batterLast 2 years 20 mat · 1,441 runs · 60.0 avg+9.1runs a matchICC 23 - 39
Temba BavumaSouth Africa · Right-handed top-order batterLast 2 years 10 mat · 991 runs · 58.3 avg+8.7runs a matchICC 5 - 40
ShahidullahAfghanistan · Left-handed top-order batterLast 2 years 14 mat · 1,181 runs · 56.2 avg+8.5runs a matchICC – - 41
Dhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 2 years 25 mat · 1,556 runs · 44.5 avg+8.3runs a matchICC 26 - 42
Pathum NissankaSri Lanka · Right-handed openerLast 2 years 8 mat · 632 runs · 48.6 avg+8.1runs a matchICC 28 - 43
Saud ShakeelPakistan · Left-handed middle-order batterLast 2 years 22 mat · 1,367 runs · 35.1 avg+7.6runs a matchICC 16 - 44
Mushfiqur RahimBangladesh · Right-handed middle-order batterLast 2 years 13 mat · 952 runs · 45.3 avg+7.4runs a matchICC 17 - 45
Dhruv JurelIndia · Right-handed middle-order batterLast 2 years 9 mat · 461 runs · 35.5 avg+6.9runs a matchICC 65 - 46
Ben StokesEngland · Left-handed middle-order batterLast 2 years 22 mat · 1,143 runs · 33.6 avg+6.8runs a matchICC – - 47
Ryan RickeltonSouth Africa · Left-handed openerLast 2 years 12 mat · 894 runs · 44.7 avg+6.7runs a matchICC 38 - 48
Tom BlundellNew Zealand · Right-handed middle-order batterLast 2 years 22 mat · 1,357 runs · 38.8 avg+6.3runs a matchICC 50 - 49
Kyle VerreynneSouth Africa · Right-handed middle-order batterLast 2 years 41 mat · 1,820 runs · 33.1 avg+6.0runs a matchICC 35 - 50
Imam-ul-HaqPakistan · Left-handed openerLast 2 years 14 mat · 858 runs · 39.0 avg+5.7runs a matchICC 58 - 51
Abdul MalikAfghanistan · Right-handed openerLast 2 years 15 mat · 1,011 runs · 42.1 avg+5.7runs a matchICC – - 52
Aiden MarkramSouth Africa · Right-handed openerLast 2 years 12 mat · 779 runs · 37.1 avg+5.5runs a matchICC 14 - 53
John CampbellWest Indies · Left-handed openerLast 2 years 19 mat · 1,401 runs · 41.2 avg+4.7runs a matchICC 67 - 54
Joshua Da SilvaWest Indies · Right-handed middle-order batterLast 2 years 14 mat · 1,069 runs · 50.9 avg+4.3runs a matchICC 92 - 55
Zak CrawleyEngland · Right-handed openerLast 2 years 30 mat · 1,566 runs · 28.5 avg+3.6runs a matchICC 53 - 56
Matt RenshawAustralia · Left-handed openerLast 2 years 17 mat · 1,254 runs · 44.8 avg+3.5runs a matchICC – - 57
Washington SundarIndia · Left-handed middle-order batterLast 2 years 16 mat · 795 runs · 39.8 avg+3.1runs a matchICC 48 - 58
Najmul Hossain ShantoBangladesh · Left-handed top-order batterLast 2 years 13 mat · 1,084 runs · 49.3 avg+2.9runs a matchICC 21 - 59
Daryl MitchellNew Zealand · Right-handed middle-order batterLast 2 years 13 mat · 719 runs · 37.8 avg+2.9runs a matchICC 8 - 60
Rahmat ShahAfghanistan · Right-handed top-order batterLast 2 years 14 mat · 1,345 runs · 61.1 avg+2.8runs a matchICC 27 - 61
Josh InglisAustralia · Right-handed middle-order batterLast 2 years 8 mat · 315 runs · 24.2 avg+2.7runs a matchICC – - 62
Kusal MendisSri Lanka · Right-handed middle-order batterLast 2 years 8 mat · 468 runs · 36.0 avg+2.6runs a matchICC 42 - 63
Azan AwaisPakistan · Left-handed openerLast 2 years 30 mat · 2,001 runs · 38.5 avg+2.1runs a matchICC 95 - 64
Amir JangooWest Indies · Left-handed top-order batterLast 2 years 16 mat · 1,058 runs · 44.1 avg+1.9runs a matchICC 83 - 65
Mominul HaqueBangladesh · Left-handed top-order batterLast 2 years 15 mat · 996 runs · 36.9 avg+1.8runs a matchICC 36 - 66
Shadman IslamBangladesh · Left-handed openerLast 2 years 13 mat · 771 runs · 33.5 avg−0.1runs a matchICC 66 - 67
Mehedi HasanBangladesh · Right-handed middle-order batterLast 2 years 13 mat · 585 runs · 27.9 avg−0.3runs a matchICC 63 - 68
Will JacksEngland · Right-handed middle-order batterLast 2 years 8 mat · 299 runs · 24.9 avg−0.8runs a matchICC – - 69
Tanzid HasanBangladesh · Left-handed openerLast 2 years 6 mat · 351 runs · 29.3 avg−0.9runs a matchICC – - 70
Tony de ZorziSouth Africa · Left-handed openerLast 2 years 13 mat · 822 runs · 37.4 avg−0.9runs a matchICC 41 - 71
Lorcan TuckerIreland · Right-handed middle-order batterLast 2 years 4 mat · 273 runs · 39.0 avg−0.9runs a matchICC 51 - 72
Brian BennettZimbabwe · Right-handed openerLast 2 years 11 mat · 550 runs · 34.4 avg−1.0runs a matchICC 87 - 73
Michael NeserAustralia · Right-handed middle-order batterLast 2 years 14 mat · 431 runs · 20.5 avg−1.2runs a matchICC – - 74
Will YoungNew Zealand · Right-handed top-order batterLast 2 years 19 mat · 821 runs · 30.4 avg−1.5runs a matchICC 48 - 75
Tristan StubbsSouth Africa · Right-handed top-order batterLast 2 years 12 mat · 654 runs · 31.1 avg−1.6runs a matchICC 47 - 76
Sai SudharsanIndia · Left-handed top-order batterLast 2 years 9 mat · 421 runs · 28.1 avg−2.2runs a matchICC – - 77
Justin GreavesWest Indies · Right-handed middle-order batterLast 2 years 23 mat · 1,472 runs · 39.8 avg−3.2runs a matchICC 51 - 78
Senuran MuthusamySouth Africa · Left-handed middle-order batterLast 2 years 15 mat · 730 runs · 42.9 avg−3.6runs a matchICC 61 - 79
Abdullah ShafiquePakistan · Right-handed top-order batterLast 2 years 17 mat · 783 runs · 30.1 avg−3.7runs a matchICC 46 - 80
Roston ChaseWest Indies · Right-handed middle-order batterLast 2 years 17 mat · 849 runs · 29.3 avg−4.0runs a matchICC 82 - 81
Mahmudul Hasan JoyBangladesh · Right-handed openerLast 2 years 12 mat · 683 runs · 32.5 avg−4.1runs a matchICC 84 - 82
Nitish Kumar ReddyIndia · Right-handed middle-order batterLast 2 years 10 mat · 396 runs · 26.4 avg−4.2runs a matchICC – - 83
Jacob BethellEngland · Left-handed top-order batterLast 2 years 10 mat · 611 runs · 32.2 avg−4.3runs a matchICC 62 - 84
Brandon KingWest Indies · Right-handed openerLast 2 years 15 mat · 800 runs · 29.6 avg−4.9runs a matchICC 72 - 85
Shai HopeWest Indies · Right-handed middle-order batterLast 2 years 12 mat · 828 runs · 36.0 avg−5.3runs a matchICC 40 - 86
Alick AthanazeWest Indies · Left-handed top-order batterLast 2 years 16 mat · 719 runs · 25.7 avg−5.3runs a matchICC 81 - 87
Hashmatullah ShahidiAfghanistan · Left-handed top-order batterLast 2 years 13 mat · 1,024 runs · 48.8 avg−5.5runs a matchICC 75 - 88Ismat AlamAfghanistan · Right-handed middle-order batterLast 2 years 9 mat · 435 runs · 27.2 avg−5.7runs a matchICC –
- 89
Craig ErvineZimbabwe · Left-handed middle-order batterLast 2 years 11 mat · 647 runs · 34.1 avg−6.9runs a matchICC 56 - 90
Kavem HodgeWest Indies · Right-handed top-order batterLast 2 years 19 mat · 939 runs · 28.5 avg−7.2runs a matchICC 60 - 91
Saim AyubPakistan · Left-handed openerLast 2 years 5 mat · 205 runs · 25.6 avg−8.0runs a matchICC – - 92
Afsar ZazaiAfghanistan · Right-handed top-order batterLast 2 years 15 mat · 879 runs · 32.6 avg−9.3runs a matchICC – - 93
Ben CurranZimbabwe · Left-handed openerLast 2 years 9 mat · 537 runs · 33.6 avg−9.3runs a matchICC 78 - 94
Nishan MadushkaSri Lanka · Right-handed openerLast 2 years 18 mat · 1,077 runs · 39.9 avg−9.7runs a matchICC – - 95
Matthew BreetzkeSouth Africa · Right-handed top-order batterLast 2 years 11 mat · 601 runs · 33.4 avg−10.2runs a matchICC – - 96
Wesley MadhevereZimbabwe · Right-handed middle-order batterLast 2 years 7 mat · 321 runs · 29.2 avg−12.3runs a matchICC – - 97
Tagenarine ChanderpaulWest Indies · Left-handed openerLast 2 years 13 mat · 789 runs · 37.6 avg−14.0runs a matchICC 99 - 98
Tevin ImlachWest Indies · Right-handed top-order batterLast 2 years 17 mat · 899 runs · 33.3 avg−14.1runs a matchICC – - 99Tafadzwa TsigaZimbabwe · Right-handed middle-order batterLast 2 years 8 mat · 179 runs · 14.9 avg−17.4runs a matchICC –
- 100
Ziaurrahman AkbarAfghanistan · Right-handed middle-order batterLast 2 years 10 mat · 86 runs · 6.1 avg−18.3runs a matchICC – - 101
Prabath JayasuriyaSri Lanka · Right-handed middle-order batterLast 2 years 17 mat · 265 runs · 11.0 avg−18.7runs a matchICC – - 102
Andrew BalbirnieIreland · Right-handed openerLast 2 years 4 mat · 174 runs · 21.8 avg−20.1runs a matchICC 97 - 103
Sediqullah AtalAfghanistan · Left-handed openerLast 2 years 7 mat · 349 runs · 26.9 avg−20.3runs a matchICC – - 104
Harry TectorIreland · Right-handed top-order batterLast 2 years 4 mat · 118 runs · 14.8 avg−21.5runs a matchICC 99 - 105
Curtis CampherIreland · Right-handed middle-order batterLast 2 years 4 mat · 169 runs · 28.2 avg−23.3runs a matchICC 95
Swap in a batter worth 20 more runs a match and an even Test becomes about 55–45, draws aside.
Ratings to 27 October 2026 · ICC rankings of 15 September 2026 · How the rankings work