Oddsworth

Men's First-⁠class batters, last 4 years

  1. 1Harry BrookHarry BrookEngland · Right-handed middle-order batterLast 4 years 48 mat · 4,112 runs · 53.4 avg+30.9runs a matchICC 1
  2. 2Joe RootJoe RootEngland · Right-handed top-order batterLast 4 years 54 mat · 4,544 runs · 52.2 avg+26.6runs a matchICC 3
  3. 3Devdutt PadikkalDevdutt PadikkalIndia · Left-handed top-order batterLast 4 years 14 mat · 1,098 runs · 47.7 avg+23.6runs a matchICC 53
  4. 4Ben DuckettBen DuckettEngland · Left-handed openerLast 4 years 58 mat · 4,549 runs · 44.2 avg+21.7runs a matchICC 25
  5. 5David BedinghamDavid BedinghamSouth Africa · Right-handed top-order batterLast 4 years 69 mat · 5,426 runs · 54.3 avg+21.6runs a matchICC 55
  6. 6Yashasvi JaiswalYashasvi JaiswalIndia · Left-handed openerLast 4 years 35 mat · 3,038 runs · 49.0 avg+21.4runs a matchICC 11
  7. 7Travis HeadTravis HeadAustralia · Left-handed openerLast 4 years 45 mat · 3,354 runs · 43.0 avg+18.7runs a matchICC 4
  8. 8Jordan CoxJordan CoxEngland · Right-handed top-order batterLast 4 years 34 mat · 2,411 runs · 50.2 avg+18.2runs a matchICC 76
  9. 9Salman Ali AghaSalman Ali AghaPakistan · Right-handed middle-order batterLast 4 years 32 mat · 2,248 runs · 44.1 avg+18.2runs a matchICC 44
  10. 10Daniel LawrenceDaniel LawrenceEngland · Right-handed middle-order batterLast 4 years 51 mat · 3,629 runs · 47.8 avg+17.1runs a matchICC 88
  11. 11LULahiru UdaraSri Lanka · Right-handed openerLast 4 years 24 mat · 2,038 runs · 53.6 avg+16.8runs a matchICC –
  12. 12Jamie SmithJamie SmithEngland · Right-handed middle-order batterLast 4 years 56 mat · 3,662 runs · 44.1 avg+16.2runs a matchICC 20
  13. 13Steve SmithSteve SmithAustralia · Right-handed top-order batterLast 4 years 46 mat · 3,198 runs · 45.7 avg+16.0runs a matchICC 2
  14. 14Emilio GayEmilio GayEngland · Left-handed openerLast 4 years 48 mat · 3,526 runs · 46.4 avg+16.0runs a matchICC 86
  15. 15Alex CareyAlex CareyAustralia · Left-handed middle-order batterLast 4 years 57 mat · 3,471 runs · 42.9 avg+15.9runs a matchICC 18
  16. 16KL RahulKL RahulIndia · Right-handed openerLast 4 years 30 mat · 1,909 runs · 37.4 avg+15.5runs a matchICC 30
  17. 17Kamindu MendisKamindu MendisSri Lanka · Left-handed top-order batterLast 4 years 20 mat · 1,679 runs · 52.5 avg+14.6runs a matchICC 10
  18. 18Jake WeatheraldJake WeatheraldAustralia · Left-handed openerLast 4 years 36 mat · 2,469 runs · 38.6 avg+14.6runs a matchICC –
  19. 19Sonal DinushaSonal DinushaSri Lanka · Left-handed middle-order batterLast 4 years 19 mat · 1,361 runs · 61.9 avg+14.2runs a matchICC 24
  20. 20Henry NichollsHenry NichollsNew Zealand · Left-handed top-order batterLast 4 years 42 mat · 3,252 runs · 53.3 avg+13.8runs a matchICC 43
  21. 21Shan MasoodShan MasoodPakistan · Left-handed top-order batterLast 4 years 56 mat · 4,337 runs · 45.2 avg+13.4runs a matchICC 37
  22. 22Rachin RavindraRachin RavindraNew Zealand · Left-handed top-order batterLast 4 years 27 mat · 2,136 runs · 46.4 avg+13.2runs a matchICC 6
  23. 23Wiaan MulderWiaan MulderSouth Africa · Right-handed middle-order batterLast 4 years 41 mat · 2,590 runs · 47.1 avg+13.1runs a matchICC 23
  24. 24Dinesh ChandimalDinesh ChandimalSri Lanka · Right-handed top-order batterLast 4 years 36 mat · 2,628 runs · 47.8 avg+13.0runs a matchICC 12
  25. 25Shubman GillShubman GillIndia · Right-handed top-order batterLast 4 years 34 mat · 2,511 runs · 46.5 avg+11.8runs a matchICC 9
  26. 26Rishabh PantRishabh PantIndia · Left-handed middle-order batterLast 4 years 23 mat · 1,688 runs · 42.2 avg+11.7runs a matchICC 7
  27. 27Temba BavumaTemba BavumaSouth Africa · Right-handed top-order batterLast 4 years 20 mat · 1,603 runs · 50.1 avg+10.9runs a matchICC 5
  28. 28Beau WebsterBeau WebsterAustralia · Right-handed middle-order batterLast 4 years 62 mat · 3,796 runs · 42.7 avg+9.3runs a matchICC 68
  29. 29Glenn PhillipsGlenn PhillipsNew Zealand · Right-handed middle-order batterLast 4 years 23 mat · 1,381 runs · 41.9 avg+9.0runs a matchICC 31
  30. 30ShahidullahShahidullahAfghanistan · Left-handed top-order batterLast 4 years 15 mat · 1,308 runs · 59.5 avg+8.8runs a matchICC –
  31. 31Dhananjaya de SilvaDhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 4 years 39 mat · 2,622 runs · 46.8 avg+8.4runs a matchICC 26
  32. 32Tom LathamTom LathamNew Zealand · Left-handed openerLast 4 years 44 mat · 3,004 runs · 39.0 avg+8.1runs a matchICC 31
  33. 33Usman KhawajaUsman KhawajaAustralia · Left-handed openerLast 4 years 54 mat · 3,529 runs · 38.4 avg+8.0runs a matchICC –
  34. 34Dhruv JurelDhruv JurelIndia · Right-handed middle-order batterLast 4 years 15 mat · 822 runs · 39.1 avg+7.8runs a matchICC 65
  35. 35Devon ConwayDevon ConwayNew Zealand · Left-handed openerLast 4 years 27 mat · 1,907 runs · 38.9 avg+7.8runs a matchICC 14
  36. 36Saud ShakeelSaud ShakeelPakistan · Left-handed middle-order batterLast 4 years 41 mat · 2,888 runs · 40.7 avg+7.7runs a matchICC 16
  37. 37Mohammad RizwanMohammad RizwanPakistan · Right-handed middle-order batterLast 4 years 27 mat · 1,728 runs · 36.8 avg+7.7runs a matchICC 34
  38. 38Ollie PopeOllie PopeEngland · Right-handed top-order batterLast 4 years 65 mat · 4,024 runs · 37.6 avg+7.5runs a matchICC 45
  39. 39Pathum NissankaPathum NissankaSri Lanka · Right-handed openerLast 4 years 12 mat · 879 runs · 46.3 avg+7.3runs a matchICC 28
  40. 40John CampbellJohn CampbellWest Indies · Left-handed openerLast 4 years 19 mat · 1,401 runs · 41.2 avg+6.6runs a matchICC 67
  41. 41Litton DasLitton DasBangladesh · Right-handed middle-order batterLast 4 years 22 mat · 1,399 runs · 36.8 avg+6.0runs a matchICC 33
  42. 42Cameron GreenCameron GreenAustralia · Right-handed middle-order batterLast 4 years 36 mat · 2,224 runs · 42.0 avg+5.9runs a matchICC 22
  43. 43Amir JangooAmir JangooWest Indies · Left-handed top-order batterLast 4 years 25 mat · 1,763 runs · 50.4 avg+5.6runs a matchICC 83
  44. 44Ravindra JadejaRavindra JadejaIndia · Left-handed middle-order batterLast 4 years 33 mat · 1,775 runs · 41.3 avg+5.4runs a matchICC 29
  45. 45Mominul HaqueMominul HaqueBangladesh · Left-handed top-order batterLast 4 years 33 mat · 2,268 runs · 39.8 avg+5.1runs a matchICC 36
  46. 46Abdul MalikAbdul MalikAfghanistan · Right-handed openerLast 4 years 26 mat · 2,002 runs · 43.5 avg+5.0runs a matchICC –
  47. 47Marnus LabuschagneMarnus LabuschagneAustralia · Right-handed top-order batterLast 4 years 66 mat · 4,192 runs · 38.1 avg+5.0runs a matchICC 39
  48. 48Zak CrawleyZak CrawleyEngland · Right-handed openerLast 4 years 64 mat · 3,937 runs · 33.7 avg+4.9runs a matchICC 53
  49. 49Tom BlundellTom BlundellNew Zealand · Right-handed middle-order batterLast 4 years 42 mat · 2,395 runs · 35.8 avg+4.8runs a matchICC 50
  50. 50Kusal MendisKusal MendisSri Lanka · Right-handed middle-order batterLast 4 years 21 mat · 1,434 runs · 42.2 avg+4.7runs a matchICC 42
  51. 51Najmul Hossain ShantoNajmul Hossain ShantoBangladesh · Left-handed top-order batterLast 4 years 28 mat · 1,956 runs · 38.4 avg+4.4runs a matchICC 21
  52. 52Aiden MarkramAiden MarkramSouth Africa · Right-handed openerLast 4 years 19 mat · 1,306 runs · 38.4 avg+4.2runs a matchICC 14
  53. 53Imam-ul-HaqImam-ul-HaqPakistan · Left-handed openerLast 4 years 22 mat · 1,453 runs · 40.4 avg+4.2runs a matchICC 58
  54. 54Ben StokesBen StokesEngland · Left-handed middle-order batterLast 4 years 46 mat · 2,377 runs · 31.7 avg+4.1runs a matchICC –
  55. 55Rahmat ShahRahmat ShahAfghanistan · Right-handed top-order batterLast 4 years 22 mat · 1,768 runs · 50.5 avg+4.0runs a matchICC 27
  56. 56Joshua Da SilvaJoshua Da SilvaWest Indies · Right-handed middle-order batterLast 4 years 36 mat · 1,998 runs · 36.3 avg+3.8runs a matchICC 92
  57. 57Kyle VerreynneKyle VerreynneSouth Africa · Right-handed middle-order batterLast 4 years 58 mat · 3,004 runs · 39.0 avg+3.4runs a matchICC 35
  58. 58Mushfiqur RahimMushfiqur RahimBangladesh · Right-handed middle-order batterLast 4 years 27 mat · 1,910 runs · 42.4 avg+3.0runs a matchICC 17
  59. 59Mohammad Babar AzamMohammad Babar AzamPakistan · Right-handed top-order batterLast 4 years 26 mat · 1,707 runs · 34.8 avg+2.9runs a matchICC 13
  60. 60Washington SundarWashington SundarIndia · Left-handed middle-order batterLast 4 years 22 mat · 1,018 runs · 36.4 avg+2.8runs a matchICC 48
  61. 61Azan AwaisAzan AwaisPakistan · Left-handed openerLast 4 years 30 mat · 2,001 runs · 38.5 avg+2.1runs a matchICC 95
  62. 62Josh InglisJosh InglisAustralia · Right-handed middle-order batterLast 4 years 18 mat · 1,077 runs · 39.9 avg+2.1runs a matchICC –
  63. 63Matt RenshawMatt RenshawAustralia · Left-handed openerLast 4 years 40 mat · 2,190 runs · 33.2 avg+0.8runs a matchICC –
  64. 64Mehedi HasanMehedi HasanBangladesh · Right-handed middle-order batterLast 4 years 26 mat · 1,295 runs · 32.4 avg+0.2runs a matchICC 63
  65. 65Ryan RickeltonRyan RickeltonSouth Africa · Left-handed openerLast 4 years 26 mat · 1,449 runs · 37.2 avg−0.1runs a matchICC 38
  66. 66Shadman IslamShadman IslamBangladesh · Left-handed openerLast 4 years 24 mat · 1,501 runs · 37.5 avg−0.6runs a matchICC 66
  67. 67Lorcan TuckerLorcan TuckerIreland · Right-handed middle-order batterLast 4 years 10 mat · 753 runs · 41.8 avg−0.9runs a matchICC 51
  68. 68Tanzid HasanTanzid HasanBangladesh · Left-handed openerLast 4 years 9 mat · 607 runs · 35.7 avg−0.9runs a matchICC –
  69. 69Brian BennettBrian BennettZimbabwe · Right-handed openerLast 4 years 12 mat · 568 runs · 31.6 avg−1.0runs a matchICC 87
  70. 70Tony de ZorziTony de ZorziSouth Africa · Left-handed openerLast 4 years 25 mat · 1,486 runs · 35.4 avg−1.1runs a matchICC 41
  71. 71Daryl MitchellDaryl MitchellNew Zealand · Right-handed middle-order batterLast 4 years 32 mat · 1,810 runs · 36.2 avg−1.7runs a matchICC 8
  72. 72Shai HopeShai HopeWest Indies · Right-handed middle-order batterLast 4 years 14 mat · 1,015 runs · 39.0 avg−1.7runs a matchICC 40
  73. 73Tristan StubbsTristan StubbsSouth Africa · Right-handed top-order batterLast 4 years 21 mat · 1,411 runs · 40.3 avg−1.8runs a matchICC 47
  74. 74Sai SudharsanSai SudharsanIndia · Left-handed top-order batterLast 4 years 19 mat · 994 runs · 31.1 avg−2.2runs a matchICC –
  75. 75Roston ChaseRoston ChaseWest Indies · Right-handed middle-order batterLast 4 years 24 mat · 1,232 runs · 30.1 avg−2.4runs a matchICC 82
  76. 76Justin GreavesJustin GreavesWest Indies · Right-handed middle-order batterLast 4 years 33 mat · 1,974 runs · 36.6 avg−2.5runs a matchICC 51
  77. 77Michael NeserMichael NeserAustralia · Right-handed middle-order batterLast 4 years 37 mat · 1,580 runs · 31.6 avg−3.1runs a matchICC –
  78. 78Jacob BethellJacob BethellEngland · Left-handed top-order batterLast 4 years 25 mat · 1,215 runs · 30.4 avg−3.5runs a matchICC 62
  79. 79Nitish Kumar ReddyNitish Kumar ReddyIndia · Right-handed middle-order batterLast 4 years 14 mat · 471 runs · 22.4 avg−3.9runs a matchICC –
  80. 80Alick AthanazeAlick AthanazeWest Indies · Left-handed top-order batterLast 4 years 35 mat · 2,091 runs · 32.7 avg−4.0runs a matchICC 81
  81. 81Senuran MuthusamySenuran MuthusamySouth Africa · Left-handed middle-order batterLast 4 years 21 mat · 957 runs · 35.4 avg−4.2runs a matchICC 61
  82. 82Mahmudul Hasan JoyMahmudul Hasan JoyBangladesh · Right-handed openerLast 4 years 21 mat · 1,203 runs · 31.7 avg−4.8runs a matchICC 84
  83. 83Will JacksWill JacksEngland · Right-handed middle-order batterLast 4 years 21 mat · 964 runs · 29.2 avg−5.1runs a matchICC –
  84. 84Will YoungWill YoungNew Zealand · Right-handed top-order batterLast 4 years 40 mat · 2,012 runs · 33.5 avg−5.5runs a matchICC 48
  85. 85IAIsmat AlamAfghanistan · Right-handed middle-order batterLast 4 years 16 mat · 1,171 runs · 48.8 avg−5.7runs a matchICC –
  86. 86Ben CurranBen CurranZimbabwe · Left-handed openerLast 4 years 9 mat · 537 runs · 33.6 avg−6.6runs a matchICC 78
  87. 87Brandon KingBrandon KingWest Indies · Right-handed openerLast 4 years 18 mat · 1,016 runs · 30.8 avg−7.2runs a matchICC 72
  88. 88Kavem HodgeKavem HodgeWest Indies · Right-handed top-order batterLast 4 years 37 mat · 2,078 runs · 31.5 avg−7.2runs a matchICC 60
  89. 89Hashmatullah ShahidiHashmatullah ShahidiAfghanistan · Left-handed top-order batterLast 4 years 18 mat · 1,285 runs · 44.3 avg−7.5runs a matchICC 75
  90. 90Craig ErvineCraig ErvineZimbabwe · Left-handed middle-order batterLast 4 years 14 mat · 783 runs · 31.3 avg−8.3runs a matchICC 56
  91. 91Abdullah ShafiqueAbdullah ShafiquePakistan · Right-handed top-order batterLast 4 years 32 mat · 1,551 runs · 28.7 avg−8.3runs a matchICC 46
  92. 92Afsar ZazaiAfsar ZazaiAfghanistan · Right-handed top-order batterLast 4 years 25 mat · 1,698 runs · 36.1 avg−9.5runs a matchICC –
  93. 93Nishan MadushkaNishan MadushkaSri Lanka · Right-handed openerLast 4 years 28 mat · 1,648 runs · 37.5 avg−9.7runs a matchICC –
  94. 94Saim AyubSaim AyubPakistan · Left-handed openerLast 4 years 15 mat · 917 runs · 32.8 avg−9.9runs a matchICC –
  95. 95Wesley MadhevereWesley MadhevereZimbabwe · Right-handed middle-order batterLast 4 years 7 mat · 321 runs · 29.2 avg−10.5runs a matchICC –
  96. 96Matthew BreetzkeMatthew BreetzkeSouth Africa · Right-handed top-order batterLast 4 years 17 mat · 939 runs · 33.5 avg−10.8runs a matchICC –
  97. 97Tagenarine ChanderpaulTagenarine ChanderpaulWest Indies · Left-handed openerLast 4 years 32 mat · 1,793 runs · 33.8 avg−14.5runs a matchICC 99
  98. 98Tevin ImlachTevin ImlachWest Indies · Right-handed top-order batterLast 4 years 27 mat · 1,609 runs · 35.8 avg−14.7runs a matchICC –
  99. 99TTTafadzwa TsigaZimbabwe · Right-handed middle-order batterLast 4 years 10 mat · 207 runs · 13.8 avg−17.4runs a matchICC –
  100. 100Ziaurrahman AkbarZiaurrahman AkbarAfghanistan · Right-handed middle-order batterLast 4 years 19 mat · 386 runs · 12.9 avg−18.3runs a matchICC –
  101. 101Prabath JayasuriyaPrabath JayasuriyaSri Lanka · Right-handed middle-order batterLast 4 years 30 mat · 443 runs · 10.3 avg−18.7runs a matchICC –
  102. 102Andrew BalbirnieAndrew BalbirnieIreland · Right-handed openerLast 4 years 10 mat · 429 runs · 22.6 avg−20.9runs a matchICC 97
  103. 103Harry TectorHarry TectorIreland · Right-handed top-order batterLast 4 years 11 mat · 534 runs · 24.3 avg−21.5runs a matchICC 99
  104. 104Curtis CampherCurtis CampherIreland · Right-handed middle-order batterLast 4 years 10 mat · 466 runs · 25.9 avg−23.3runs a matchICC 95
  105. 105Sediqullah AtalSediqullah AtalAfghanistan · Left-handed openerLast 4 years 12 mat · 475 runs · 20.7 avg−26.4runs 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

Share