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

PlayerRunsScoresBF4s6sOppositionGroundDate
Stuart LawAUS11011013561v ZIMHobart8 Dec 1994
Mark WaughAUS11011011262v NZChennai11 Mar 1996
Daryll CullinanSA110110*10963v PAKSharjah13 Apr 1996
Sachin TendulkarIND11011013851v SLColombo28 Aug 1996
Carl HooperWI110110*109101v AUSBrisbane5 Jan 1997
Brian LaraWI110110106153v ENGBridgetown29 Mar 1998
Darren LehmannAUS110110*92101v WISt. George's14 Apr 1999
Neil JohnsonZIM110110124132v AUSBulawayo21 Oct 1999
Boeta DippenaarSA110110*13172v PAKLahore3 Oct 2003
Yuvraj SinghIND110110114111v WIColombo7 Aug 2005
Runako MortonWI110110*15570v NZNapier1 Mar 2006
Upul TharangaSL110110130131v ZIMAhmedabad10 Oct 2006
Kumar SangakkaraSL110110127114v INDRajkot11 Feb 2007
Kevin PietersenENG110110*11283v NZChester-le-Street15 Jun 2008
Chris GayleWI110110*77146v CANKing City24 Aug 2008
Herschelle GibbsSA11011011692v AUSPort Elizabeth13 Apr 2009
Mohammad ShahzadAFG110110111110v NEDAmstelveen1 Sept 2009
Eoin MorganENG110110*10482v BANMirpur2 Mar 2010
Brad HaddinAUS11011012175v NZHamilton9 Mar 2010
Jonathan TrottENG110110121120v BANBirmingham12 Jul 2010
Virender SehwagIND11011093161v NZRangiri Dambulla International Stadium25 Aug 2010
Tillakaratne DilshanSL110110115121v INDRangiri Dambulla International Stadium28 Aug 2010
Hashim AmlaSA11011096140v ZIMBloemfontein15 Oct 2010
Hashim AmlaSA110110103120v ZIMPotchefstroom17 Oct 2010
Shaun MarshAUS11011011482v ENGHobart21 Jan 2011
Ross TaylorNZ11011011565v WISt Kitts14 Jul 2012
Suresh RainaIND110110*10494v ZIMAuckland14 Mar 2015
Ross TaylorNZ110110123120v ENGSouthampton14 Jun 2015
Tom LathamNZ110110*11672v ZIMHarare Sports Club4 Aug 2015
Marlon SamuelsWI110110*95151v SLPallekele International Cricket Stadium7 Nov 2015
Hamilton MasakadzaZIM11011011194v AFGSharjah6 Jan 2016
Hashim AmlaSA11011099130v WISt Kitts15 Jun 2016
Alex HalesENG11011010795v WIBarbados9 Mar 2017
Virat KohliIND110110*11690v SLColombo3 Sept 2017
Hashim AmlaSA110110*11280v BANKimberley15 Oct 2017
Mushfiqur RahimBAN110110*116112v SAKimberley15 Oct 2017
Jos ButtlerENG110110*122121v AUSManchester24 Jun 2018
Imam-ul-HaqPAK11011010581v ZIMBulawayo22 Jul 2018
Jos ButtlerENG110110*5569v PAKSouthampton11 May 2019
Aaron FinchAUS110110*114132v INDMumbai14 Jan 2020
Shai HopeWI110110133121v SLNorth Sound10 Mar 2021
Tom LathamNZ110110*108100v BANChristchurch23 Mar 2021
Temba BavumaSA11011014380v INDPaarl19 Jan 2022
Charith AsalankaSL110110106101v AUSColombo21 Jun 2022
Innocent KaiaZIM110110122112v BANHarare5 Aug 2022
Aasif SheikhNEP110110110122v PNGKirtipur9 Mar 2023
Teja NidamanuruNED110110*9693v ZIMHarare21 Mar 2023
Michael van LingenNAM110110*93114v JERWindhoek30 Mar 2023
Vikramjit SinghNED110110109112v OMAHarare3 Jul 2023
Harry BrookENG110110*94132v AUSChester-le-Street24 Sept 2024

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