Men's Test batters, last 5 years
- 1
Harry BrookEngland · Right-handed middle-order batterLast 5 years 41 mat · 3,610 runs · 53.1 avg+24.7runs a matchICC 1 - 2
Joe RootEngland · Right-handed top-order batterLast 5 years 60 mat · 5,000 runs · 51.0 avg+13.8runs a matchICC 3 - 3
Ben DuckettEngland · Left-handed openerLast 5 years 45 mat · 3,254 runs · 40.2 avg+13.2runs a matchICC 25 - 4
Travis HeadAustralia · Left-handed openerLast 5 years 50 mat · 3,655 runs · 44.0 avg+12.4runs a matchICC 4 - 5
Rishabh PantIndia · Left-handed middle-order batterLast 5 years 27 mat · 2,176 runs · 47.3 avg+11.4runs a matchICC 7 - 6
Yashasvi JaiswalIndia · Left-handed openerLast 5 years 31 mat · 2,612 runs · 47.5 avg+10.2runs a matchICC 11 - 7
Jamie SmithEngland · Right-handed middle-order batterLast 5 years 25 mat · 1,549 runs · 39.7 avg+8.3runs a matchICC 20 - 8
Kamindu MendisSri Lanka · Left-handed top-order batterLast 5 years 18 mat · 1,556 runs · 53.7 avg+5.3runs a matchICC 10 - 9
Rachin RavindraNew Zealand · Left-handed top-order batterLast 5 years 24 mat · 1,865 runs · 47.8 avg+4.9runs a matchICC 6 - 10
Ollie PopeEngland · Right-handed top-order batterLast 5 years 44 mat · 2,767 runs · 35.5 avg+4.4runs a matchICC 45 - 11
Alex CareyAustralia · Left-handed middle-order batterLast 5 years 52 mat · 2,462 runs · 34.7 avg+3.0runs a matchICC 18 - 12
Glenn PhillipsNew Zealand · Right-handed middle-order batterLast 5 years 18 mat · 904 runs · 36.2 avg+2.9runs a matchICC 31 - 13
Shubman GillIndia · Right-handed top-order batterLast 5 years 35 mat · 2,629 runs · 46.1 avg+2.8runs a matchICC 9 - 14
Steve SmithAustralia · Right-handed top-order batterLast 5 years 50 mat · 3,463 runs · 45.0 avg+2.8runs a matchICC 2 - 15
Litton DasBangladesh · Right-handed middle-order batterLast 5 years 32 mat · 2,282 runs · 40.8 avg+2.1runs a matchICC 33 - 16
Dinesh ChandimalSri Lanka · Right-handed top-order batterLast 5 years 31 mat · 2,376 runs · 50.6 avg+1.6runs a matchICC 12 - 17
Usman KhawajaAustralia · Left-handed openerLast 5 years 44 mat · 3,342 runs · 45.2 avg+1.5runs a matchICC – - 18
Sonal DinushaSri Lanka · Left-handed middle-order batterLast 5 years 5 mat · 606 runs · 86.6 avg+1.2runs a matchICC 24 - 19
Pathum NissankaSri Lanka · Right-handed openerLast 5 years 15 mat · 1,081 runs · 43.2 avg+0.7runs a matchICC 28 - 20
Zak CrawleyEngland · Right-handed openerLast 5 years 49 mat · 2,849 runs · 32.0 avg+0.4runs a matchICC 53 - 21
Salman Ali AghaPakistan · Right-handed middle-order batterLast 5 years 28 mat · 1,708 runs · 36.3 avg+0.3runs a matchICC 44 - 22
Wiaan MulderSouth Africa · Right-handed middle-order batterLast 5 years 20 mat · 1,182 runs · 40.8 avg−0.1runs a matchICC 23 - 23
Mohammad Babar AzamPakistan · Right-handed top-order batterLast 5 years 31 mat · 2,409 runs · 43.0 avg−0.4runs a matchICC 13 - 24
Kusal MendisSri Lanka · Right-handed middle-order batterLast 5 years 28 mat · 1,814 runs · 39.4 avg−1.2runs a matchICC 42 - 25
KL RahulIndia · Right-handed openerLast 5 years 30 mat · 1,967 runs · 38.6 avg−2.1runs a matchICC 30 - 26
Devon ConwayNew Zealand · Left-handed openerLast 5 years 33 mat · 2,382 runs · 40.4 avg−2.5runs a matchICC 14 - 27
David BedinghamSouth Africa · Right-handed top-order batterLast 5 years 17 mat · 923 runs · 35.5 avg−2.5runs a matchICC 55 - 28
Mohammad RizwanPakistan · Right-handed middle-order batterLast 5 years 30 mat · 1,768 runs · 36.1 avg−2.6runs a matchICC 34 - 29
Temba BavumaSouth Africa · Right-handed top-order batterLast 5 years 24 mat · 1,896 runs · 49.9 avg−2.8runs a matchICC 5 - 30
Ravindra JadejaIndia · Left-handed middle-order batterLast 5 years 35 mat · 2,015 runs · 42.9 avg−3.6runs a matchICC 29 - 31
Brian BennettZimbabwe · Right-handed openerLast 5 years 12 mat · 568 runs · 31.6 avg−4.1runs a matchICC 87 - 32
Dhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 5 years 33 mat · 2,178 runs · 39.6 avg−4.5runs a matchICC 26 - 33
Tom BlundellNew Zealand · Right-handed middle-order batterLast 5 years 37 mat · 1,910 runs · 33.5 avg−4.7runs a matchICC 50 - 34
Jordan CoxEngland · Right-handed top-order batterLast 5 years 4 mat · 254 runs · 42.3 avg−4.8runs a matchICC 76 - 35
Marnus LabuschagneAustralia · Right-handed top-order batterLast 5 years 49 mat · 2,972 runs · 36.7 avg−4.8runs a matchICC 39 - 36
Saud ShakeelPakistan · Left-handed middle-order batterLast 5 years 26 mat · 2,006 runs · 42.7 avg−5.0runs a matchICC 16 - 37
Kyle VerreynneSouth Africa · Right-handed middle-order batterLast 5 years 30 mat · 1,241 runs · 30.3 avg−5.2runs a matchICC 35 - 38
Mushfiqur RahimBangladesh · Right-handed middle-order batterLast 5 years 31 mat · 2,261 runs · 44.3 avg−5.8runs a matchICC 17 - 39
Tanzid HasanBangladesh · Left-handed openerLast 5 years 4 mat · 254 runs · 31.8 avg−6.3runs a matchICC – - 40
Daryl MitchellNew Zealand · Right-handed middle-order batterLast 5 years 34 mat · 2,179 runs · 41.9 avg−6.4runs a matchICC 8 - 41
Ben StokesEngland · Left-handed middle-order batterLast 5 years 51 mat · 2,642 runs · 30.7 avg−6.4runs a matchICC – - 42
Tom LathamNew Zealand · Left-handed openerLast 5 years 36 mat · 2,394 runs · 35.7 avg−6.7runs a matchICC 31 - 43
Daniel LawrenceEngland · Right-handed middle-order batterLast 5 years 9 mat · 504 runs · 31.5 avg−6.8runs a matchICC 88 - 44
Shan MasoodPakistan · Left-handed top-order batterLast 5 years 25 mat · 1,548 runs · 32.3 avg−6.8runs a matchICC 37 - 45
Devdutt PadikkalIndia · Left-handed top-order batterLast 5 years 4 mat · 418 runs · 69.7 avg−7.0runs a matchICC 53 - 46
Beau WebsterAustralia · Right-handed middle-order batterLast 5 years 12 mat · 533 runs · 31.4 avg−7.1runs a matchICC 68 - 47
Imam-ul-HaqPakistan · Left-handed openerLast 5 years 20 mat · 1,380 runs · 39.4 avg−7.7runs a matchICC 58 - 48
Dhruv JurelIndia · Right-handed middle-order batterLast 5 years 12 mat · 651 runs · 40.7 avg−7.7runs a matchICC 65 - 49
Mehedi HasanBangladesh · Right-handed middle-order batterLast 5 years 34 mat · 1,490 runs · 27.6 avg−8.2runs a matchICC 63 - 50
Lorcan TuckerIreland · Right-handed middle-order batterLast 5 years 10 mat · 753 runs · 41.8 avg−8.4runs a matchICC 51 - 51
Najmul Hossain ShantoBangladesh · Left-handed top-order batterLast 5 years 36 mat · 2,256 runs · 34.2 avg−8.5runs a matchICC 21 - 52
Aiden MarkramSouth Africa · Right-handed openerLast 5 years 26 mat · 1,491 runs · 31.7 avg−8.5runs a matchICC 14 - 53
Cameron GreenAustralia · Right-handed middle-order batterLast 5 years 35 mat · 1,684 runs · 34.4 avg−9.4runs a matchICC 22 - 54
Nitish Kumar ReddyIndia · Right-handed middle-order batterLast 5 years 10 mat · 396 runs · 26.4 avg−10.2runs a matchICC – - 55
Henry NichollsNew Zealand · Left-handed top-order batterLast 5 years 20 mat · 1,094 runs · 34.2 avg−10.4runs a matchICC 43 - 56
Brandon KingWest Indies · Right-handed openerLast 5 years 10 mat · 494 runs · 29.1 avg−10.4runs a matchICC 72 - 57
Jacob BethellEngland · Left-handed top-order batterLast 5 years 9 mat · 579 runs · 34.1 avg−10.8runs a matchICC 62 - 58
Mominul HaqueBangladesh · Left-handed top-order batterLast 5 years 36 mat · 1,916 runs · 30.9 avg−11.2runs a matchICC 36 - 59
Ryan RickeltonSouth Africa · Left-handed openerLast 5 years 17 mat · 930 runs · 34.4 avg−11.3runs a matchICC 38 - 60
Rahmat ShahAfghanistan · Right-handed top-order batterLast 5 years 7 mat · 814 runs · 67.8 avg−11.8runs a matchICC 27 - 61
Will YoungNew Zealand · Right-handed top-order batterLast 5 years 20 mat · 1,077 runs · 31.7 avg−11.8runs a matchICC 48 - 62
Abdullah ShafiquePakistan · Right-handed top-order batterLast 5 years 28 mat · 1,878 runs · 38.3 avg−12.0runs a matchICC 46 - 63Lahiru UdaraSri Lanka · Right-handed openerLast 5 years 5 mat · 313 runs · 34.8 avg−12.2runs a matchICC –
- 64
Shadman IslamBangladesh · Left-handed openerLast 5 years 23 mat · 1,101 runs · 26.2 avg−12.4runs a matchICC 66 - 65
Tony de ZorziSouth Africa · Left-handed openerLast 5 years 17 mat · 919 runs · 30.6 avg−12.7runs a matchICC 41 - 66
Jake WeatheraldAustralia · Left-handed openerLast 5 years 6 mat · 224 runs · 20.4 avg−12.7runs a matchICC – - 67
Senuran MuthusamySouth Africa · Left-handed middle-order batterLast 5 years 6 mat · 290 runs · 58.0 avg−13.2runs a matchICC 61 - 68
Emilio GayEngland · Left-handed openerLast 5 years 6 mat · 271 runs · 24.6 avg−13.5runs a matchICC 86 - 69
Justin GreavesWest Indies · Right-handed middle-order batterLast 5 years 18 mat · 1,006 runs · 33.5 avg−14.5runs a matchICC 51 - 70
Azan AwaisPakistan · Left-handed openerLast 5 years 7 mat · 357 runs · 25.5 avg−14.9runs a matchICC 95 - 71
Wesley MadhevereZimbabwe · Right-handed middle-order batterLast 5 years 7 mat · 321 runs · 29.2 avg−15.5runs a matchICC – - 72
John CampbellWest Indies · Left-handed openerLast 5 years 15 mat · 798 runs · 31.9 avg−15.6runs a matchICC 67 - 73
Ben CurranZimbabwe · Left-handed openerLast 5 years 9 mat · 537 runs · 33.6 avg−15.7runs a matchICC 78 - 74
Mahmudul Hasan JoyBangladesh · Right-handed openerLast 5 years 23 mat · 1,129 runs · 26.3 avg−16.3runs a matchICC 84 - 75
Amir JangooWest Indies · Left-handed top-order batterLast 5 years 5 mat · 336 runs · 42.0 avg−17.3runs a matchICC 83 - 76
Alick AthanazeWest Indies · Left-handed top-order batterLast 5 years 17 mat · 781 runs · 23.7 avg−17.8runs a matchICC 81 - 77
Shai HopeWest Indies · Right-handed middle-order batterLast 5 years 13 mat · 843 runs · 33.7 avg−18.3runs a matchICC 40 - 78
Craig ErvineZimbabwe · Left-handed middle-order batterLast 5 years 14 mat · 783 runs · 31.3 avg−18.5runs a matchICC 56 - 79
Will JacksEngland · Right-handed middle-order batterLast 5 years 6 mat · 234 runs · 21.3 avg−18.6runs a matchICC – - 80
Roston ChaseWest Indies · Right-handed middle-order batterLast 5 years 20 mat · 812 runs · 22.0 avg−19.1runs a matchICC 82 - 81
Tristan StubbsSouth Africa · Right-handed top-order batterLast 5 years 15 mat · 792 runs · 30.5 avg−20.1runs a matchICC 47 - 82
Afsar ZazaiAfghanistan · Right-handed top-order batterLast 5 years 5 mat · 206 runs · 22.9 avg−21.3runs a matchICC – - 83Tafadzwa TsigaZimbabwe · Right-handed middle-order batterLast 5 years 10 mat · 207 runs · 13.8 avg−21.4runs a matchICC –
- 84
Kavem HodgeWest Indies · Right-handed top-order batterLast 5 years 17 mat · 889 runs · 28.7 avg−21.9runs a matchICC 60 - 85
Matt RenshawAustralia · Left-handed openerLast 5 years 6 mat · 312 runs · 39.0 avg−23.0runs a matchICC – - 86
Andrew BalbirnieIreland · Right-handed openerLast 5 years 10 mat · 429 runs · 22.6 avg−23.8runs a matchICC 97 - 87
Abdul MalikAfghanistan · Right-handed openerLast 5 years 6 mat · 183 runs · 16.6 avg−24.1runs a matchICC – - 88Ismat AlamAfghanistan · Right-handed middle-order batterLast 5 years 3 mat · 130 runs · 21.7 avg−24.5runs a matchICC –
- 89
Hashmatullah ShahidiAfghanistan · Left-handed top-order batterLast 5 years 8 mat · 479 runs · 34.2 avg−25.4runs a matchICC 75 - 90
Tevin ImlachWest Indies · Right-handed top-order batterLast 5 years 6 mat · 169 runs · 15.4 avg−25.5runs a matchICC – - 91
Tagenarine ChanderpaulWest Indies · Left-handed openerLast 5 years 15 mat · 758 runs · 28.1 avg−26.4runs a matchICC 99 - 92
Harry TectorIreland · Right-handed top-order batterLast 5 years 10 mat · 492 runs · 24.6 avg−26.5runs a matchICC 99 - 93
Sai SudharsanIndia · Left-handed top-order batterLast 5 years 7 mat · 383 runs · 31.9 avg−27.1runs a matchICC – - 94
Curtis CampherIreland · Right-handed middle-order batterLast 5 years 10 mat · 466 runs · 25.9 avg−30.9runs a matchICC 95 - 95
Sediqullah AtalAfghanistan · Left-handed openerLast 5 years 3 mat · 190 runs · 38.0 avg−37.5runs a matchICC –
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