Oddsworth

Men's Test batters, last 2 years

  1. 1Harry BrookHarry BrookEngland · Right-handed middle-order batterLast 2 years 20 mat · 1,679 runs · 49.4 avg+21.6runs a matchICC 1
  2. 2Travis HeadTravis HeadAustralia · Left-handed openerLast 2 years 20 mat · 1,635 runs · 45.4 avg+12.8runs a matchICC 4
  3. 3Ben DuckettBen DuckettEngland · Left-handed openerLast 2 years 20 mat · 1,274 runs · 34.4 avg+9.0runs a matchICC 25
  4. 4Rishabh PantRishabh PantIndia · Left-handed middle-order batterLast 2 years 15 mat · 1,156 runs · 44.5 avg+6.2runs a matchICC 7
  5. 5Jamie SmithJamie SmithEngland · Right-handed middle-order batterLast 2 years 16 mat · 912 runs · 38.0 avg+5.4runs a matchICC 20
  6. 6Wiaan MulderWiaan MulderSouth Africa · Right-handed middle-order batterLast 2 years 11 mat · 870 runs · 62.1 avg+3.9runs a matchICC 23
  7. 7Joe RootJoe RootEngland · Right-handed top-order batterLast 2 years 20 mat · 1,524 runs · 46.2 avg+3.2runs a matchICC 3
  8. 8Shubman GillShubman GillIndia · Right-handed top-order batterLast 2 years 15 mat · 1,334 runs · 58.0 avg+3.0runs a matchICC 9
  9. 9Rachin RavindraRachin RavindraNew Zealand · Left-handed top-order batterLast 2 years 13 mat · 946 runs · 49.8 avg+2.4runs a matchICC 6
  10. 10Alex CareyAlex CareyAustralia · Left-handed middle-order batterLast 2 years 20 mat · 1,123 runs · 38.7 avg+2.2runs a matchICC 18
  11. 11Sonal DinushaSonal DinushaSri Lanka · Left-handed middle-order batterLast 2 years 5 mat · 606 runs · 86.6 avg+1.2runs a matchICC 24
  12. 12Ollie PopeOllie PopeEngland · Right-handed top-order batterLast 2 years 12 mat · 796 runs · 37.9 avg−0.3runs a matchICC 45
  13. 13Yashasvi JaiswalYashasvi JaiswalIndia · Left-handed openerLast 2 years 18 mat · 1,240 runs · 38.8 avg−0.3runs a matchICC 11
  14. 14Steve SmithSteve SmithAustralia · Right-handed top-order batterLast 2 years 18 mat · 1,318 runs · 45.5 avg−0.9runs a matchICC 2
  15. 15Glenn PhillipsGlenn PhillipsNew Zealand · Right-handed middle-order batterLast 2 years 8 mat · 388 runs · 35.3 avg−1.4runs a matchICC 31
  16. 16Litton DasLitton DasBangladesh · Right-handed middle-order batterLast 2 years 11 mat · 811 runs · 42.7 avg−1.5runs a matchICC 33
  17. 17Brian BennettBrian BennettZimbabwe · Right-handed openerLast 2 years 11 mat · 550 runs · 34.4 avg−2.6runs a matchICC 87
  18. 18KL RahulKL RahulIndia · Right-handed openerLast 2 years 17 mat · 1,307 runs · 45.1 avg−3.4runs a matchICC 30
  19. 19David BedinghamDavid BedinghamSouth Africa · Right-handed top-order batterLast 2 years 10 mat · 496 runs · 35.4 avg−3.8runs a matchICC 55
  20. 20Mohammad Babar AzamMohammad Babar AzamPakistan · Right-handed top-order batterLast 2 years 11 mat · 774 runs · 38.7 avg−4.1runs a matchICC 13
  21. 21Najmul Hossain ShantoNajmul Hossain ShantoBangladesh · Left-handed top-order batterLast 2 years 13 mat · 1,084 runs · 49.3 avg−4.7runs a matchICC 21
  22. 22Daniel LawrenceDaniel LawrenceEngland · Right-handed middle-order batterLast 2 years 3 mat · 187 runs · 46.8 avg−4.7runs a matchICC 88
  23. 23Jordan CoxJordan CoxEngland · Right-handed top-order batterLast 2 years 4 mat · 254 runs · 42.3 avg−4.8runs a matchICC 76
  24. 24Kusal MendisKusal MendisSri Lanka · Right-handed middle-order batterLast 2 years 8 mat · 468 runs · 36.0 avg−5.3runs a matchICC 42
  25. 25Devon ConwayDevon ConwayNew Zealand · Left-handed openerLast 2 years 12 mat · 972 runs · 46.3 avg−5.5runs a matchICC 14
  26. 26Pathum NissankaPathum NissankaSri Lanka · Right-handed openerLast 2 years 6 mat · 526 runs · 47.8 avg−5.6runs a matchICC 28
  27. 27Tanzid HasanTanzid HasanBangladesh · Left-handed openerLast 2 years 4 mat · 254 runs · 31.8 avg−6.3runs a matchICC –
  28. 28Beau WebsterBeau WebsterAustralia · Right-handed middle-order batterLast 2 years 12 mat · 533 runs · 31.4 avg−7.1runs a matchICC 68
  29. 29Temba BavumaTemba BavumaSouth Africa · Right-handed top-order batterLast 2 years 9 mat · 891 runs · 59.4 avg−7.1runs a matchICC 5
  30. 30Zak CrawleyZak CrawleyEngland · Right-handed openerLast 2 years 14 mat · 739 runs · 28.4 avg−7.3runs a matchICC 53
  31. 31Ravindra JadejaRavindra JadejaIndia · Left-handed middle-order batterLast 2 years 15 mat · 945 runs · 47.3 avg−7.7runs a matchICC 29
  32. 32Tom BlundellTom BlundellNew Zealand · Right-handed middle-order batterLast 2 years 12 mat · 561 runs · 33.0 avg−8.1runs a matchICC 50
  33. 33Will YoungWill YoungNew Zealand · Right-handed top-order batterLast 2 years 5 mat · 376 runs · 47.0 avg−8.7runs a matchICC 48
  34. 34Mominul HaqueMominul HaqueBangladesh · Left-handed top-order batterLast 2 years 15 mat · 996 runs · 36.9 avg−9.0runs a matchICC 36
  35. 35Henry NichollsHenry NichollsNew Zealand · Left-handed top-order batterLast 2 years 4 mat · 385 runs · 77.0 avg−9.0runs a matchICC 43
  36. 36Devdutt PadikkalDevdutt PadikkalIndia · Left-handed top-order batterLast 2 years 3 mat · 353 runs · 70.6 avg−9.2runs a matchICC 53
  37. 37Shadman IslamShadman IslamBangladesh · Left-handed openerLast 2 years 13 mat · 771 runs · 33.5 avg−9.3runs a matchICC 66
  38. 38Ryan RickeltonRyan RickeltonSouth Africa · Left-handed openerLast 2 years 11 mat · 718 runs · 39.9 avg−9.3runs a matchICC 38
  39. 39Dinesh ChandimalDinesh ChandimalSri Lanka · Right-handed top-order batterLast 2 years 9 mat · 671 runs · 41.9 avg−9.8runs a matchICC 12
  40. 40Shan MasoodShan MasoodPakistan · Left-handed top-order batterLast 2 years 12 mat · 818 runs · 34.1 avg−9.8runs a matchICC 37
  41. 41Tom LathamTom LathamNew Zealand · Left-handed openerLast 2 years 11 mat · 816 runs · 38.9 avg−10.0runs a matchICC 31
  42. 42Mohammad RizwanMohammad RizwanPakistan · Right-handed middle-order batterLast 2 years 12 mat · 673 runs · 29.3 avg−10.1runs a matchICC 34
  43. 43Dhruv JurelDhruv JurelIndia · Right-handed middle-order batterLast 2 years 9 mat · 461 runs · 35.5 avg−10.1runs a matchICC 65
  44. 44Nitish Kumar ReddyNitish Kumar ReddyIndia · Right-handed middle-order batterLast 2 years 10 mat · 396 runs · 26.4 avg−10.2runs a matchICC –
  45. 45Aiden MarkramAiden MarkramSouth Africa · Right-handed openerLast 2 years 12 mat · 779 runs · 37.1 avg−10.3runs a matchICC 14
  46. 46Brandon KingBrandon KingWest Indies · Right-handed openerLast 2 years 10 mat · 494 runs · 29.1 avg−10.4runs a matchICC 72
  47. 47Jacob BethellJacob BethellEngland · Left-handed top-order batterLast 2 years 9 mat · 579 runs · 34.1 avg−10.8runs a matchICC 62
  48. 48Kamindu MendisKamindu MendisSri Lanka · Left-handed top-order batterLast 2 years 10 mat · 552 runs · 30.7 avg−11.2runs a matchICC 10
  49. 49Kyle VerreynneKyle VerreynneSouth Africa · Right-handed middle-order batterLast 2 years 13 mat · 447 runs · 26.3 avg−11.4runs a matchICC 35
  50. 50Andrew McBrineAndrew McBrineIreland · Left-handed middle-order batterLast 2 years 4 mat · 270 runs · 45.0 avg−11.6runs a matchICC 63
  51. 51Salman Ali AghaSalman Ali AghaPakistan · Right-handed middle-order batterLast 2 years 11 mat · 517 runs · 24.6 avg−11.7runs a matchICC 44
  52. 52Rahmat ShahRahmat ShahAfghanistan · Right-handed top-order batterLast 2 years 4 mat · 621 runs · 103.5 avg−11.8runs a matchICC 27
  53. 53Senuran MuthusamySenuran MuthusamySouth Africa · Left-handed middle-order batterLast 2 years 5 mat · 283 runs · 94.3 avg−11.9runs a matchICC 61
  54. 54LULahiru UdaraSri Lanka · Right-handed openerLast 2 years 5 mat · 313 runs · 34.8 avg−12.2runs a matchICC –
  55. 55Imam-ul-HaqImam-ul-HaqPakistan · Left-handed openerLast 2 years 7 mat · 297 runs · 24.8 avg−12.4runs a matchICC 58
  56. 56Jake WeatheraldJake WeatheraldAustralia · Left-handed openerLast 2 years 6 mat · 224 runs · 20.4 avg−12.7runs a matchICC –
  57. 57Saud ShakeelSaud ShakeelPakistan · Left-handed middle-order batterLast 2 years 11 mat · 600 runs · 27.3 avg−12.7runs a matchICC 16
  58. 58Emilio GayEmilio GayEngland · Left-handed openerLast 2 years 6 mat · 271 runs · 24.6 avg−13.5runs a matchICC 86
  59. 59Mehedi HasanMehedi HasanBangladesh · Right-handed middle-order batterLast 2 years 13 mat · 585 runs · 27.9 avg−13.7runs a matchICC 63
  60. 60Justin GreavesJustin GreavesWest Indies · Right-handed middle-order batterLast 2 years 16 mat · 938 runs · 36.1 avg−13.9runs a matchICC 51
  61. 61Tony de ZorziTony de ZorziSouth Africa · Left-handed openerLast 2 years 10 mat · 540 runs · 31.8 avg−14.0runs a matchICC 41
  62. 62Usman KhawajaUsman KhawajaAustralia · Left-handed openerLast 2 years 15 mat · 778 runs · 29.9 avg−14.0runs a matchICC –
  63. 63Mushfiqur RahimMushfiqur RahimBangladesh · Right-handed middle-order batterLast 2 years 13 mat · 952 runs · 45.3 avg−14.1runs a matchICC 17
  64. 64Cameron GreenCameron GreenAustralia · Right-handed middle-order batterLast 2 years 11 mat · 543 runs · 30.2 avg−14.1runs a matchICC 22
  65. 65Ben StokesBen StokesEngland · Left-handed middle-order batterLast 2 years 15 mat · 712 runs · 28.5 avg−14.4runs a matchICC –
  66. 66Dhananjaya de SilvaDhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 2 years 10 mat · 550 runs · 30.6 avg−14.9runs a matchICC 26
  67. 67Daryl MitchellDaryl MitchellNew Zealand · Right-handed middle-order batterLast 2 years 12 mat · 670 runs · 39.4 avg−14.9runs a matchICC 8
  68. 68Azan AwaisAzan AwaisPakistan · Left-handed openerLast 2 years 7 mat · 357 runs · 25.5 avg−14.9runs a matchICC 95
  69. 69Lorcan TuckerLorcan TuckerIreland · Right-handed middle-order batterLast 2 years 4 mat · 273 runs · 39.0 avg−15.2runs a matchICC 51
  70. 70Marnus LabuschagneMarnus LabuschagneAustralia · Right-handed top-order batterLast 2 years 17 mat · 743 runs · 25.6 avg−15.4runs a matchICC 39
  71. 71Wesley MadhevereWesley MadhevereZimbabwe · Right-handed middle-order batterLast 2 years 7 mat · 321 runs · 29.2 avg−15.5runs a matchICC –
  72. 72Ben CurranBen CurranZimbabwe · Left-handed openerLast 2 years 9 mat · 537 runs · 33.6 avg−15.7runs a matchICC 78
  73. 73John CampbellJohn CampbellWest Indies · Left-handed openerLast 2 years 10 mat · 550 runs · 30.6 avg−16.5runs a matchICC 67
  74. 74Shai HopeShai HopeWest Indies · Right-handed middle-order batterLast 2 years 11 mat · 792 runs · 37.7 avg−17.2runs a matchICC 40
  75. 75Amir JangooAmir JangooWest Indies · Left-handed top-order batterLast 2 years 5 mat · 336 runs · 42.0 avg−17.3runs a matchICC 83
  76. 76Craig ErvineCraig ErvineZimbabwe · Left-handed middle-order batterLast 2 years 11 mat · 647 runs · 34.1 avg−18.1runs a matchICC 56
  77. 77Abdullah ShafiqueAbdullah ShafiquePakistan · Right-handed top-order batterLast 2 years 6 mat · 374 runs · 37.4 avg−18.4runs a matchICC 46
  78. 78Mahmudul Hasan JoyMahmudul Hasan JoyBangladesh · Right-handed openerLast 2 years 9 mat · 436 runs · 25.7 avg−18.4runs a matchICC 84
  79. 79Alick AthanazeAlick AthanazeWest Indies · Left-handed top-order batterLast 2 years 8 mat · 360 runs · 22.5 avg−18.7runs a matchICC 81
  80. 80Roston ChaseRoston ChaseWest Indies · Right-handed middle-order batterLast 2 years 12 mat · 543 runs · 24.7 avg−19.7runs a matchICC 82
  81. 81TTTafadzwa TsigaZimbabwe · Right-handed middle-order batterLast 2 years 8 mat · 179 runs · 14.9 avg−20.3runs a matchICC –
  82. 82William O’RourkeWilliam O’RourkeNew Zealand · Right-handed middle-order batterLast 2 years 8 mat · 34 runs · 4.9 avg−22.7runs a matchICC –
  83. 83Tristan StubbsTristan StubbsSouth Africa · Right-handed top-order batterLast 2 years 11 mat · 597 runs · 31.4 avg−22.8runs a matchICC 47
  84. 84Matt RenshawMatt RenshawAustralia · Left-handed openerLast 2 years 3 mat · 303 runs · 60.6 avg−23.2runs a matchICC –
  85. 85Abdul MalikAbdul MalikAfghanistan · Right-handed openerLast 2 years 5 mat · 161 runs · 17.9 avg−24.2runs a matchICC –
  86. 86IAIsmat AlamAfghanistan · Right-handed middle-order batterLast 2 years 3 mat · 130 runs · 21.7 avg−24.5runs a matchICC –
  87. 87Tevin ImlachTevin ImlachWest Indies · Right-handed top-order batterLast 2 years 6 mat · 169 runs · 15.4 avg−25.5runs a matchICC –
  88. 88Andrew BalbirnieAndrew BalbirnieIreland · Right-handed openerLast 2 years 4 mat · 174 runs · 21.8 avg−25.7runs a matchICC 97
  89. 89Hashmatullah ShahidiHashmatullah ShahidiAfghanistan · Left-handed top-order batterLast 2 years 5 mat · 347 runs · 38.6 avg−26.1runs a matchICC 75
  90. 90Afsar ZazaiAfsar ZazaiAfghanistan · Right-handed top-order batterLast 2 years 4 mat · 164 runs · 23.4 avg−26.5runs a matchICC –
  91. 91Sai SudharsanSai SudharsanIndia · Left-handed top-order batterLast 2 years 7 mat · 383 runs · 31.9 avg−27.1runs a matchICC –
  92. 92Kavem HodgeKavem HodgeWest Indies · Right-handed top-order batterLast 2 years 10 mat · 471 runs · 27.7 avg−28.2runs a matchICC 60
  93. 93Harry TectorHarry TectorIreland · Right-handed top-order batterLast 2 years 4 mat · 118 runs · 14.8 avg−30.7runs a matchICC 99
  94. 94Tagenarine ChanderpaulTagenarine ChanderpaulWest Indies · Left-handed openerLast 2 years 5 mat · 198 runs · 19.8 avg−33.8runs a matchICC 99
  95. 95Sediqullah AtalSediqullah AtalAfghanistan · Left-handed openerLast 2 years 3 mat · 190 runs · 38.0 avg−37.5runs a matchICC –
  96. 96Curtis CampherCurtis CampherIreland · Right-handed middle-order batterLast 2 years 4 mat · 169 runs · 28.2 avg−40.2runs 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

Share