Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,358 of the 23,365 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Graeme SmithSA13837 & 101*188180v AUSCape Town9 Nov 2011
David WarnerAUS13815 & 123*200150v NZHobart9 Dec 2011
Virat KohliIND138116 & 22275131v AUSAdelaide24 Jan 2012
Phillip HughesAUS138138*154131v SLHobart23 Jan 2013
Craig CachopaAA13823 & 115225240v NDHamilton24 Jan 2013
Ben StokesENG13818 & 120252211v AUSPerth13 Dec 2013
Tom BlundellWF138118 & 20203222v AAWellington23 Jan 2014
Craig CachopaSUS13884 & 54237281v WARHorsham21 Jul 2014
Wayne MadsenDER138138127161v HAMDerby26 Jul 2014
Darren StevensKEN13864 & 74149166v HAMCanterbury15 Aug 2014
Rohit SharmaIND13813813994v AUSMelbourne18 Jan 2015
David MillerSA138138*9279v ZIMHamilton15 Feb 2015
Brendan TaylorZIM138138110155v INDAuckland14 Mar 2015
Paul HortonLAN13871 & 67*198181v KENManchester26 Apr 2015
Josh CobbNOR13895 & 43188154v DERDerby10 May 2015
Shan MasoodPAK13813 & 125266131v SLKandy3 Jul 2015
Virat KohliIND13813814065v SAChennai22 Oct 2015
Quinton de KockSA138129* & 9*137182v ENGCenturion22 Jan 2016
Quinton de KockSA138138*96126v ENGBloemfontein3 Feb 2016
Adam RossingtonNOR138138*121175v SUSArundel22 Jun 2016
Haseeb HameedLAN13816 & 122325190v NOTNottingham3 Jul 2016
Craig OvertonSOM138138133138v HAMTaunton23 Aug 2016
Dawid MalanMID13822 & 116270180v YORLondon20 Sept 2016
Tom BruceCS13883 & 55191124v OVUniversity of Otago Oval5 Nov 2016
BJ WatlingND13842 & 96316160v OVCobham Oval25 Feb 2017
Bharat PopliND13863 & 75*376190v WFMount Maunganui21 Mar 2017
Colin IngramGLA138137 & 1246212v LEILeicester21 Apr 2017
Daniel Bell-DrummondKEN13813813893v SUSCanterbury5 May 2017
Steven MullaneyNOT13876 & 62231230v DERNottingham2 Jun 2017
Jonny BairstowENG138138106147v NZDunedin7 Mar 2018
Brendan TaylorZIM138138124202v WIHarare19 Mar 2018
Shane DowrichWI138125* & 13382130v SLTrinidad6 Jun 2018
Dimuth KarunaratneSL13853 & 85246160v SAColombo20 Jul 2018
Will RhodesWAR13850 & 88227181v SUSBrighton18 Sept 2018
Joe RootENG13814 & 124169122v SLKandy14 Nov 2018
Martin GuptillNZ138138139115v SLMount Maunganui3 Jan 2019
Marcus HarrisVIC13894 & 44205161v TASMelbourne5 Mar 2019
Fakhar ZamanPAK138138106124v ENGSouthampton11 May 2019
Ollie RobinsonKEN138103 & 35227160v YORCanterbury14 May 2019
Travis HeadSA138109 & 29246140v NSWAdelaide1 Nov 2019
Kusal MendisSL13822 & 116*306142v ZIMHarare27 Jan 2020
Kurtis PattersonNSW138102 & 36254121v SAAdelaide6 Mar 2021
Tom LathamCAN13832 & 106142202v OVRangiora11 Mar 2021
Rachin RavindraWF138138212146v NDWellington27 Mar 2021
Harvey HoseinDER13883* & 55*261120v WORDerby15 Apr 2021
Shadman IslamBAN13823 & 115*260130v ZIMHarare7 Jul 2021
Rohit SharmaIND13811 & 127283151v ENGLondon2 Sept 2021
Jamie SmithSUR138138236170v GLALondon21 Sept 2021
Dane CleaverCS13830 & 108*237213v OVDunedin31 Oct 2021
Marnus LabuschagneQUE138110 & 28*269140v SAAdelaide23 Nov 2021
PreviousPage 110Next

BF balls faced · 4s fours · 6s sixes

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