Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×

Player figures come from full scorecards, which we hold for 44 of the 45 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Phil EdmondsENG198511166*-6100.0000000
Ewen ChatfieldNZ198321166*-875.0000000
Grant PatersonZIM1983110666.002821.4300010
Herschelle GibbsSA2003-2004220643.001931.5800010
Harilal ShahEAF1975220663.005411.1100100
Tapash BaisyaBAN2004110555.00683.3300010
Ramesh PowarIND2007110555.001338.4600000
Prosper UtseyaZIM2004110555.001631.2500000
Nathan McCullumNZ2013-2015210555.001050.0000010
Nathan LyonAUS201911155*-683.3300000
Bernard JulienWI1976110555.00771.4300010
Graeme WoodAUS1985110555.001435.7100010
Vic MarksENG1983110555.001533.3300000
James TredwellENG2013-201442155*5.00955.5600100
Hamish McLeodEAF1975220552.501050.0000100
Stuart MatsikenyeriZIM2004110444.001233.3300000
Javed OmarBAN2004110444.001233.3300000
Fidel EdwardsWI2007-200921144*-850.0000000
Ed RainsfordZIM2004110444.00666.6700000
Alex WharfENG200421144*-2200.0000000
Ian GouldENG1983110444.001428.5700000
Mohammad AsifPAK200611144*-1330.7700000
Imrul KayesBAN2010110444.00944.4400010
Andy PycroftZIM1983110444.003910.2600000
Ryan McLarenSA2013110444.00850.0000000
Peter HandscombAUS2019110444.001233.3300000
Justin GreavesWI2025110444.00580.0000010
Ian SmithNZ1983110444.00666.6700010
Shiraz SumarEAF1975110444.001136.3600000
Chris ReadENG2003-2006221444.00850.0000010
Junaid KhanPAK2013-2017320442.001330.7700100
Hasan AliPAK2017-2021320442.004100.0000110
VVS LaxmanIND2004110333.00933.3300000
Harbhajan SinghIND200411133*-3100.0000000
Dion EbrahimZIM2004110333.00742.8600000
Andrew HallSA2003110333.003100.0000000
John SimpsonENG2021110333.001225.0000000
Sam BillingsENG2015110333.00650.0000000
Saud ShakeelPAK202111133*-3100.0000000
Michael HoldingWI1976110333.00742.8600000
Don PringleEAF1975110333.001225.0000000
Gerald PeckoverZIM1983110333.001520.0000000
Bhuvneshwar KumarIND2013-2019621323.00475.0000000
Harry GurneyENG2014221333.001127.2700000
Kumar SangakkaraSL2014110222.001315.3800000
Brad HoggAUS2005110222.00633.3300000
Peter OngondoKEN2004110222.001118.1800000
Farveez MaharoofSL2016110222.00366.6700000
Seekkuge PrasannaSL2016110222.00633.3300000
Mitchell McClenaghanNZ2013-2015210222.002100.0000000

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