Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ravichandran AshwinIND10270 & 32192130v ENGRajkot9 Nov 2016
Eoin MorganENG1021028165v INDCuttack19 Jan 2017
Ross TaylorNZ102102*11080v SAChristchurch22 Feb 2017
Colin MunroAA102102 & DNB8596v OVUniversity of Otago Oval21 Mar 2017
Alex CareySA10257 & 4511563v VICAlice Springs26 Mar 2017
Kusal MendisSL10210210791v BANDambulla28 Mar 2017
Sanju SamsonDC1021026385v RPSPune11 Apr 2017
Tom Kohler-CadmoreWOR102102 & DNB159170v GLACardiff14 Apr 2017
Ryan ten DoeschateESS10210291110v SUSChelmsford10 May 2017
Phil MustardGLO10253 & 49158190v NOTNottingham26 May 2017
MahmudullahBAN102102*10782v NZCardiff9 Jun 2017
Luke WellsSUS10212 & 90*223122v LEILeicester9 Jun 2017
Mudassar MuhammadGER102102*6256v FRAVoorburg9 Jun 2017
Ben StokesENG102102*109132v AUSBirmingham10 Jun 2017
Ryan ten DoeschateESS102102*6675v NOTChelmsford16 Jun 2017
Adam RouseKEN10234 & 68173151v WORWorcester19 Jun 2017
Niroshan DickwellaSL102102116140v ZIMHambantota6 Jul 2017
Ryan ten DoeschateESS10235 & 67132121v SOMChelmsford28 Aug 2017
Stiaan van ZylSUS10217 & 85216140v DERBrighton12 Sept 2017
Moeen AliENG1021025778v WIBristol24 Sept 2017
Temba BavumaSA10231* & 7119491v BANPotchefstroom28 Sept 2017
Shikhar DhawanIND1028 & 94127122v SLKolkata16 Nov 2017
Reeza HendricksLIO102102*72120v DOLPotchefstroom19 Nov 2017
Rohit SharmaIND102102*16081v SLNagpur24 Nov 2017
Luke RonchiWEL1021024697v AUCAuckland24 Dec 2017
Andrew BalbirnieIRE102102109121v UAEDubai13 Jan 2018
Mitchell MarshAUS10296 & 6185141v SADurban1 Mar 2018
Joe RootENG10210210162v NZDunedin7 Mar 2018
Callum FergusonSA10210 & 92244160v WAAdelaide14 Mar 2018
Kane WilliamsonNZ102102220111v ENGAuckland22 Mar 2018
Robert O'DonnellAA10293* & 9189150v WFKennards Hire Community Oval2 Apr 2018
Sam HainWAR102102*110120v YORLeeds20 May 2018
Daryl MitchellWOR102102*11860v LANWorcester27 May 2018
Jonathan TrottWAR102102*12190v LEIBirmingham3 Jun 2018
Joe DenlyKEN10210263122v SURLondon6 Jul 2018
Dinesh NakraniUGA102102*50412v KENKigali City14 Jul 2018
Martin GuptillWOR10210238127v NORNorthampton27 Jul 2018
Callum FergusonWOR102102*56102v NOTNottingham4 Aug 2018
Reeza HendricksSA1021028981v SLKandy5 Aug 2018
Marcus TrescothickSOM10295 & 7189170v ESSTaunton19 Aug 2018
Joe ClarkeWOR10228 & 74173150v ESSChelmsford18 Sept 2018
Jeet RavalAA102102206170v WFCello Basin Reserve10 Oct 2018
Rory BurnsENG10243 & 59147120v SLKandy14 Nov 2018
Kushal Janith PereraSL10210286131v NZMount Maunganui3 Jan 2019
Roston ChaseWI1020 & 102*192121v ENGGros Islet9 Feb 2019
Sabbir RahmanBAN102102110122v NZDunedin20 Feb 2019
Joe RootENG1021029790v WIBridgetown20 Feb 2019
Sanju SamsonRR102102*55104v SHHyderabad29 Mar 2019
Awais AhmedSPA102102*6456v MACMurcia30 Mar 2019
Adam LythYOR10281 & 21174160v NOTNottingham5 Apr 2019
PreviousPage 288Next

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.