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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
PL MommsenSCO2010-2017424261115139*30.97161569.04262938
Jacques KallisSA/AX/IWX1996-2014328314531157913944.361588572.89178617911137
William PorterfieldIRE2006-20221461453434313930.58629868.9611201245532
Shimron HetmyerWI2017-202658544163813932.761556105.2755311962
Jamie HowNZ2005-201141371104613929.06157266.541731177
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Phillip HughesAUS2013-201425241826138*35.91110075.09241915
Inzamam-ul-HaqPAK/AX1991-20073743475211638137*39.451569074.17108220963142
Ashish BagaiCAN2003-2013605881906137*38.12291665.3621621748
Saiteja MukkamallaUSA2022-2026474551605137*40.13195082.3149512228
Wesley BarresiNED2010-2025555451352137*27.59177576.1718613721
Marcus TrescothickENG2000-20061231226433513737.37508685.2312211352841
Alastair CookENG2006-201492924320413736.41415477.13519736310
Jonathan TrottENG2009-2013686510281913751.25365877.0642252163
Daryl MitchellNZ2021-202662578281113757.37297594.49913023072
Dennis AmissENG1972-19771818085913747.72118572.49410941
Harry BrookENG2023-2026444441530136*38.251458104.9438214058
Mohammad NabiAFG2009-202617615618379213627.48430888.022186246122
Salman ButtPAK2004-201078784272513636.82357276.29814153437
Jean-Pierre KotzeNAM2019-20252626158413623.3678174.781125415
Kushal Janith PereraSL2013-20231161115323713530.54348592.886171236252
Saleem ElahiPAK1995-200447464152613536.33214571.144831569
Stephen FlemingNZ/ICC1994-2007274268218028134*32.501123471.468491782163
Shakib Al HasanBAN2006-2023247234317570134*37.29913882.849561269954
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Klaas-Jan van NoortwijkNED1996-2003992322134*46.0042875.23111266
Aamer SohailPAK1990-20001541535473013431.96722565.475311046220
Rassie van der DussenSA2019-2025716512265713450.13305387.03617320650
Agha SalmanPAK2022-202654468167313444.03172796.8749014830
Marlon SamuelsWI2000-2018206195265524133*32.69734475.22102911518116
Gordon GreenidgeWI1975-1991128127135134133*45.04790864.921131347081
Michael van LingenNAM2021-202650485162013337.67180889.6067318330
Dhanushka GunathillekeSL2015-202247461160113335.58184486.82211117220
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
Neil JohnsonZIM1998-2000474721677132*37.27237970.49411217312
Khurram KhanUAE2004-201516162582132*41.5772580.28130592
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Rilee RossouwSA2014-201636353123913238.72131394.3637513122
Mark ChapmanNZ/HK2015-202637334105713236.451015104.143539737
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Mohammad RizwanPAK2015-202610394212979131*40.81351984.65419325437
Mohammad ShahzadAFG2009-2019848432727131*33.67308288.48614432355
Neil McKenzieSA2000-20096455101688131*37.51243269.4121021428
Corey AndersonNZ2013-2017494441109131*27.731020108.731448655
VVS LaxmanIND1998-200686837233813130.76328271.2461032224
Keith FletcherENG1971-19822422375713139.84113466.75150646
Craig ErvineZIM2010-2026135131153863130*33.30502176.944261237448
Michael ClarkeAUS2003-201524522344798113044.591010478.998581066453
Kevin PietersenENG/IWX/ICC2004-201313612516444013040.73512886.58925742777

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