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
Tamim IqbalBAN9444 & 5098151v WIDhaka11 Feb 2021
Jonny BairstowENG94946667v INDPune23 Mar 2021
Graeme BeghinAA9411 & 83249111v CANAuckland27 Mar 2021
Lahiru ThirimanneSL9455 & 39220110v WINorth Sound29 Mar 2021
Babar AzamPAK94948273v SACenturion7 Apr 2021
Haseeb HameedNOT940 & 94144111v DERDerby29 Apr 2021
Liam LivingstoneLAN9494*58102v DERManchester9 Jun 2021
Glenn PhillipsGLO9494*4196v GLABristol24 Jun 2021
Glenn PhillipsGLO9494*5875v SUSBrighton25 Jun 2021
Tafadzwanashe KaitanoZIM9487 & 7413100v BANHarare7 Jul 2021
Steven DaviesSOM949472121v DERTaunton25 Jul 2021
Ben CurranNOR94949391v SOMNorthampton8 Aug 2021
Max HoldenMID949495120v SUSBrighton12 Aug 2021
Brett D'OliveiraWOR9438 & 56*104122v SUSWorcester30 Aug 2021
Virat KohliIND9450 & 44192150v ENGLondon2 Sept 2021
Max ChuOV9494171111v CSDunedin31 Oct 2021
Rassie van der DussenSA9494*6056v ENGSharjah6 Nov 2021
JJ SmitNAM94947256v OMAWindhoek27 Nov 2021
David WarnerAUS9494 & DNB176112v ENGBrisbane8 Dec 2021
Martin GuptillAA9463 & 31196151v NDAuckland4 Feb 2022
Jake LehmannSA940 & 9490140v NSWAdelaide23 Mar 2022
Lewis HillLEI9493 & 1122150v WORLeicester7 Apr 2022
David MillerGT9494*5186v CSKPune17 Apr 2022
Wayne MadsenDER949415990v LEILeicester21 Apr 2022
Rishi PatelLEI9426 & 68265111v SUSLeicester12 May 2022
Matt RenshawSOM9494141160v GLOBristol12 May 2022
Will SmeedSOM9494*4178v GLATaunton3 Jun 2022
Rahmat ShahAFG949412073v ZIMHarare4 Jun 2022
Jordan CoxKEN94944736v SOMTaunton10 Jun 2022
Rob JonesLAN9428 & 66205130v WARBirmingham12 Jun 2022
Luis ReeceDER9452 & 42*202130v SUSBrighton26 Jun 2022
Keaton JenningsLAN9494152151v GLOBristol26 Jun 2022
Louis KimberLEI9468 & 26139122v GLALeicester20 Jul 2022
Nick GreenwoodJER949410470v HKSt Martin10 Aug 2022
Marcus HarrisGLO94948783v DURChester-le-Street12 Aug 2022
David WarnerAUS949496142v ZIMTownsville3 Sept 2022
Aneurin DonaldHAM949484152v NORSouthampton5 Sept 2022
Lewis GoldsworthySOM9494 & 0163140v KENCanterbury26 Sept 2022
Sam EvansLEI9430 & 64196120v DERDerby26 Sept 2022
Nathan McSweeneySA9494113131v NSWSydney5 Nov 2022
Steve SmithAUS949411451v ENGSydney19 Nov 2022
Kane WilliamsonNZ9494*9871v INDAuckland25 Nov 2022
Assad ValaPNG94949774v USAWindhoek25 Nov 2022
Sami SohailMAA9494*60130v LESKigali City25 Nov 2022
Usman KhawajaBH949455103v STSydney27 Jan 2023
Jos ButtlerENG9494*8283v SABloemfontein29 Jan 2023
Craig ErvineZIM9422 & 7214170v WIBulawayo12 Feb 2023
Vriitya AravindUAE949413882v NEPKirtipur16 Mar 2023
Aayan Afzal KhanUAE9494*9493v PNGWindhoek27 Mar 2023
Zak CrawleyKEN9491 & 3179100v NORCanterbury6 Apr 2023
PreviousPage 357Next

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.