Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUS2003-20054401125228.0020255.45010130
Ricky PontingAUS2003-2011121212905526.3647760.80021251
Damien MartynAUS2003-20055401035325.7514770.0701160
Adam GilchristAUS2003-2005330724724.009179.1200090
Brett LeeAUS2003-2011751542213.507671.0500060
Jason GillespieAUS2003-2005432136*13.0010130.0000020
Glenn McGrathAUS2003-2005420110.50250.0000100
Andrew SymondsAUS2003-20091082443143*73.8347992.48220424
Jimmy MaherAUS2003110999.001947.3700010
Brad HoggAUS2003-2005220241412.003568.5700000
Ian HarveyAUS2003110242424.0019126.3200030
Riaan WaltersNAM2003110000.0040.0000100
Stephan SwanepoelNAM2003110111.00250.0000000
Jan-Berrie BurgerNAM2003110141414.001877.7800010
Danie KeulderNAM2003110000.0020.0000100
Gavin MurgatroydNAM2003110444.004100.0000010
Louis BurgerNAM2003110000.0010.0000100
Deon KotzéNAM2003110888.002532.0000000
Gerrie SnymanNAM2003110000.0010.0000100
Björn KotzéNAM20031112424*-2982.7600030
Melt van SchoorNAM2003110222.00450.0000000
Rudie van VuurenNAM2003110141414.001973.6800020
Marcus TrescothickENG2003-200610101271108*30.1134578.55111353
Nasser HussainENG2003110888.00988.8900010
Michael VaughanENG20034401185229.5015377.12010171
Andrew FlintoffENG2003-200577224272*48.4029881.21010284
Craig WhiteENG2003110151515.002268.1800020
Ashley GilesENG2003420201710.003262.5000001
Nick KnightENG2003110151515.002853.5700001
Alec StewartENG2003110303030.003488.2400040
Paul CollingwoodENG2003-20101312236866*36.8048775.56020251
Andrew CaddickENG200311133*-3100.0000000
James AndersonENG2003-20121532116*11.002740.7400000
Daan van BungeNED2003110313131.006051.6700031
Hendrik-Jan MolNED2003110131313.002454.1700010
Bastiaan ZuiderentNED2003110888.001747.0600010
Tim de LeedeNED2003110151515.003542.8600001
Luuk van TroostNED2003110222222.003073.3300030
Roland LefebvreNED200311144*-1428.5700000
Edgar SchiferliNED2003110999.002437.5000010
Jeroen SmitsNED2003110777.002133.3300010
NA StathamNED2003110000.0090.0000100
Klaas-Jan van NoortwijkNED2003110777.007100.0000010
JJ EsmeijerNED2003110000.0020.0000100
Sachin TendulkarIND2003-201221210105914150.43113393.473621428
Rahul DravidIND2003-2009191928299248.76115371.90091810
Sourav GangulyIND2003-2007131302614520.0835773.11002304
Virender SehwagIND2003-20132525082711933.08815101.4714011314
Anil KumbleIND2003-200531111*-250.0000000
Dinesh MongiaIND2003-20053213333*33.0032103.1300102
Page 1Next

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