Men's Test batters, last 12 months
- 1
Harry BrookEngland · Right-handed middle-order batterLast 12 months 11 mat · 790 runs · 41.6 avg+12.7runs a matchICC 1 - 2
Travis HeadAustralia · Left-handed openerLast 12 months 9 mat · 845 runs · 49.7 avg+10.9runs a matchICC 4 - 3
Ben DuckettEngland · Left-handed openerLast 12 months 11 mat · 492 runs · 23.4 avg+2.2runs a matchICC 25 - 4
Sonal DinushaSri Lanka · Left-handed middle-order batterLast 12 months 4 mat · 595 runs · 99.2 avg+2.1runs a matchICC 24 - 5
Rachin RavindraNew Zealand · Left-handed top-order batterLast 12 months 7 mat · 641 runs · 64.1 avg+2.0runs a matchICC 6 - 6
Litton DasBangladesh · Right-handed middle-order batterLast 12 months 7 mat · 582 runs · 52.9 avg+0.3runs a matchICC 33 - 7
Jamie SmithEngland · Right-handed middle-order batterLast 12 months 10 mat · 474 runs · 27.9 avg−1.8runs a matchICC 20 - 8
Mohammad Babar AzamPakistan · Right-handed top-order batterLast 12 months 5 mat · 405 runs · 50.6 avg−1.9runs a matchICC 13 - 9
Joe RootEngland · Right-handed top-order batterLast 12 months 11 mat · 735 runs · 38.7 avg−2.9runs a matchICC 3 - 10
Glenn PhillipsNew Zealand · Right-handed middle-order batterLast 12 months 4 mat · 228 runs · 45.6 avg−4.3runs a matchICC 31 - 11
Rishabh PantIndia · Left-handed middle-order batterLast 12 months 5 mat · 298 runs · 37.3 avg−4.6runs a matchICC 7 - 12
Daniel LawrenceEngland · Right-handed middle-order batterLast 12 months 3 mat · 187 runs · 46.8 avg−4.7runs a matchICC 88 - 13
Jordan CoxEngland · Right-handed top-order batterLast 12 months 4 mat · 254 runs · 42.3 avg−4.8runs a matchICC 76 - 14
Devon ConwayNew Zealand · Left-handed openerLast 12 months 7 mat · 680 runs · 56.7 avg−5.4runs a matchICC 14 - 15
Devdutt PadikkalIndia · Left-handed top-order batterLast 12 months 2 mat · 328 runs · 109.3 avg−5.7runs a matchICC 53 - 16
Tanzid HasanBangladesh · Left-handed openerLast 12 months 4 mat · 254 runs · 31.8 avg−6.3runs a matchICC – - 17
Alex CareyAustralia · Left-handed middle-order batterLast 12 months 9 mat · 452 runs · 34.8 avg−7.4runs a matchICC 18 - 18
Steve SmithAustralia · Right-handed top-order batterLast 12 months 8 mat · 526 runs · 43.8 avg−8.3runs a matchICC 2 - 19
Beau WebsterAustralia · Right-handed middle-order batterLast 12 months 5 mat · 152 runs · 25.3 avg−8.7runs a matchICC 68 - 20
Yashasvi JaiswalIndia · Left-handed openerLast 12 months 5 mat · 184 runs · 23.0 avg−9.4runs a matchICC 11 - 21
Najmul Hossain ShantoBangladesh · Left-handed top-order batterLast 12 months 8 mat · 616 runs · 44.0 avg−9.5runs a matchICC 21 - 22
Mominul HaqueBangladesh · Left-handed top-order batterLast 12 months 8 mat · 638 runs · 45.6 avg−9.5runs a matchICC 36 - 23
Mohammad RizwanPakistan · Right-handed middle-order batterLast 12 months 6 mat · 283 runs · 25.7 avg−9.8runs a matchICC 34 - 24
Shadman IslamBangladesh · Left-handed openerLast 12 months 7 mat · 371 runs · 30.9 avg−10.3runs a matchICC 66 - 25
Tom LathamNew Zealand · Left-handed openerLast 12 months 7 mat · 616 runs · 47.4 avg−10.8runs a matchICC 31 - 26
Wesley MadhevereZimbabwe · Right-handed middle-order batterLast 12 months 1 mat · 77 runs−11.2runs a matchICC – - 27
Dhruv JurelIndia · Right-handed middle-order batterLast 12 months 5 mat · 221 runs · 31.6 avg−11.3runs a matchICC 65 - 28
Cameron GreenAustralia · Right-handed middle-order batterLast 12 months 7 mat · 355 runs · 35.5 avg−11.4runs a matchICC 22 - 29
Zak CrawleyEngland · Right-handed openerLast 12 months 5 mat · 273 runs · 27.3 avg−11.8runs a matchICC 53 - 30
Brandon KingWest Indies · Right-handed openerLast 12 months 6 mat · 347 runs · 38.6 avg−12.1runs a matchICC 72 - 31
Saud ShakeelPakistan · Left-handed middle-order batterLast 12 months 5 mat · 233 runs · 23.3 avg−12.2runs a matchICC 16 - 32
Dinesh ChandimalSri Lanka · Right-handed top-order batterLast 12 months 3 mat · 173 runs · 34.6 avg−12.3runs a matchICC 12 - 33
Tom BlundellNew Zealand · Right-handed middle-order batterLast 12 months 6 mat · 342 runs · 38.0 avg−12.4runs a matchICC 50 - 34
Jake WeatheraldAustralia · Left-handed openerLast 12 months 6 mat · 224 runs · 20.4 avg−12.7runs a matchICC – - 35
David BedinghamSouth Africa · Right-handed top-order batterLast 12 months 2 mat · 95 runs · 31.7 avg−12.7runs a matchICC 55 - 36
Shan MasoodPakistan · Left-handed top-order batterLast 12 months 6 mat · 376 runs · 31.3 avg−13.3runs a matchICC 37 - 37
Emilio GayEngland · Left-handed openerLast 12 months 6 mat · 271 runs · 24.6 avg−13.5runs a matchICC 86 - 38
Imam-ul-HaqPakistan · Left-handed openerLast 12 months 5 mat · 178 runs · 22.3 avg−14.0runs a matchICC 58 - 39
Marnus LabuschagneAustralia · Right-handed top-order batterLast 12 months 9 mat · 422 runs · 26.4 avg−14.1runs a matchICC 39 - 40
Mushfiqur RahimBangladesh · Right-handed middle-order batterLast 12 months 8 mat · 629 runs · 52.4 avg−14.4runs a matchICC 17 - 41
Mahmudul Hasan JoyBangladesh · Right-handed openerLast 12 months 5 mat · 354 runs · 39.3 avg−14.4runs a matchICC 84 - 42
Brian BennettZimbabwe · Right-handed openerLast 12 months 1 mat · 59 runs · 59.0 avg−14.5runs a matchICC 87 - 43
Salman Ali AghaPakistan · Right-handed middle-order batterLast 12 months 5 mat · 221 runs · 24.6 avg−14.8runs a matchICC 44 - 44
Azan AwaisPakistan · Left-handed openerLast 12 months 7 mat · 357 runs · 25.5 avg−14.9runs a matchICC 95 - 45
Andrew McBrineIreland · Left-handed middle-order batterLast 12 months 3 mat · 164 runs · 32.8 avg−15.0runs a matchICC 63 - 46
Henry NichollsNew Zealand · Left-handed top-order batterLast 12 months 2 mat · 197 runs · 49.3 avg−15.4runs a matchICC 43 - 47Lahiru UdaraSri Lanka · Right-handed openerLast 12 months 3 mat · 235 runs · 39.2 avg−15.5runs a matchICC –
- 48
Ravindra JadejaIndia · Left-handed middle-order batterLast 12 months 4 mat · 170 runs · 24.3 avg−15.7runs a matchICC 29 - 49
Shubman GillIndia · Right-handed top-order batterLast 12 months 4 mat · 204 runs · 51.0 avg−16.2runs a matchICC 9 - 50
Kamindu MendisSri Lanka · Left-handed top-order batterLast 12 months 4 mat · 240 runs · 30.0 avg−16.3runs a matchICC 10 - 51
Ollie PopeEngland · Right-handed top-order batterLast 12 months 3 mat · 125 runs · 20.8 avg−16.4runs a matchICC 45 - 52
Amir JangooWest Indies · Left-handed top-order batterLast 12 months 4 mat · 306 runs · 51.0 avg−16.5runs a matchICC 83 - 53
Jacob BethellEngland · Left-handed top-order batterLast 12 months 5 mat · 308 runs · 30.8 avg−16.6runs a matchICC 62 - 54
Washington SundarIndia · Left-handed middle-order batterLast 12 months 3 mat · 176 runs · 44.0 avg−16.9runs a matchICC 48 - 55
Roston ChaseWest Indies · Right-handed middle-order batterLast 12 months 7 mat · 364 runs · 30.3 avg−17.7runs a matchICC 82 - 56
Ryan RickeltonSouth Africa · Left-handed openerLast 12 months 4 mat · 137 runs · 19.6 avg−18.2runs a matchICC 38 - 57
Kyle VerreynneSouth Africa · Right-handed middle-order batterLast 12 months 3 mat · 84 runs · 16.8 avg−18.3runs a matchICC 35 - 58
Ben CurranZimbabwe · Left-handed openerLast 12 months 1 mat · 42 runs · 42.0 avg−18.4runs a matchICC 78 - 59
Mehedi HasanBangladesh · Right-handed middle-order batterLast 12 months 7 mat · 274 runs · 27.4 avg−18.6runs a matchICC 63 - 60
KL RahulIndia · Right-handed openerLast 12 months 5 mat · 303 runs · 37.9 avg−18.6runs a matchICC 30 - 61
Justin GreavesWest Indies · Right-handed middle-order batterLast 12 months 7 mat · 577 runs · 52.5 avg−18.8runs a matchICC 51 - 62
Dhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 12 months 4 mat · 298 runs · 37.3 avg−19.0runs a matchICC 26 - 63
Usman KhawajaAustralia · Left-handed openerLast 12 months 4 mat · 176 runs · 25.1 avg−19.0runs a matchICC – - 64
Abdullah ShafiquePakistan · Right-handed top-order batterLast 12 months 4 mat · 268 runs · 44.7 avg−19.1runs a matchICC 46 - 65
Nitish Kumar ReddyIndia · Right-handed middle-order batterLast 12 months 1 mat · 10 runs · 5.0 avg−19.5runs a matchICC – - 66
Senuran MuthusamySouth Africa · Left-handed middle-order batterLast 12 months 1 mat · 109 runs · 109.0 avg−19.8runs a matchICC 61 - 67
Lorcan TuckerIreland · Right-handed middle-order batterLast 12 months 3 mat · 182 runs · 36.4 avg−19.8runs a matchICC 51 - 68
Kusal MendisSri Lanka · Right-handed middle-order batterLast 12 months 2 mat · 79 runs · 19.8 avg−22.4runs a matchICC 42 - 69
Tony de ZorziSouth Africa · Left-handed openerLast 12 months 2 mat · 103 runs · 25.8 avg−22.6runs a matchICC 41 - 70
Wiaan MulderSouth Africa · Right-handed middle-order batterLast 12 months 4 mat · 155 runs · 25.8 avg−22.6runs a matchICC 23 - 71
Craig ErvineZimbabwe · Left-handed middle-order batterLast 12 months 1 mat · 60 runs · 60.0 avg−22.7runs a matchICC 56 - 72
Temba BavumaSouth Africa · Right-handed top-order batterLast 12 months 4 mat · 285 runs · 47.5 avg−22.9runs a matchICC 5 - 73
Matt RenshawAustralia · Left-handed openerLast 12 months 3 mat · 303 runs · 60.6 avg−23.2runs a matchICC – - 74
Daryl MitchellNew Zealand · Right-handed middle-order batterLast 12 months 6 mat · 272 runs · 34.0 avg−23.4runs a matchICC 8 - 75
Ben StokesEngland · Left-handed middle-order batterLast 12 months 7 mat · 241 runs · 17.2 avg−23.6runs a matchICC – - 76Tafadzwa TsigaZimbabwe · Right-handed middle-order batterLast 12 months 1 mat · 1 runs · 1.0 avg−23.8runs a matchICC –
- 77
Andrew BalbirnieIreland · Right-handed openerLast 12 months 3 mat · 99 runs · 16.5 avg−24.0runs a matchICC 97 - 78
Tristan StubbsSouth Africa · Right-handed top-order batterLast 12 months 3 mat · 196 runs · 39.2 avg−24.1runs a matchICC 47 - 79
John CampbellWest Indies · Left-handed openerLast 12 months 5 mat · 297 runs · 37.1 avg−24.3runs a matchICC 67 - 80
Will YoungNew Zealand · Right-handed top-order batterLast 12 months 1 mat · 37 runs · 18.5 avg−25.0runs a matchICC 48 - 81
Shai HopeWest Indies · Right-handed middle-order batterLast 12 months 6 mat · 513 runs · 46.6 avg−25.1runs a matchICC 40 - 82
Rahmat ShahAfghanistan · Right-handed top-order batterLast 12 months 2 mat · 229 runs · 76.3 avg−25.1runs a matchICC 27 - 83
Abdul MalikAfghanistan · Right-handed openerLast 12 months 2 mat · 88 runs · 22.0 avg−26.3runs a matchICC – - 84
Aiden MarkramSouth Africa · Right-handed openerLast 12 months 4 mat · 225 runs · 32.1 avg−27.3runs a matchICC 14 - 85
William O’RourkeNew Zealand · Right-handed middle-order batterLast 12 months 3 mat · 20 runs · 5.0 avg−27.6runs a matchICC – - 86
Hashmatullah ShahidiAfghanistan · Left-handed top-order batterLast 12 months 2 mat · 61 runs · 15.3 avg−27.8runs a matchICC 75 - 87
Harry TectorIreland · Right-handed top-order batterLast 12 months 3 mat · 101 runs · 16.8 avg−28.8runs a matchICC 99 - 88
Tevin ImlachWest Indies · Right-handed top-order batterLast 12 months 3 mat · 81 runs · 16.2 avg−29.0runs a matchICC – - 89
Afsar ZazaiAfghanistan · Right-handed top-order batterLast 12 months 1 mat · 11 runs · 5.5 avg−29.6runs a matchICC – - 90
Kavem HodgeWest Indies · Right-handed top-order batterLast 12 months 6 mat · 333 runs · 37.0 avg−29.6runs a matchICC 60 - 91Ismat AlamAfghanistan · Right-handed middle-order batterLast 12 months 1 mat · 5 runs · 2.5 avg−30.3runs a matchICC –
- 92
Alick AthanazeWest Indies · Left-handed top-order batterLast 12 months 2 mat · 56 runs · 14.0 avg−30.8runs a matchICC 81 - 93
Pathum NissankaSri Lanka · Right-handed openerLast 12 months 1 mat · 5 runs · 2.5 avg−31.0runs a matchICC 28 - 94
Sai SudharsanIndia · Left-handed top-order batterLast 12 months 2 mat · 110 runs · 36.7 avg−32.4runs a matchICC – - 95
Tagenarine ChanderpaulWest Indies · Left-handed openerLast 12 months 3 mat · 146 runs · 24.3 avg−36.5runs a matchICC 99 - 96
Sediqullah AtalAfghanistan · Left-handed openerLast 12 months 2 mat · 187 runs · 46.8 avg−38.9runs a matchICC – - 97
Curtis CampherIreland · Right-handed middle-order batterLast 12 months 3 mat · 124 runs · 31.0 avg−39.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