Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceENG2022110222222.004548.8900010
Irfan KhanPAK2024110222222.003562.8600020
Irfan PathanIND2004220221911.002588.0000001
Marcus StoinisAUS2019-2022220221211.003562.8600010
Brett LeeAUS2003-2004320211810.502295.4500001
Hayden Walsh, Jr.WI2024110202020.003557.1400000
Matthew FordeWI2024110191919.002190.4800011
Moeen AliENG2022110181818.003158.0600020
Liam DawsonENG2022110181818.001994.7400020
Alex CareyAUS2019-20222211712*17.0017100.0000020
Andrew FlintoffENG2003110161616.001888.8900020
Jhye RichardsonAUS2019110161616.002369.5700010
Jake Fraser-McGurkAUS2024110161616.0014114.2900010
Jehan MubarakSL2003110151515.002268.1800010
Russel ArnoldSL2003110141414.002458.3300010
Aaron FinchAUS2019110141414.002458.3300010
Sean AbbottAUS2022-2024310131313.001968.4200010
David WilleyENG20221111212*-7171.4300020
Shai HopeWI2024110121212.001770.5900010
Sam CurranENG2022110121212.001580.0000001
Agha SalmanPAK2024110121212.002941.3800010
Abdullah ShafiquePAK2024110121212.002646.1500010
Kavem HodgeWI2024110111111.001861.1100010
Peter SiddleAUS20191111010*-1190.9100010
Aaron HardieAUS2024210101010.001952.6300010
Hashan TillakaratneSL200311199*-5180.0000010
Rohit SharmaIND2019110999.001752.9400010
Jason GillespieAUS200421188*-1080.0000000
Adam ZampaAUS2019-2024410888.001457.1400000
Ronnie IraniENG2003110777.001353.8500010
Sam BillingsENG2022110777.001258.3300010
Anil KumbleIND2004220753.507100.0000010
Nick KnightENG2003110555.002222.7300000
Kamran GhulamPAK2024110555.00683.3300010
Alick AthanazeWI2024110555.001145.4500010
Andrew CaddickENG2003110444.00666.6700000
Oli StoneENG2022110444.004100.0000010
Sanjay BangarIND2004110333.00560.0000000
Gudakesh MotieWI2024110333.00560.0000000
Mitchell StarcAUS202411122*-1216.6700000
Dawid MalanENG2022110222.00450.0000000
Oshane ThomasWI202411122*-540.0000000
Mohammad HasnainPAK202411122*-450.0000000
Lakshmipathy BalajiIND2004221222.00728.5700000
WPUJC VaasSL2003110111.00520.0000000
Ian BlackwellENG2003110111.00333.3300000
Jos ButtlerENG2022110111.00425.0000000
Matthew ShortAUS2024210111.00425.0000000
Justin GreavesWI2024110111.00520.0000000
Saim AyubPAK2024110111.00520.0000000

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