Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Faf du PlessisSA112112*114151v SLJohannesburg3 Mar 2019
Mitch RenwickOV11246 & 66171182v WFUniversity of Otago Oval9 Mar 2019
Josh PhilippeWA11276 & 36171141v TASHobart12 Mar 2019
Abid AliPAK11211211990v AUSDubai29 Mar 2019
Vaughn van JaarsveldDOL112112*69125v WARPort Elizabeth26 Apr 2019
Ricardo VasconcelosNOR11211297113v YORNorthampton1 May 2019
Tom BantonSOM112112103133v WORWorcester10 May 2019
Dominic SibleyWAR112109* & 326990v HAMBirmingham14 May 2019
Gary BallanceYOR11212 & 100191170v HAMLeeds27 May 2019
Tom WestleyESS11281 & 31252131v YORChelmsford7 Jul 2019
Ryan HigginsGLO11276 & 3694190v WORCheltenham21 Jul 2019
Will RhodesWAR11282 & 30169181v SOMBirmingham18 Aug 2019
Srimantha WijeratneCAN11211294140v QATKuala Lumpur22 Sept 2019
KL RahulIND11211211392v NZMount Maunganui11 Feb 2020
Jonny BairstowENG112112126122v AUSManchester16 Sept 2020
Jake DoranTAS112112229170v SAAdelaide19 Oct 2020
Devon ConwayWF11231 & 81238180v CANWellington19 Oct 2020
Michael RipponOV112106 & 6134143v AAAuckland20 Oct 2020
Brendan TaylorZIM112112117113v PAKRawalpindi30 Oct 2020
Rishabh PantIND11223 & 89*167111v AUSBrisbane15 Jan 2021
Joshua Da SilvaWI11292 & 20240140v BANDhaka11 Feb 2021
Pathum NissankaSL1129 & 10326480v WINorth Sound21 Mar 2021
Marnus LabuschagneQUE112112212110v NSWWollongong3 Apr 2021
Joe RootYOR11211 & 10115970v KENCanterbury15 Apr 2021
Sam EvansLEI112112221160v SURLeicester6 May 2021
John SimpsonMID11295* & 17227170v LEILeicester27 May 2021
Michael JonesDUR11278 & 34*218170v WORWorcester3 Jun 2021
Jonny BairstowYOR11211251710v WORWorcester16 Jun 2021
Ed BarnardWOR112112*22290v WARWorcester11 Jul 2021
Tamim IqbalBAN1121129783v ZIMHarare20 Jul 2021
Chris DentGLO112112*108120v KENBeckenham12 Aug 2021
Adam RossingtonNOR11294 & 18161180v GLOBristol30 Aug 2021
Lyndon JamesNOT11221 & 91278180v LANNottingham5 Sept 2021
Tom BruceCS11235 & 77*201210v OVNelson7 Nov 2021
Marcus HarrisVIC11291 & 21275131v QUEMelbourne18 Feb 2022
Waseem MuhammadUAE1121126678v IREAl Amarat24 Feb 2022
Ben HorneAA11223 & 89*141152v CSNapier5 Apr 2022
Rajat PatidarRCB112112*54127v LSGKolkata25 May 2022
Sam HainBB112112*52125v NOTNottingham17 Jun 2022
Steven MullaneyNOT11270 & 42193133v SUSNottingham26 Jul 2022
Thorn ParkesOV11254 & 58228111v AAKennards Hire Community Oval18 Oct 2022
Nick KellyWF1127 & 105197131v CSPalmerston North14 Nov 2022
Suryakumar YadavIND112112*5179v SLRajkot7 Jan 2023
Shubman GillIND11211278135v NZIndore24 Jan 2023
Muhammad AbbasWF11279 & 33138115v OVUniversity of Otago Oval25 Feb 2023
Brandon KingWI112112112124v UAESharjah4 Jun 2023
Josh BohannonLAN11244 & 68182133v ESSBlackpool10 Jul 2023
Tom TaylorNOR11211288163v GLOCheltenham4 Aug 2023
Oli CarterSUS11232 & 80229130v DURChester-le-Street3 Sept 2023
Mehedi Hasan MirazBAN112112*11973v AFGLahore3 Sept 2023
PreviousPage 216Next

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.