Batting match by match (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,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Tamim IqbalBAN8787*82140v SACenturion23 Mar 2022
Aaron JonesUSA878711283v UAEPearland4 Jun 2022
Rahmat ShahAFG878711290v ZIMHarare6 Jun 2022
Kusal MendisSL8787*8580v AUSColombo19 Jun 2022
Gerhard ErasmusNAM87877291v USAPort Moresby17 Sept 2022
Will YoungNZ87879182v PAKKarachi7 May 2023
Keacy CartyWI87879661v SLHarare7 Jul 2023
Hardik PandyaIND87879071v PAKKandy2 Sept 2023
Ibrahim ZadranAFG8787113100v PAKChennai23 Oct 2023
Rohit SharmaIND8787101103v ENGLucknow29 Oct 2023
Dawid MalanENG878774102v NEDPune8 Nov 2023
Rohit KumarNEP878710184v CANKirtipur10 Feb 2024
Pargat SinghCAN8787*99101v SCODubai1 Mar 2024
Navneet DhaliwalCAN878711384v NEPKing City22 Sept 2024
Harry BrookENG878758111v AUSLondon27 Sept 2024
Shubman GillIND878796140v ENGNagpur6 Feb 2025
Heinrich KlaasenSA878756113v PAKKarachi12 Feb 2025
Josh InglisAUS878774102v SAMackay22 Aug 2025
Will YoungNZ87879870v INDRajkot14 Jan 2026
Shai HopeWI8787*9244v NZProvidence11 Jul 2026
Arjun KumalNEP878711240v CANAl Amarat17 Oct 2026
Hammad MirzaOMA87879753v NEPAl Amarat19 Oct 2026
Ian ChappellAUS868667102v NZChristchurch31 Mar 1974
Collis KingWI868666103v ENGLondon23 Jun 1979
Geoff BoycottENG8686*13460v AUSSydney26 Dec 1979
Sidath WettimunySL8686*10980v ENGColombo14 Feb 1982
Kepler WesselsAUS8686118100v PAKMelbourne21 Jan 1984
Aravinda de SilvaSL86869224v PAKGujranwala23 Oct 1985
Mohsin KhanPAK8686*12651v WISharjah15 Nov 1985
Graham GoochENG868611971v AUSSharjah9 Apr 1987
Bill AtheyENG868610462v PAKKarachi20 Oct 1987
Arjuna RanatungaSL8686*10072v WIKanpur21 Oct 1987
Geoff MarshAUS8686*13570v PAKAdelaide11 Dec 1988
Wasim AkramPAK86867653v AUSMelbourne23 Feb 1990
Geoff MarshAUS8686144101v INDHamilton8 Mar 1990
Graeme HickENG8686*10280v WILondon27 May 1991
Peter KirstenSA8686*9261v INDDelhi14 Nov 1991
Brian LaraWI8686*91132v SAPort of Spain11 Apr 1992
Ramiz RajaPAK868696110v ENGLondon22 May 1992
Mohammad AzharuddinIND8686*10651v SABloemfontein15 Dec 1992
Javed MiandadPAK8686*13242v ZIMHarare2 Mar 1993
Allan BorderAUS8686*9690v ENGBirmingham21 May 1993
Manoj PrabhakarIND868612340v SLColombo12 Aug 1993
Vinod KambliIND8686116100v SAMohali22 Nov 1993
Mike AthertonENG868614660v WIBridgetown16 Feb 1994
Steve WaughAUS86869143v SACenturion20 Feb 1994
Phil SimmonsWI8686110121v AUSKingstown15 Mar 1995
Junior MurrayWI86867762v ENGLondon26 May 1995
Sherwin CampbellWI868611951v SLSharjah11 Oct 1995
Zahoor ElahiPAK86868775v NZSialkot6 Dec 1996

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