Men's One-day batters, last 4 years
- 1
Travis HeadAustralia · Left-handed openerLast 4 years 38 mat · 1,745 runs · 51.3 avg · 120.8 SR+11.6runs a matchICC 21 - 2
Shubman GillIndia · Right-handed openerLast 4 years 58 mat · 3,134 runs · 65.3 avg · 103.4 SR+10.1runs a matchICC 1 - 3
Virat KohliIndia · Right-handed top-order batterLast 4 years 55 mat · 2,765 runs · 64.3 avg · 101.8 SR+9.6runs a matchICC 3 - 4
Rohit SharmaIndia · Right-handed openerLast 4 years 58 mat · 2,744 runs · 51.8 avg · 111.3 SR+9.4runs a matchICC 4 - 5
Ruturaj GaikwadIndia · Right-handed top-order batterLast 4 years 15 mat · 598 runs · 49.8 avg · 97.7 SR+8.1runs a matchICC – - 6
Pavan RathnayakeSri Lanka · Right-handed top-order batterLast 4 years 31 mat · 1,506 runs · 71.7 avg · 109.2 SR+8.0runs a matchICC – - 7
Daryl MitchellNew Zealand · Right-handed top-order batterLast 4 years 52 mat · 2,449 runs · 57.0 avg · 94.8 SR+7.0runs a matchICC 2 - 8
Shreyas IyerIndia · Right-handed top-order batterLast 4 years 52 mat · 1,911 runs · 44.4 avg · 98.3 SR+6.7runs a matchICC 12 - 9
Mitchell MarshAustralia · Right-handed openerLast 4 years 43 mat · 1,772 runs · 44.3 avg · 107.7 SR+6.6runs a matchICC 50 - 10
Rachin RavindraNew Zealand · Left-handed openerLast 4 years 39 mat · 1,424 runs · 41.9 avg · 107.6 SR+6.6runs a matchICC 26 - 11
Matthew BreetzkeSouth Africa · Right-handed top-order batterLast 4 years 17 mat · 881 runs · 58.7 avg · 98.1 SR+6.2runs a matchICC 39 - 12
Harry BrookEngland · Right-handed top-order batterLast 4 years 47 mat · 1,738 runs · 40.4 avg · 109.5 SR+6.2runs a matchICC 15 - 13
Joe RootEngland · Right-handed top-order batterLast 4 years 40 mat · 1,803 runs · 51.5 avg · 91.0 SR+6.0runs a matchICC 7 - 14
Shai HopeWest Indies · Right-handed top-order batterLast 4 years 65 mat · 2,779 runs · 54.5 avg · 94.3 SR+5.7runs a matchICC 8 - 15
Aiden MarkramSouth Africa · Right-handed openerLast 4 years 44 mat · 1,635 runs · 44.2 avg · 106.4 SR+5.6runs a matchICC 28 - 16
Mark ChapmanNew Zealand · Left-handed top-order batterLast 4 years 30 mat · 795 runs · 33.1 avg · 104.1 SR+5.3runs a matchICC 63 - 17
Ben DuckettEngland · Left-handed openerLast 4 years 40 mat · 1,684 runs · 43.2 avg · 100.4 SR+5.3runs a matchICC 19 - 18
KL RahulIndia · Right-handed middle-order batterLast 4 years 57 mat · 1,911 runs · 57.9 avg · 97.2 SR+5.2runs a matchICC 17 - 19
Tom BantonEngland · Right-handed openerLast 4 years 7 mat · 358 runs · 51.1 avg · 108.8 SR+4.6runs a matchICC – - 20
Salman Ali AghaPakistan · Right-handed middle-order batterLast 4 years 58 mat · 1,836 runs · 41.7 avg · 94.4 SR+4.5runs a matchICC 14 - 21
Rahmanullah GurbazAfghanistan · Right-handed openerLast 4 years 52 mat · 1,905 runs · 36.6 avg · 94.2 SR+4.3runs a matchICC 15 - 22
David MillerSouth Africa · Left-handed middle-order batterLast 4 years 31 mat · 1,106 runs · 48.1 avg · 114.5 SR+4.2runs a matchICC – - 23
Quinton de KockSouth Africa · Left-handed openerLast 4 years 29 mat · 1,319 runs · 47.1 avg · 99.3 SR+4.1runs a matchICC 18 - 24
Josh InglisAustralia · Right-handed top-order batterLast 4 years 48 mat · 1,400 runs · 35.0 avg · 104.3 SR+4.0runs a matchICC 41 - 25
Pathum NissankaSri Lanka · Right-handed openerLast 4 years 64 mat · 2,598 runs · 44.0 avg · 90.8 SR+4.0runs a matchICC 13 - 26
Darwish RasooliAfghanistan · Right-handed middle-order batterLast 4 years 31 mat · 1,431 runs · 62.2 avg · 98.4 SR+3.7runs a matchICC – - 27
Azmatullah OmarzaiAfghanistan · Right-handed middle-order batterLast 4 years 48 mat · 1,356 runs · 43.7 avg · 104.7 SR+3.6runs a matchICC 22 - 28
Janith LiyanageSri Lanka · Right-handed middle-order batterLast 4 years 57 mat · 1,815 runs · 43.2 avg · 91.7 SR+3.5runs a matchICC 24 - 29
Kusal MendisSri Lanka · Right-handed top-order batterLast 4 years 74 mat · 2,633 runs · 40.5 avg · 91.9 SR+3.5runs a matchICC 11 - 30
Sherfane RutherfordWest Indies · Left-handed middle-order batterLast 4 years 44 mat · 1,322 runs · 36.7 avg · 101.5 SR+3.4runs a matchICC 47 - 31
Temba BavumaSouth Africa · Right-handed top-order batterLast 4 years 37 mat · 1,438 runs · 43.6 avg · 90.2 SR+3.3runs a matchICC 41 - 32
Glenn PhillipsNew Zealand · Right-handed middle-order batterLast 4 years 41 mat · 1,105 runs · 44.2 avg · 104.3 SR+3.2runs a matchICC 33 - 33
Curtis CampherIreland · Right-handed middle-order batterLast 4 years 54 mat · 1,511 runs · 34.3 avg · 102.7 SR+3.1runs a matchICC 35 - 34
Saim AyubPakistan · Left-handed openerLast 4 years 32 mat · 1,251 runs · 40.4 avg · 98.7 SR+3.0runs a matchICC 43 - 35
Jos ButtlerEngland · Right-handed middle-order batterLast 4 years 47 mat · 1,433 runs · 35.8 avg · 105.2 SR+3.0runs a matchICC 37 - 36
Amir JangooWest Indies · Left-handed middle-order batterLast 4 years 19 mat · 824 runs · 54.9 avg · 91.8 SR+3.0runs a matchICC – - 37
John CampbellWest Indies · Left-handed openerLast 4 years 15 mat · 483 runs · 34.5 avg · 104.6 SR+2.9runs a matchICC – - 38
Tanzid HasanBangladesh · Left-handed openerLast 4 years 50 mat · 1,373 runs · 28.6 avg · 101.5 SR+2.9runs a matchICC 25 - 39
Dewald BrevisSouth Africa · Right-handed middle-order batterLast 4 years 12 mat · 306 runs · 30.6 avg · 139.1 SR+2.8runs a matchICC 89 - 40
Avishka FernandoSri Lanka · Right-handed openerLast 4 years 44 mat · 1,557 runs · 36.2 avg · 94.4 SR+2.5runs a matchICC – - 41
Shadab KhanPakistan · Right-handed middle-order batterLast 4 years 29 mat · 666 runs · 35.1 avg · 102.3 SR+2.5runs a matchICC – - 42
Marnus LabuschagneAustralia · Right-handed top-order batterLast 4 years 60 mat · 1,906 runs · 40.6 avg · 83.8 SR+2.4runs a matchICC 44 - 43
Charith AsalankaSri Lanka · Left-handed middle-order batterLast 4 years 80 mat · 2,685 runs · 43.3 avg · 94.2 SR+2.4runs a matchICC 9 - 44
Fakhar ZamanPakistan · Left-handed openerLast 4 years 41 mat · 1,588 runs · 41.8 avg · 92.4 SR+2.2runs a matchICC 38 - 45
Lorcan TuckerIreland · Right-handed middle-order batterLast 4 years 52 mat · 1,394 runs · 36.7 avg · 106.5 SR+1.9runs a matchICC 79 - 46
Axar PatelIndia · Left-handed middle-order batterLast 4 years 31 mat · 648 runs · 27.0 avg · 85.8 SR+1.8runs a matchICC 81 - 47
Rahmat ShahAfghanistan · Right-handed top-order batterLast 4 years 69 mat · 2,643 runs · 44.1 avg · 84.9 SR+1.7runs a matchICC 33 - 48
Michael BracewellNew Zealand · Left-handed middle-order batterLast 4 years 36 mat · 778 runs · 33.8 avg · 106.4 SR+1.7runs a matchICC 58 - 49
Gerhard ErasmusNamibia · Right-handed middle-order batterLast 4 years 58 mat · 1,769 runs · 36.9 avg · 79.7 SR+1.7runs a matchICC 67 - 50
Matt RenshawAustralia · Left-handed middle-order batterLast 4 years 33 mat · 1,129 runs · 37.6 avg · 98.8 SR+1.7runs a matchICC 68 - 51
Ibrahim ZadranAfghanistan · Right-handed openerLast 4 years 50 mat · 2,422 runs · 52.7 avg · 83.0 SR+1.7runs a matchICC 5 - 52
Nick KellyNew Zealand · Left-handed top-order batterLast 4 years 14 mat · 567 runs · 43.6 avg · 80.9 SR+1.2runs a matchICC 95 - 53
Sikandar RazaZimbabwe · Right-handed middle-order batterLast 4 years 39 mat · 1,168 runs · 40.3 avg · 89.8 SR+1.2runs a matchICC 29 - 54
Devon ConwayNew Zealand · Left-handed openerLast 4 years 34 mat · 1,329 runs · 44.3 avg · 90.9 SR+1.2runs a matchICC 46 - 55
Yashasvi JaiswalIndia · Left-handed openerLast 4 years 6 mat · 285 runs · 71.3 avg · 97.6 SR+1.2runs a matchICC 78 - 56
Marco JansenSouth Africa · Right-handed middle-order batterLast 4 years 31 mat · 631 runs · 28.7 avg · 116.2 SR+1.1runs a matchICC – - 57
Justin GreavesWest Indies · Right-handed middle-order batterLast 4 years 39 mat · 1,288 runs · 49.5 avg · 93.3 SR+1.1runs a matchICC 86 - 58
Will JacksEngland · Right-handed middle-order batterLast 4 years 32 mat · 900 runs · 36.0 avg · 104.1 SR+1.1runs a matchICC 79 - 59
Jamie SmithEngland · Right-handed openerLast 4 years 19 mat · 392 runs · 21.8 avg · 112.3 SR+1.0runs a matchICC – - 60
Gudakesh MotieWest Indies · Left-handed middle-order batterLast 4 years 52 mat · 587 runs · 21.7 avg · 91.0 SR+1.0runs a matchICC – - 61
Cooper ConnollyAustralia · Left-handed top-order batterLast 4 years 25 mat · 659 runs · 33.0 avg · 88.9 SR+0.9runs a matchICC 77 - 62
Tony de ZorziSouth Africa · Left-handed top-order batterLast 4 years 26 mat · 856 runs · 38.9 avg · 95.9 SR+0.9runs a matchICC 54 - 63
Nitish Kumar ReddyIndia · Right-handed middle-order batterLast 4 years 8 mat · 109 runs · 27.3 avg · 94.8 SR+0.9runs a matchICC – - 64
Sadeera SamarawickramaSri Lanka · Right-handed top-order batterLast 4 years 63 mat · 1,857 runs · 38.7 avg · 93.0 SR+0.9runs a matchICC 65 - 65
Mitchell SantnerNew Zealand · Left-handed middle-order batterLast 4 years 45 mat · 591 runs · 25.7 avg · 101.7 SR+0.7runs a matchICC 92 - 66
Mohammad RizwanPakistan · Right-handed top-order batterLast 4 years 59 mat · 2,063 runs · 49.1 avg · 83.5 SR+0.7runs a matchICC 30 - 67
Harry TectorIreland · Right-handed top-order batterLast 4 years 58 mat · 1,771 runs · 38.5 avg · 93.8 SR+0.5runs a matchICC 10 - 68
Hassan NawazPakistan · Right-handed middle-order batterLast 4 years 9 mat · 319 runs · 45.6 avg · 82.6 SR+0.5runs a matchICC – - 69
Will YoungNew Zealand · Right-handed openerLast 4 years 55 mat · 1,810 runs · 34.8 avg · 83.6 SR+0.5runs a matchICC 40 - 70
Tawhid HridoyBangladesh · Right-handed middle-order batterLast 4 years 66 mat · 2,043 runs · 40.1 avg · 79.3 SR+0.5runs a matchICC 22 - 71
Corbin BoschSouth Africa · Right-handed middle-order batterLast 4 years 16 mat · 331 runs · 55.2 avg · 111.1 SR+0.4runs a matchICC 90 - 72
George DockrellIreland · Right-handed middle-order batterLast 4 years 52 mat · 1,043 runs · 33.7 avg · 93.3 SR+0.3runs a matchICC 94 - 73
Mohammad Babar AzamPakistan · Right-handed top-order batterLast 4 years 58 mat · 2,281 runs · 43.9 avg · 81.2 SR+0.2runs a matchICC 6 - 74
Keacy CartyWest Indies · Right-handed top-order batterLast 4 years 58 mat · 2,013 runs · 38.7 avg · 74.4 SR+0.1runs a matchICC 20 - 75
Ravindra JadejaIndia · Left-handed middle-order batterLast 4 years 41 mat · 458 runs · 30.5 avg · 80.6 SR−0.4runs a matchICC – - 76
Alex CareyAustralia · Left-handed middle-order batterLast 4 years 45 mat · 1,219 runs · 31.3 avg · 92.5 SR−0.4runs a matchICC 53 - 77
Mosaddek Hossain SaikatBangladesh · Right-handed middle-order batterLast 4 years 17 mat · 448 runs · 44.8 avg · 101.1 SR−0.5runs a matchICC – - 78
Oliver PeakeAustralia · Left-handed middle-order batterLast 4 years 13 mat · 372 runs · 31.0 avg · 93.5 SR−0.5runs a matchICC – - 79
Roston ChaseWest Indies · Right-handed middle-order batterLast 4 years 48 mat · 1,040 runs · 33.6 avg · 86.5 SR−0.5runs a matchICC – - 80
Najmul Hossain ShantoBangladesh · Left-handed top-order batterLast 4 years 66 mat · 2,090 runs · 34.8 avg · 78.1 SR−0.5runs a matchICC 31 - 81
Matthew ShortAustralia · Right-handed openerLast 4 years 38 mat · 1,081 runs · 31.8 avg · 93.8 SR−0.6runs a matchICC – - 82
Mohammad NabiAfghanistan · Right-handed middle-order batterLast 4 years 51 mat · 889 runs · 25.4 avg · 99.8 SR−0.7runs a matchICC 63 - 83
Hashmatullah ShahidiAfghanistan · Left-handed middle-order batterLast 4 years 74 mat · 2,220 runs · 39.6 avg · 74.5 SR−0.8runs a matchICC 52 - 84
Kamindu MendisSri Lanka · Left-handed openerLast 4 years 31 mat · 871 runs · 34.8 avg · 94.4 SR−1.0runs a matchICC 11 - 85
Mehedi HasanBangladesh · Right-handed middle-order batterLast 4 years 67 mat · 1,305 runs · 25.6 avg · 75.7 SR−1.2runs a matchICC 75 - 86
Cameron GreenAustralia · Right-handed middle-order batterLast 4 years 28 mat · 721 runs · 34.3 avg · 79.8 SR−1.3runs a matchICC 62 - 87
Craig ErvineZimbabwe · Left-handed top-order batterLast 4 years 30 mat · 964 runs · 37.1 avg · 83.7 SR−1.3runs a matchICC 72 - 88
Paul StirlingIreland · Right-handed openerLast 4 years 45 mat · 1,223 runs · 30.6 avg · 90.9 SR−1.5runs a matchICC 26 - 89
Sam CurranEngland · Left-handed middle-order batterLast 4 years 31 mat · 543 runs · 21.7 avg · 83.7 SR−1.5runs a matchICC – - 90
Cade CarmichaelIreland · Right-handed top-order batterLast 4 years 28 mat · 963 runs · 38.5 avg · 80.5 SR−1.5runs a matchICC – - 91
Louren SteenkampNamibia · Right-handed openerLast 4 years 17 mat · 568 runs · 37.9 avg · 72.7 SR−1.7runs a matchICC – - 92
Jacob BethellEngland · Left-handed top-order batterLast 4 years 29 mat · 791 runs · 30.4 avg · 89.8 SR−1.8runs a matchICC 66 - 93
Zane GreenNamibia · Left-handed middle-order batterLast 4 years 53 mat · 871 runs · 22.3 avg · 77.3 SR−2.0runs a matchICC – - 94
Wesley MadhevereZimbabwe · Right-handed middle-order batterLast 4 years 24 mat · 461 runs · 21.0 avg · 83.8 SR−2.2runs a matchICC 98 - 95
Tom LathamNew Zealand · Left-handed middle-order batterLast 4 years 57 mat · 1,427 runs · 32.4 avg · 84.0 SR−2.5runs a matchICC 49 - 96
Ryan RickeltonSouth Africa · Left-handed openerLast 4 years 19 mat · 552 runs · 32.5 avg · 87.1 SR−2.5runs a matchICC – - 97
Dunith WellalageSri Lanka · Left-handed middle-order batterLast 4 years 47 mat · 577 runs · 19.9 avg · 90.6 SR−2.6runs a matchICC – - 98
Sediqullah AtalAfghanistan · Left-handed top-order batterLast 4 years 38 mat · 1,321 runs · 35.7 avg · 81.1 SR−2.6runs a matchICC 32 - 99
Saif HassanBangladesh · Right-handed openerLast 4 years 22 mat · 603 runs · 27.4 avg · 70.7 SR−3.1runs a matchICC – - 100
Sahibzada FarhanPakistan · Right-handed openerLast 4 years 18 mat · 565 runs · 31.4 avg · 86.8 SR−3.2runs a matchICC – - 101
Andrew BalbirnieIreland · Right-handed openerLast 4 years 48 mat · 1,588 runs · 42.9 avg · 74.7 SR−3.2runs a matchICC 47 - 102
Hussain TalatPakistan · Left-handed middle-order batterLast 4 years 20 mat · 479 runs · 34.2 avg · 86.0 SR−3.2runs a matchICC – - 103
Dhananjaya de SilvaSri Lanka · Right-handed top-order batterLast 4 years 44 mat · 962 runs · 28.3 avg · 86.3 SR−3.4runs a matchICC – - 104
Litton DasBangladesh · Right-handed top-order batterLast 4 years 50 mat · 1,099 runs · 25.6 avg · 79.9 SR−3.4runs a matchICC 69 - 105
Ben CurranZimbabwe · Left-handed openerLast 4 years 16 mat · 514 runs · 36.7 avg · 74.0 SR−3.5runs a matchICC 44 - 106
Soumya SarkarBangladesh · Left-handed openerLast 4 years 33 mat · 777 runs · 25.9 avg · 84.0 SR−3.7runs a matchICC 70 - 107
Nurul HasanBangladesh · Right-handed middle-order batterLast 4 years 17 mat · 226 runs · 17.4 avg · 77.7 SR−4.2runs a matchICC – - 108
Abdul SamadPakistan · Right-handed middle-order batterLast 4 years 16 mat · 263 runs · 18.8 avg · 93.9 SR−4.5runs a matchICC – - 109
Washington SundarIndia · Left-handed middle-order batterLast 4 years 28 mat · 388 runs · 21.6 avg · 83.6 SR−4.6runs a matchICC – - 110
Henry NichollsNew Zealand · Left-handed openerLast 4 years 34 mat · 825 runs · 28.5 avg · 72.6 SR−4.9runs a matchICC 85 - 111
Jan FrylinckNamibia · Left-handed top-order batterLast 4 years 42 mat · 1,069 runs · 28.9 avg · 70.8 SR−4.9runs a matchICC – - 112
Tristan StubbsSouth Africa · Right-handed middle-order batterLast 4 years 17 mat · 412 runs · 27.5 avg · 84.6 SR−5.1runs a matchICC – - 113
Ikram AlikhilAfghanistan · Left-handed middle-order batterLast 4 years 40 mat · 582 runs · 30.6 avg · 82.3 SR−5.3runs a matchICC – - 114
Innocent KaiaZimbabwe · Right-handed top-order batterLast 4 years 14 mat · 322 runs · 26.8 avg · 65.5 SR−5.9runs a matchICC – - 115
Andrew McBrineIreland · Left-handed top-order batterLast 4 years 50 mat · 833 runs · 23.8 avg · 79.0 SR−6.6runs a matchICC – - 116
Brian BennettZimbabwe · Right-handed openerLast 4 years 20 mat · 489 runs · 24.5 avg · 85.5 SR−6.7runs a matchICC 81 - 117
Afif HossainBangladesh · Left-handed middle-order batterLast 4 years 25 mat · 421 runs · 21.1 avg · 79.7 SR−6.8runs a matchICC – - 118
Kamil MisharaSri Lanka · Left-handed openerLast 4 years 23 mat · 470 runs · 22.4 avg · 68.3 SR−8.2runs a matchICC – - 119
Ackeem AugusteWest Indies · Left-handed openerLast 4 years 21 mat · 427 runs · 21.4 avg · 78.5 SR−8.3runs a matchICC –
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