Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR131/2 (14.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Mohammad RizwanPAK13171 & 60333140v NZMount Maunganui26 Dec 2020
Paul StirlingIRE131131*14894v UAEAbu Dhabi8 Jan 2021
Nick KellyOV13157 & 74229131v CSDunedin26 Mar 2021
Peter HandscombVIC131131105123v SAMelbourne8 Apr 2021
Ben SlaterNOT131107 & 24224190v DERDerby29 Apr 2021
Ollie PopeSUR131131173150v HAMLondon29 Apr 2021
Nick GubbinsHAM131131*11965v SUSSouthampton27 Jul 2021
Ryan PatelSUR13113170710v NOTGuildford27 Jul 2021
Dale PhillipsOV131113 & 18294150v CSNelson7 Nov 2021
Henry ShipleyCAN13161 & 70294133v AAAuckland3 Mar 2022
Tim RobinsonWF131103* & 28171203v AAAuckland28 Mar 2022
Dean ElgarSA13167 & 64203180v BANDurban31 Mar 2022
Emilio GayNOR131131117151v LANBlackpool19 Aug 2022
Dominic SibleyWAR13154 & 77210130v HAMBirmingham26 Sept 2022
Michael RipponOV13159 & 72*275210v CANChristchurch5 Nov 2022
Jos ButtlerENG13113112767v SAKimberley1 Feb 2023
Muhammad AbbasWF1311 & 130228150v AAAuckland5 Mar 2023
James ColesSUS1313 & 128171103v GLOBrighton26 Sept 2023
James PeirsonQUE13125 & 106283150v NSWSydney4 Oct 2023
Mohammad RizwanPAK131131*12183v SLHyderabad10 Oct 2023
Rohit SharmaIND13113184165v AFGDelhi11 Oct 2023
Usman KhawajaAUS13141 & 90288150v PAKPerth14 Dec 2023
Will PucovskiVIC13113130280v NSWSydney16 Feb 2024
Curtis HeaphyCS131131328140v WFPalmerston North8 Mar 2024
Dale PhillipsOV131127 & 4207191v WFCello Basin Reserve16 Mar 2024
Leus du PlooyMID131131193171v LEILondon3 May 2024
Kashif AliWOR13155 & 76*199141v DURChester-le-Street30 Jun 2024
Rachin RavindraNZ13139 & 92216131v SLGalle18 Sept 2024
Sam WhitemanWA131102 & 29287170v QUEPerth8 Oct 2024
Tom BlundellNZ13116 & 115122155v ENGWellington6 Dec 2024
Steve SmithAUS131131 & DNB254101v SLGalle6 Feb 2025
Thorn ParkesOV13197 & 34154170v AADunedin21 Mar 2025
Jason SanghaSA1315 & 126*221172v QUEAdelaide26 Mar 2025
Kyle VerreynneNOT131128* & 3251160v ESSNottingham11 Apr 2025
Miles HammondGLO13151 & 80163151v NORNorthampton23 May 2025
Freddie McCannNOT13179 & 52*226160v HAMSouthampton22 Jul 2025
Ali OrrHAM131131141114v LEISouthampton15 Aug 2025
CWJ AllisonESS131131113155v GLAChelmsford20 Aug 2025
Suliman SafiMR131131111134v NWEglinton20 Aug 2025
Asa TribeGLA131131*132161v LEICardiff26 Aug 2025
Jake LehmannSA13196 & 35184161v WAPerth28 Oct 2025
Daryl MitchellNZ131131*117112v INDRajkot14 Jan 2026
Tom BlundellWF13196 & 3517596v AAWellington18 Mar 2026
Dale PhillipsAA1310 & 131175172v CANAuckland27 Mar 2026
Paul CoughlinLAN13131 & 100*208151v DURChester-le-Street24 Apr 2026
Adam LythYOR131131*63166v LEILeeds5 Jul 2026
Jos ButtlerENG13113164128v INDSouthampton11 Jul 2026
Kamindu MendisSL131131128122v PAKLahore31 Oct 2026
Brendan TaylorZIM131131168144v AFGSharjah5 Nov 2026
Tom HaywardENG130130 & DNB-180v AUSManchester17 Jul 1899
PreviousPage 131Next

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.