Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Robiul IslamBANODIs201331100*-10.0000000
Njabulo NcubeZIMODIs201111100*-0-00000
Ryan FlanniganSCOODIs2010110000.0020.0000100
Raza HasanPAKODIs2014110000.0020.0000100
Andrew MathiesonNZODIs201511100*-0-00000
Neil CarterSCOODIs2013310000.0060.0000100
Tharindu KaushalSLODIs2015110000.0010.0000100
Kyle ChristieHKODIs2016110000.0030.0000100
Thangarasu NatarajanINDODIs2020-202121100*-0-00000
Obed McCoyWIODIs201821100*-10.0000000
Simandeep SinghHKODIs2018110000.0070.0000100
Fionn HandIREODIs2024110000.0010.0000100
Chemar HolderWIODIs202111100*-30.0000000
Chetan SakariyaINDODIs202111100*-10.0000000
Shahbaz AhmedINDODIs2022310000.0040.0000100
Lance MorrisAUSODIs2024310000.0020.0000100
Charlton TshumaZIMODIs2020210000.0010.0000100
Sonny BakerENGODIs2025-2026210000.0010.0000100
Akif RajaUAEODIs2022510000.000-00100
Daniel BirrellJERODIs2023110000.0010.0000100
Teddy BishopWIODIs2024110000.0060.0000100
Mohammad AliPAKODIs202511100*-20.0000000
Matiullah KhanUAEODIs202311100*-0-00000
IS SohiCANODIs2024210000.0020.0000100
Peter-Daniel BlignautNAMODIs2024110000.000-00100
Sher MallaNEPODIs2026110000.0090.0000100
Tinotenda MaposaZIMODIs2024110000.0020.0000100
Jediah BladesWIODIs2024-2025310000.0010.0000100
Muhammad MohsinUAEODIs2026110000.0020.0000100
Garry SobersWIODIs1973110000.0060.0000100
Lance GibbsWIODIs1973-197531100*---00000
Norman GiffordENGODIs1985210000.0080.0000100
Murray ParkerNZODIs1976110000.0030.0000100
Norbert PhillipWIODIs1978110000.0050.0000100
Brendon BracewellNZODIs197811100*-40.0000000
Margashayam VenkataramanaINDODIs198811100*---00000
Michael OwensNZODIs1992110000.0030.0000100
Jo AngelAUSODIs1994-1995310000.0030.0000100
Joey BenjaminENGODIs1994-1995210000.0060.0000100
Niroshan BandaratillekeSLODIs1998310000.0020.0000100
Rafikul KhanBANODIs2002110000.0050.0000100
Naseer MalikPAKODIs197531100*-130.0000000
Naeem AhmedPAKODIs197811100*-80.0000000
Charles BakshCANODIs1979110000.0060.0000100
Shakeel KhanPAKODIs1987110000.0040.0000100
Jonathan MillmowNZODIs199051100*-30.0000000
Tanvir MehdiPAKODIs1992110000.0050.0000100
Nishantha RanatungaSLODIs1993210000.0030.0000100
Zakir HossainBANODIs1998110000.0010.0000100
Amit BhandariINDODIs2000-200421100*---00000

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