Oddsworth

Men's ODI batters, last 4 years

  1. 1Travis HeadTravis HeadAustralia · Left-handed openerLast 4 years 37 mat · 1,690 runs · 51.2 avg · 122.2 SR+9.4runs a matchICC 21
  2. 2Shubman GillShubman GillIndia · Right-handed openerLast 4 years 58 mat · 3,134 runs · 65.3 avg · 103.4 SR+8.2runs a matchICC 1
  3. 3Rohit SharmaRohit SharmaIndia · Right-handed openerLast 4 years 58 mat · 2,744 runs · 51.8 avg · 111.3 SR+7.2runs a matchICC 4
  4. 4Virat KohliVirat KohliIndia · Right-handed top-order batterLast 4 years 55 mat · 2,765 runs · 64.3 avg · 101.8 SR+6.8runs a matchICC 3
  5. 5Daryl MitchellDaryl MitchellNew Zealand · Right-handed top-order batterLast 4 years 52 mat · 2,449 runs · 57.0 avg · 94.8 SR+5.0runs a matchICC 2
  6. 6Mitchell MarshMitchell MarshAustralia · Right-handed openerLast 4 years 38 mat · 1,661 runs · 47.5 avg · 107.0 SR+4.9runs a matchICC 50
  7. 7Rachin RavindraRachin RavindraNew Zealand · Left-handed openerLast 4 years 39 mat · 1,424 runs · 41.9 avg · 107.6 SR+4.5runs a matchICC 26
  8. 8Matthew BreetzkeMatthew BreetzkeSouth Africa · Right-handed top-order batterLast 4 years 17 mat · 881 runs · 58.7 avg · 98.1 SR+4.2runs a matchICC 39
  9. 9Harry BrookHarry BrookEngland · Right-handed top-order batterLast 4 years 47 mat · 1,738 runs · 40.4 avg · 109.5 SR+4.2runs a matchICC 15
  10. 10Joe RootJoe RootEngland · Right-handed top-order batterLast 4 years 40 mat · 1,803 runs · 51.5 avg · 91.0 SR+3.9runs a matchICC 7
  11. 11Shai HopeShai HopeWest Indies · Right-handed top-order batterLast 4 years 53 mat · 2,282 runs · 57.1 avg · 95.7 SR+3.9runs a matchICC 8
  12. 12Mark ChapmanMark ChapmanNew Zealand · Left-handed top-order batterLast 4 years 30 mat · 795 runs · 33.1 avg · 104.1 SR+3.7runs a matchICC 63
  13. 13Aiden MarkramAiden MarkramSouth Africa · Right-handed openerLast 4 years 44 mat · 1,635 runs · 44.2 avg · 106.4 SR+3.5runs a matchICC 28
  14. 14KL RahulKL RahulIndia · Right-handed middle-order batterLast 4 years 56 mat · 1,876 runs · 58.6 avg · 96.8 SR+3.5runs a matchICC 17
  15. 15Tom BantonTom BantonEngland · Right-handed openerLast 4 years 7 mat · 358 runs · 51.1 avg · 108.8 SR+3.1runs a matchICC –
  16. 16David MillerDavid MillerSouth Africa · Left-handed middle-order batterLast 4 years 31 mat · 1,106 runs · 48.1 avg · 114.5 SR+3.1runs a matchICC –
  17. 17Pavan RathnayakePavan RathnayakeSri Lanka · Right-handed top-order batterLast 4 years 10 mat · 506 runs · 50.6 avg · 100.2 SR+3.1runs a matchICC –
  18. 18Ben DuckettBen DuckettEngland · Left-handed openerLast 4 years 40 mat · 1,684 runs · 43.2 avg · 100.4 SR+3.1runs a matchICC 19
  19. 19Amir JangooAmir JangooWest Indies · Left-handed middle-order batterLast 4 years 11 mat · 467 runs · 58.4 avg · 102.4 SR+2.7runs a matchICC –
  20. 20Salman Ali AghaSalman Ali AghaPakistan · Right-handed middle-order batterLast 4 years 53 mat · 1,614 runs · 41.4 avg · 94.8 SR+2.1runs a matchICC 14
  21. 21Glenn PhillipsGlenn PhillipsNew Zealand · Right-handed middle-order batterLast 4 years 41 mat · 1,105 runs · 44.2 avg · 104.3 SR+2.1runs a matchICC 33
  22. 22Azmatullah OmarzaiAzmatullah OmarzaiAfghanistan · Right-handed middle-order batterLast 4 years 44 mat · 1,227 runs · 42.3 avg · 100.1 SR+2.0runs a matchICC 22
  23. 23Quinton de KockQuinton de KockSouth Africa · Left-handed openerLast 4 years 29 mat · 1,319 runs · 47.1 avg · 99.3 SR+2.0runs a matchICC 18
  24. 24Dewald BrevisDewald BrevisSouth Africa · Right-handed middle-order batterLast 4 years 12 mat · 306 runs · 30.6 avg · 139.1 SR+1.8runs a matchICC 89
  25. 25Jos ButtlerJos ButtlerEngland · Right-handed middle-order batterLast 4 years 47 mat · 1,433 runs · 35.8 avg · 105.2 SR+1.8runs a matchICC 37
  26. 26Saim AyubSaim AyubPakistan · Left-handed openerLast 4 years 20 mat · 772 runs · 40.6 avg · 99.4 SR+1.7runs a matchICC 43
  27. 27Pathum NissankaPathum NissankaSri Lanka · Right-handed openerLast 4 years 64 mat · 2,598 runs · 44.0 avg · 90.8 SR+1.6runs a matchICC 13
  28. 28Shreyas IyerShreyas IyerIndia · Right-handed top-order batterLast 4 years 49 mat · 1,837 runs · 43.7 avg · 97.4 SR+1.6runs a matchICC 12
  29. 29Shadab KhanShadab KhanPakistan · Right-handed middle-order batterLast 4 years 21 mat · 472 runs · 36.3 avg · 95.6 SR+1.5runs a matchICC –
  30. 30Josh InglisJosh InglisAustralia · Right-handed top-order batterLast 4 years 41 mat · 1,085 runs · 31.9 avg · 100.7 SR+1.4runs a matchICC 41
  31. 31Kusal MendisKusal MendisSri Lanka · Right-handed top-order batterLast 4 years 73 mat · 2,632 runs · 41.1 avg · 92.0 SR+1.4runs a matchICC 11
  32. 32Temba BavumaTemba BavumaSouth Africa · Right-handed top-order batterLast 4 years 37 mat · 1,438 runs · 43.6 avg · 90.2 SR+1.1runs a matchICC 41
  33. 33Rahmanullah GurbazRahmanullah GurbazAfghanistan · Right-handed openerLast 4 years 50 mat · 1,776 runs · 35.5 avg · 92.2 SR+1.1runs a matchICC 15
  34. 34Janith LiyanageJanith LiyanageSri Lanka · Right-handed middle-order batterLast 4 years 40 mat · 1,210 runs · 44.8 avg · 90.1 SR+0.9runs a matchICC 24
  35. 35Curtis CampherCurtis CampherIreland · Right-handed middle-order batterLast 4 years 33 mat · 921 runs · 35.4 avg · 93.1 SR+0.9runs a matchICC 35
  36. 36Sherfane RutherfordSherfane RutherfordWest Indies · Left-handed middle-order batterLast 4 years 30 mat · 873 runs · 36.4 avg · 99.1 SR+0.9runs a matchICC 47
  37. 37Cooper ConnollyCooper ConnollyAustralia · Left-handed top-order batterLast 4 years 18 mat · 502 runs · 38.6 avg · 89.5 SR+0.8runs a matchICC 77
  38. 38Michael BracewellMichael BracewellNew Zealand · Left-handed middle-order batterLast 4 years 36 mat · 778 runs · 33.8 avg · 106.4 SR+0.6runs a matchICC 58
  39. 39Marco JansenMarco JansenSouth Africa · Right-handed middle-order batterLast 4 years 31 mat · 631 runs · 28.7 avg · 116.2 SR+0.5runs a matchICC –
  40. 40Gerhard ErasmusGerhard ErasmusNamibia · Right-handed middle-order batterLast 4 years 58 mat · 1,769 runs · 36.9 avg · 79.7 SR+0.3runs a matchICC 67
  41. 41Gudakesh MotieGudakesh MotieWest Indies · Left-handed middle-order batterLast 4 years 38 mat · 433 runs · 22.8 avg · 95.6 SR+0.2runs a matchICC –
  42. 42Will JacksWill JacksEngland · Right-handed middle-order batterLast 4 years 32 mat · 900 runs · 36.0 avg · 104.1 SR+0.2runs a matchICC 79
  43. 43Mitchell SantnerMitchell SantnerNew Zealand · Left-handed middle-order batterLast 4 years 45 mat · 591 runs · 25.7 avg · 101.7 SR+0.1runs a matchICC 92
  44. 44Sikandar RazaSikandar RazaZimbabwe · Right-handed middle-order batterLast 4 years 39 mat · 1,168 runs · 40.3 avg · 89.8 SR−0.1runs a matchICC 29
  45. 45Tanzid HasanTanzid HasanBangladesh · Left-handed openerLast 4 years 42 mat · 1,091 runs · 27.3 avg · 101.6 SR−0.1runs a matchICC 25
  46. 46Matt RenshawMatt RenshawAustralia · Left-handed middle-order batterLast 4 years 15 mat · 451 runs · 32.2 avg · 96.2 SR−0.2runs a matchICC 68
  47. 47Jamie SmithJamie SmithEngland · Right-handed openerLast 4 years 19 mat · 392 runs · 21.8 avg · 112.3 SR−0.3runs a matchICC –
  48. 48Corbin BoschCorbin BoschSouth Africa · Right-handed middle-order batterLast 4 years 16 mat · 331 runs · 55.2 avg · 111.1 SR−0.3runs a matchICC 90
  49. 49John CampbellJohn CampbellWest Indies · Left-handed openerLast 4 years 10 mat · 284 runs · 31.6 avg · 104.4 SR−0.4runs a matchICC –
  50. 50Justin GreavesJustin GreavesWest Indies · Right-handed middle-order batterLast 4 years 22 mat · 578 runs · 36.1 avg · 106.1 SR−0.5runs a matchICC 86
  51. 51Ibrahim ZadranIbrahim ZadranAfghanistan · Right-handed openerLast 4 years 44 mat · 2,149 runs · 52.4 avg · 82.9 SR−0.6runs a matchICC 5
  52. 52Yashasvi JaiswalYashasvi JaiswalIndia · Left-handed openerLast 4 years 6 mat · 285 runs · 71.3 avg · 97.6 SR−0.7runs a matchICC 78
  53. 53Charith AsalankaCharith AsalankaSri Lanka · Left-handed middle-order batterLast 4 years 71 mat · 2,139 runs · 39.6 avg · 90.4 SR−0.8runs a matchICC 9
  54. 54Axar PatelAxar PatelIndia · Left-handed middle-order batterLast 4 years 30 mat · 645 runs · 28.0 avg · 87.4 SR−0.9runs a matchICC 81
  55. 55Hassan NawazHassan NawazPakistan · Right-handed middle-order batterLast 4 years 7 mat · 244 runs · 48.8 avg · 86.2 SR−1.0runs a matchICC –
  56. 56Devon ConwayDevon ConwayNew Zealand · Left-handed openerLast 4 years 34 mat · 1,329 runs · 44.3 avg · 90.9 SR−1.0runs a matchICC 46
  57. 57Fakhar ZamanFakhar ZamanPakistan · Left-handed openerLast 4 years 33 mat · 1,259 runs · 42.0 avg · 91.5 SR−1.3runs a matchICC 38
  58. 58Mohammad NabiMohammad NabiAfghanistan · Right-handed middle-order batterLast 4 years 48 mat · 888 runs · 26.1 avg · 100.1 SR−1.3runs a matchICC 63
  59. 59Keacy CartyKeacy CartyWest Indies · Right-handed top-order batterLast 4 years 45 mat · 1,691 runs · 42.3 avg · 77.3 SR−1.4runs a matchICC 20
  60. 60Mohammad RizwanMohammad RizwanPakistan · Right-handed top-order batterLast 4 years 54 mat · 1,914 runs · 51.7 avg · 83.8 SR−1.5runs a matchICC 30
  61. 61Tony de ZorziTony de ZorziSouth Africa · Left-handed top-order batterLast 4 years 26 mat · 856 runs · 38.9 avg · 95.9 SR−1.5runs a matchICC 54
  62. 62Dunith WellalageDunith WellalageSri Lanka · Left-handed middle-order batterLast 4 years 33 mat · 484 runs · 23.1 avg · 91.3 SR−1.6runs a matchICC –
  63. 63Will YoungWill YoungNew Zealand · Right-handed openerLast 4 years 55 mat · 1,810 runs · 34.8 avg · 83.6 SR−1.9runs a matchICC 40
  64. 64Marnus LabuschagneMarnus LabuschagneAustralia · Right-handed top-order batterLast 4 years 48 mat · 1,246 runs · 34.6 avg · 80.8 SR−1.9runs a matchICC 44
  65. 65Mehedi HasanMehedi HasanBangladesh · Right-handed middle-order batterLast 4 years 62 mat · 1,276 runs · 26.6 avg · 76.4 SR−2.0runs a matchICC 75
  66. 66Tawhid HridoyTawhid HridoyBangladesh · Right-handed middle-order batterLast 4 years 58 mat · 1,711 runs · 37.2 avg · 77.9 SR−2.1runs a matchICC 22
  67. 67Ravindra JadejaRavindra JadejaIndia · Left-handed middle-order batterLast 4 years 41 mat · 458 runs · 30.5 avg · 80.6 SR−2.2runs a matchICC –
  68. 68Mohammad Babar AzamMohammad Babar AzamPakistan · Right-handed top-order batterLast 4 years 54 mat · 2,051 runs · 41.9 avg · 79.6 SR−2.5runs a matchICC 6
  69. 69Cameron GreenCameron GreenAustralia · Right-handed middle-order batterLast 4 years 28 mat · 721 runs · 34.3 avg · 79.8 SR−2.5runs a matchICC 62
  70. 70Jacob BethellJacob BethellEngland · Left-handed top-order batterLast 4 years 24 mat · 712 runs · 33.9 avg · 90.6 SR−2.6runs a matchICC 66
  71. 71Najmul Hossain ShantoNajmul Hossain ShantoBangladesh · Left-handed top-order batterLast 4 years 59 mat · 1,907 runs · 36.0 avg · 79.1 SR−2.6runs a matchICC 31
  72. 72Sam CurranSam CurranEngland · Left-handed middle-order batterLast 4 years 31 mat · 543 runs · 21.7 avg · 83.7 SR−2.7runs a matchICC –
  73. 73Alex CareyAlex CareyAustralia · Left-handed middle-order batterLast 4 years 37 mat · 927 runs · 29.9 avg · 89.6 SR−2.7runs a matchICC 53
  74. 74Sediqullah AtalSediqullah AtalAfghanistan · Left-handed top-order batterLast 4 years 21 mat · 844 runs · 42.2 avg · 86.4 SR−2.8runs a matchICC 32
  75. 75Wesley MadhevereWesley MadhevereZimbabwe · Right-handed middle-order batterLast 4 years 24 mat · 461 runs · 21.0 avg · 83.8 SR−2.9runs a matchICC 98
  76. 76Roston ChaseRoston ChaseWest Indies · Right-handed middle-order batterLast 4 years 39 mat · 691 runs · 28.8 avg · 83.4 SR−2.9runs a matchICC –
  77. 77Zane GreenZane GreenNamibia · Left-handed middle-order batterLast 4 years 53 mat · 871 runs · 22.3 avg · 77.3 SR−2.9runs a matchICC –
  78. 78Nurul HasanNurul HasanBangladesh · Right-handed middle-order batterLast 4 years 11 mat · 146 runs · 18.3 avg · 82.0 SR−2.9runs a matchICC –
  79. 79Louren SteenkampLouren SteenkampNamibia · Right-handed openerLast 4 years 17 mat · 568 runs · 37.9 avg · 72.7 SR−3.1runs a matchICC –
  80. 80Avishka FernandoAvishka FernandoSri Lanka · Right-handed openerLast 4 years 27 mat · 727 runs · 28.0 avg · 87.1 SR−3.1runs a matchICC –
  81. 81Sadeera SamarawickramaSadeera SamarawickramaSri Lanka · Right-handed top-order batterLast 4 years 48 mat · 1,318 runs · 34.7 avg · 91.4 SR−3.2runs a matchICC 65
  82. 82Craig ErvineCraig ErvineZimbabwe · Left-handed top-order batterLast 4 years 30 mat · 964 runs · 37.1 avg · 83.7 SR−3.4runs a matchICC 72
  83. 83Paul StirlingPaul StirlingIreland · Right-handed openerLast 4 years 37 mat · 1,041 runs · 32.5 avg · 91.6 SR−3.5runs a matchICC 26
  84. 84Harry TectorHarry TectorIreland · Right-handed top-order batterLast 4 years 37 mat · 1,237 runs · 41.2 avg · 85.0 SR−3.6runs a matchICC 10
  85. 85Rahmat ShahRahmat ShahAfghanistan · Right-handed top-order batterLast 4 years 50 mat · 1,466 runs · 33.3 avg · 76.6 SR−3.9runs a matchICC 33
  86. 86Matthew ShortMatthew ShortAustralia · Right-handed openerLast 4 years 23 mat · 462 runs · 22.0 avg · 87.5 SR−4.1runs a matchICC –
  87. 87Tom LathamTom LathamNew Zealand · Left-handed middle-order batterLast 4 years 57 mat · 1,427 runs · 32.4 avg · 84.0 SR−4.3runs a matchICC 49
  88. 88Soumya SarkarSoumya SarkarBangladesh · Left-handed openerLast 4 years 27 mat · 729 runs · 30.4 avg · 85.3 SR−4.3runs a matchICC 70
  89. 89Hashmatullah ShahidiHashmatullah ShahidiAfghanistan · Left-handed middle-order batterLast 4 years 53 mat · 1,281 runs · 34.6 avg · 73.0 SR−4.4runs a matchICC 52
  90. 90Hussain TalatHussain TalatPakistan · Left-handed middle-order batterLast 4 years 11 mat · 222 runs · 31.7 avg · 84.1 SR−4.4runs a matchICC –
  91. 91Ryan RickeltonRyan RickeltonSouth Africa · Left-handed openerLast 4 years 19 mat · 552 runs · 32.5 avg · 87.1 SR−4.6runs a matchICC –
  92. 92Nick KellyNick KellyNew Zealand · Left-handed top-order batterLast 4 years 8 mat · 265 runs · 33.1 avg · 75.1 SR−4.8runs a matchICC 95
  93. 93Saif HassanSaif HassanBangladesh · Right-handed openerLast 4 years 15 mat · 369 runs · 24.6 avg · 74.9 SR−5.2runs a matchICC –
  94. 94Ben CurranBen CurranZimbabwe · Left-handed openerLast 4 years 16 mat · 514 runs · 36.7 avg · 74.0 SR−5.2runs a matchICC 44
  95. 95Litton DasLitton DasBangladesh · Right-handed top-order batterLast 4 years 47 mat · 1,034 runs · 25.2 avg · 80.5 SR−5.5runs a matchICC 69
  96. 96Kamindu MendisKamindu MendisSri Lanka · Left-handed openerLast 4 years 26 mat · 554 runs · 27.7 avg · 88.1 SR−5.6runs a matchICC 11
  97. 97Andrew BalbirnieAndrew BalbirnieIreland · Right-handed openerLast 4 years 35 mat · 927 runs · 33.1 avg · 73.1 SR−6.8runs a matchICC 47
  98. 98Henry NichollsHenry NichollsNew Zealand · Left-handed openerLast 4 years 34 mat · 825 runs · 28.5 avg · 72.6 SR−6.8runs a matchICC 85
  99. 99Tristan StubbsTristan StubbsSouth Africa · Right-handed middle-order batterLast 4 years 17 mat · 412 runs · 27.5 avg · 84.6 SR−6.8runs a matchICC –
  100. 100Jan FrylinckJan FrylinckNamibia · Left-handed top-order batterLast 4 years 42 mat · 1,069 runs · 28.9 avg · 70.8 SR−7.0runs a matchICC –
  101. 101Lorcan TuckerLorcan TuckerIreland · Right-handed middle-order batterLast 4 years 35 mat · 662 runs · 26.5 avg · 94.0 SR−7.4runs a matchICC 79
  102. 102Innocent KaiaInnocent KaiaZimbabwe · Right-handed top-order batterLast 4 years 14 mat · 322 runs · 26.8 avg · 65.5 SR−7.8runs a matchICC –
  103. 103Cade CarmichaelCade CarmichaelIreland · Right-handed top-order batterLast 4 years 9 mat · 242 runs · 30.3 avg · 72.2 SR−8.4runs a matchICC –
  104. 104Ackeem AugusteAckeem AugusteWest Indies · Left-handed openerLast 4 years 9 mat · 205 runs · 22.8 avg · 76.5 SR−8.5runs a matchICC –
  105. 105Brian BennettBrian BennettZimbabwe · Right-handed openerLast 4 years 20 mat · 489 runs · 24.5 avg · 85.5 SR−8.6runs a matchICC 81

Swap in a batter worth 10 more runs a match and an even ODI becomes about 58–42.

Ratings to 27 October 2026 · ICC rankings of 15 September 2026 · How the rankings work

Share