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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Karim SadiqAFG2009-201624222475114*23.7558780.922034915
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Shai HopeWI2016-202615515224659017051.48815380.8321326522133
Graeme SmithSA/AX2002-201319719410698914137.98864880.821047878744
Robin PetersonSA2002-20147941145566820.5968880.81014515
Ajit AgarkarIND1998-20071911132612699514.59157480.62031010322
Calum MacLeodSCO2008-202287867302617538.30375580.591013931235
Saeed AnwarPAK1989-200324524219875719439.271086780.5820421592997
Elton ChigumburaZIM/AX2004-201821119726432511725.29537480.4821917343106
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Rahul ChopraUAE2024-202625243737127*35.1091680.463236216
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Ricky PontingAUS/ICC1995-2012374364381367316441.941700080.433082201226162
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
Rameez ShahzadUAE2016-202326263935121*40.65116480.332518121
Forster MutizwaZIM2009-2011171524037931.0050280.28042327
Khurram KhanUAE2004-201516162582132*41.5772580.28130592
Solomon MireZIM2014-20194747095511220.32119080.251349324
Kamindu MendisSL2019-2026323166636426.5282780.170425417
James TaylorENG2011-20152726588710142.24110780.131726912
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Hiral PatelCAN2009-2013222214596221.8657479.97023548
Nasir HossainBAN2011-201865528128110029.11160579.8116411215
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Stephan MyburghNED2011-2022222225277426.3566279.610426512
Dimuth KarunaratneSL2011-202350464131610331.33165479.5611141311
Ryan BurlZIM2017-2024524469388324.68117979.560627323
Irfan PathanIND2004-2012120872115448323.39194179.5505714237
Brian LaraWI/IWX/ICC1990-2007291285321035816940.941304179.431963161033133
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Scott StyrisNZ1999-201118716123448314132.49564579.42428935368
Wayne ParnellSA2009-20237343155745620.5072379.39013439
Smit PatelUSA2024-202631312988152*34.07124579.3616310913
Gerhard ErasmusNAM2019-202678757257712537.90325379.22221420559
YS SamraCAN2025-20261817049510529.1262579.201315615
Ian BothamENG1976-19921151061521137923.22267179.1109619744
Kagiso RabadaSA2015-2025106451840131*14.8550779.090023012
Wesley MadhevereZIM2020-2026474409387521.32118679.09072886
Ambati RayuduIND2013-20195550141694124*47.06214379.05310314530
Mahela JayawardeneSL/AX1998-2015444415391253214433.331586179.01197528111275
Michael ClarkeAUS2003-201524522344798113044.591010478.998581066453
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Zane GreenNAM2019-202666555121675*24.32154278.8604112415
Kumar SangakkaraSL/AX/IWX2000-2015402379411417316941.931797778.84259215137687
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Steven TaylorUSA2019-202449490126511425.82160678.7717814527
Owais ShahENG2001-2009716661834107*30.57233178.68112614426
Kieran PowellWI2009-20184544010058322.84127878.6409411515
JJ SmitNAM2019-20266557811899424.27151278.640346360

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