Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK/AX/IWX2003-201520718618391312423.292878135.9631515339177
Andre RussellWI2011-201955479103492*27.21794130.230469457
Glenn MaxwellAUS2012-202514413216369510831.852975124.2032212354138
Heinrich KlaasenSA2018-202559557213117444.401816117.35411219971
Jos ButtlerENG2012-2026199173315629162*39.644853115.99113015455191
Sharjeel KhanPAK2013-20172424078715232.79679115.9116210227
Philip SaltENG2021-20253230097612232.53848115.0915113220
Marco JansenSA2022-20263328564775*28.13565114.510315231
Luke RonchiAUS/NZ2008-2017846891397170*23.681220114.5114714943
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Michael LeaskSCO2014-20268871141558107*27.331373113.4718512067
Thisara PereraSL2009-202116112814223314019.591980112.781101116883
Imad WasimPAK2015-202054391693763*40.74840111.550518619
Hardik PandyaIND2016-2025926710189792*33.281708111.07011414176
Corey AndersonNZ2013-2017484331102131*27.551012108.891448555
Liam LivingstoneENG2021-202537346912124*32.57840108.571445550
Rachin RavindraNZ2023-2025383411392123*42.181283108.5056215433
Shimron HetmyerWI2017-202652484150913934.301395108.1755211059
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Wanindu HasarangaSL2017-202663548103180*22.41965106.840438733
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Colin de GrandhommeNZ2012-20224435774274*26.50699106.150425829
Travis HeadAUS2016-2026838063214154*43.433030106.07817237876
Virender SehwagIND/AX/IWX2002-20131691652576321935.365442105.9010277768107
Jason RoyENG2015-20231141093423718039.974015105.5312211150881
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Colin MunroNZ2013-20195652212498724.981190104.9608713436
Adam GilchristAUS2003-20081211186435517238.884153104.86727755275
David MillerSA2010-202617715445472414243.344514104.658249352152
Harry BrookENG2023-2026424241439136*37.871376104.5837213057
Glenn PhillipsNZ2022-2026463891191106*41.071143104.202418847
James FaulknerAUS2013-2017675122102511635.34984104.171448229
Mark ChapmanNZ/HK2015-202635313100513235.89968103.823539535
Tanzid HasanBAN2023-20263433198510730.78951103.5819411037
Kedar JadhavIND2014-2020715019131812042.521273103.5325213623
Jonny BairstowENG2011-20231039583671141*42.203596102.091016941783
Ishan KishanIND2021-20262825290121039.17886101.691719131
Shubman GillIND2019-20266767103475223*60.963418101.671019140074
AB de VilliersSA/AX2005-201822221338943517653.919323101.2025527825200
Will JacksENG2023-2026292638029434.87795100.880527123
Milind KumarUSA2024-2026323091375155*65.481368100.5157211141
Ben DuckettENG2016-202639391159016541.841588100.13410518322
Saim AyubPAK2024-202517171751113*46.94751100.003318821
James NeeshamNZ2013-2023756512149597*28.21149699.9307312838
Darren SammyWI2004-20151211032818538924.71185799.7809414484
Josh InglisAUS2022-2026413831100120*31.43110399.7326111524
Sanju SamsonIND2021-20231614551010856.6751299.611303422
Albie MorkelSA/AX2005-2012523987059722.7470899.580216422
Sherfane RutherfordWI2023-20263028487311336.3888199.091826941
Tony de ZorziSA2023-202622202777119*43.1778998.481418022
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.