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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Phil JaquesAUS2006-20075501239424.6016574.55011161
Elmore HutchinsonUSA2019-202186212349*30.7512598.4000177
Shivam SharmaCAN2025-20268821233720.5017171.9300082
André NelSA2003-200860191012330*13.6715678.85002143
Lungi NgidiSA2018-202570291712320*10.2524749.8000586
Hasnain Ul WahabOMA20264401229330.5012498.3901286
Jimmy MaherAUS200376112249*24.4018665.5900193
Tinotenda MutombodziZIM2013-20209901223413.5614484.72000112
Timycen MarumaZIM2007-202118151122358.7122155.2000184
Lockie FergusonNZ2016-2023633013122197.1823651.6900463
K WeeraratneSL2003-20085501204124.0013787.5900062
Umar BhattiCAN2006-2010119312022*20.0012993.02000103
Dhammika PrasadSL2006-20152211612031*24.00112107.1400193
Jekon EdnessBER2007-20084401197229.7521056.67011130
Jonty JennerJER20234401197629.7517169.5901163
Max SorensenIRE2013-201510721193123.8014979.87000113
Blessing MuzarabaniZIM2018-202653381711917*5.6722353.36001193
John AndersonIRE2014-20166601183919.6719759.90000170
Ronnie IraniENG2002-2003101021183914.7520059.0000170
BJ PatelKEN2003-20061110111840*13.1124148.96002150
Lewis GregoryENG20213201177758.50116100.86010103
Khalid KailOMA20245501175123.4015774.52011141
Harvir BaidwanCAN2008-2014161231173313.0017766.10001100
Moisés HenriquesAUS2009-202116152117229.0019260.94000100
Timm van der GugtenNED2013-202512821164919.3316669.8800054
Sanwar HossainBAN20039911152714.3819957.7900090
Jason GillespieAUS2003-20053814911544*23.00109105.5000254
Nathan SmithNZ2024-20262115411521*10.4517167.2500270
Ragheb AgaKEN2004-20147501148622.8012293.44011150
Michael CarberryENG2013-20146601146319.0018063.33010140
Hassan NawazPAK202544211363*56.5012788.9801056
Tim de LeedeNED2003-2007119111358*14.1320654.85013101
Tapash BaisyaBAN2003-20072515511322*11.3021253.3000190
Michael RipponNED2013-20226401126728.0015771.3401093
Kinchit ShahHK2015-201877111234*18.6718759.8900192
Luuk van TroostNED2003-200710921123416.0016070.0000193
Danza HyattWI20119911123914.0018859.5700186
Rubel HossainBAN2009-202195452111215*4.6722450.00009112
Christopher CarterHK2015-201810801114313.8817364.16000160
Paul van MeekerenNED2014-20253424811121*6.9415671.1500483
Stuart CarlisleZIM2004-20057601103618.3324544.9000150
C de LangeNED20266611103522.0020653.4000180
Alexei KervezeeNED2006-201111901101812.2220154.73001130
Jasprit BumrahIND2016-202689261411020*9.1717164.33005132
Nithish Kumar ReddyIND2025-20266511095327.2511594.7801035
Shingirai MasakadzaZIM2010-201412811093815.57108100.93001106
Tendai ChisoroZIM2016-20201210210942*13.6315172.1900182
Parvez Hossain EmonBAN20253301086736.0012983.72010133
Ryan MurrayZIM20185511084727.0017860.6700062
Alester MaregwedeZIM2003-20058811083715.4317960.34001101

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