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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Liton DasBAN940 & 94183110v SLChattogram31 Jan 2018
Steve SmithAUS9456 & 38195140v SADurban1 Mar 2018
James NeeshamOV9493 & 1121114v WFUniversity of Otago Oval10 Mar 2018
Fakhar ZamanLQ94945096v QGSharjah14 Mar 2018
Luke RonchiIU9494*39125v KKDubai18 Mar 2018
James VinceENG9418 & 76169130v NZChristchurch30 Mar 2018
Rohit SharmaMI949452105v RCBMumbai17 Apr 2018
Stephen EskinaziMID949491160v GLALondon27 Apr 2018
Aiden MarkramDUR940 & 94160160v LEIChester-le-Street4 May 2018
Jos ButtlerRR9494*5395v MIMumbai13 May 2018
KL RahulPK949460103v MIMumbai16 May 2018
Ben SlaterDER949411781v NORNorthampton1 Jun 2018
George DockrellLL9494*10082v NKBelfast1 Jul 2018
Solomon MireZIM94946366v PAKHarare4 Jul 2018
Joe RootENG9480 & 14191100v INDBirmingham1 Aug 2018
Alex DaviesLAN9494*56112v LEIManchester3 Aug 2018
Darren BravoTKR9494*36610v SLSSt Lucia16 Aug 2018
Anton DevcichNL9494*5876v KZSharjah9 Oct 2018
Jake LehmannSA9461 & 33*24990v NSWAdelaide16 Oct 2018
Shimron HetmyerWI94946447v INDVisakhapatnam24 Oct 2018
Alex DoolanTAS940 & 94127111v VICHobart17 Nov 2018
Cam FletcherCAN9479 & 15247110v AAKennards Hire Community Oval6 Dec 2018
Charlie HemphreyQUE9493 & 122391v VICMelbourne23 Feb 2019
Moisés HenriquesNSW9416 & 78154120v QUEBrisbane3 Mar 2019
Quinton de KockSA949470171v SLCenturion6 Mar 2019
Joe RootYOR949418951v HAMSouthampton11 Apr 2019
Zak CrawleyKEN9494108110v ESSBeckenham5 May 2019
Ross TaylorMID94948582v KENCanterbury7 May 2019
William PorterfieldIRE949410672v BANDublin15 May 2019
Billy RootGLA9468 & 26140140v DERDerby19 May 2019
Andrew BalbirnieLL949410492v NWBready23 May 2019
Liton DasBAN9494*6984v WITaunton17 Jun 2019
Aaron ThomasonSUS944 & 90131114v WORKidderminster18 Jun 2019
Will RhodesWAR9451 & 43156141v SURLondon23 Jun 2019
Steven CroftLAN94945566v WORWorcester25 Aug 2019
Tom Kohler-CadmoreYOR9494*6392v BBBirmingham30 Aug 2019
Philip SaltSUS9464 & 30*137120v GLOBristol10 Sept 2019
Luke ProcterNOR948 & 86*164122v DURNorthampton16 Sept 2019
Ravinderpal SinghCAN94944659v MASKuala Lumpur19 Sept 2019
Keshav MaharajSA9472 & 22197150v INDPune10 Oct 2019
Roston ChaseWI9494115110v AFGLucknow6 Nov 2019
Suryakumar YadavMUM9494*53114v KARC B Patel Ground25 Nov 2019
Virat KohliIND9494*5066v WIHyderabad6 Dec 2019
Chris LynnBH949435411v SSSydney22 Dec 2019
Scott KuggeleijnND9472* & 22101102v CANHamilton10 Mar 2020
Devon ConwayWF9494198111v AAAuckland10 Mar 2020
Daryl MitchellWOR940 & 94167100v GLAWorcester8 Aug 2020
Ben CurranNOR9482 & 12182120v GLANorthampton22 Aug 2020
Dhanushka GunathillekeGG9494*66124v KTHambantota10 Dec 2020
Daniel LawrenceENG9473 & 21*20261v SLGalle14 Jan 2021
PreviousPage 356Next

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.