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
Marchant de LangeGLA1130 & 1138369v NORNorthampton22 Aug 2020
Fawad AlamPAK113109 & 4*249102v SAKarachi26 Jan 2021
Shaun MarshWA113113110140v SAPerth2 Mar 2021
Marcus HarrisVIC113113*230121v QUEBrisbane15 Mar 2021
Kiran CarlsonGLA11354 & 59148180v NORNorthampton22 Apr 2021
Tom WestleyESS113113256141v WORWorcester29 Apr 2021
Regis ChakabvaZIM11333 & 80229182v PAKHarare7 May 2021
Daryl MitchellWOR113113280110v WARWorcester11 Jul 2021
Lewis HillLEI113113174110v DERDerby5 Sept 2021
Rob YatesWAR113113222180v LANLondon28 Sept 2021
James SeymourVIC113105 & 8241200v NSWMelbourne5 Nov 2021
Max ChuOV113103* & 10283150v NDAlexandra22 Nov 2021
Ali OrrSUS11368 & 45348140v NOTBrighton7 Apr 2022
Michael JonesDUR1135 & 10815643v LEIChester-le-Street14 Apr 2022
Sam CurranSUR11380 & 33157133v SOMLondon21 Apr 2022
Luke ProcterNOR113113271100v ESSChelmsford28 Apr 2022
Shan MasoodDER113113131100v WORDerby12 May 2022
Chris LynnNOR113113*5789v WORNorthampton9 Jun 2022
Sam RobsonMID1135 & 108267130v NOTNottingham26 Jun 2022
Harry TectorIRE113113117143v NZDublin10 Jul 2022
Faheem NazirSWI11311367103v CZEKerava30 Jul 2022
Rakep PatelKEN113113108104v ITASt Martin8 Aug 2022
Will RhodesWAR1131138585v NOTBirmingham17 Aug 2022
Dominic SibleyWAR113113124112v DURBirmingham21 Aug 2022
Billy RootGLA113113*9267v WORWorcester23 Aug 2022
Ben FoakesENG113113*21790v SAManchester25 Aug 2022
James VinceHAM11398 & 15160131v WARBirmingham26 Sept 2022
Shreyas IyerIND113113*111150v SARanchi9 Oct 2022
Jake GibsonOV11360* & 53*100152v NDUniversity of Otago Oval14 Nov 2022
Saud ShakeelPAK11337 & 76253150v ENGRawalpindi1 Dec 2022
Virat KohliIND11311391112v BANChattogram10 Dec 2022
Virat KohliIND11311387121v SLGuwahati10 Jan 2023
Faf du PlessisJSK113113*5888v DSGJohannesburg24 Jan 2023
Jason RoyENG11311391114v SABloemfontein27 Jan 2023
Marcus HarrisVIC11384 & 29189210v WAPerth14 Mar 2023
Graeme van BuurenGLO1133 & 110*217100v GLACardiff6 Apr 2023
Matthew CritchleyESS11378 & 35*241120v LANChelmsford13 Apr 2023
Daryl MitchellNZ113113115111v PAKRawalpindi27 Apr 2023
Chris CookeGLA113113*41127v MIDNorthwood31 May 2023
Ollie PriceGLO113113162151v YORLeeds25 Jun 2023
Emilio GayNOR11324 & 8925481v MIDNorthwood10 Jul 2023
Chris DentGLO113113206150v GLACheltenham20 Jul 2023
Sam RobsonMID1136 & 107*310150v WARLondon19 Sept 2023
Tom PrestHAM113108 & 5154152v ESSChelmsford19 Sept 2023
Sai SudharsanSUR11373 & 40200110v HAMSouthampton26 Sept 2023
Abdullah ShafiquePAK113113103103v SLHyderabad10 Oct 2023
Anmolpreet SinghPUN11311361106v BARChandigarh6 Nov 2023
Daniel Bell-DrummondKEN1136 & 107*178150v SOMCanterbury5 Apr 2024
Virat KohliRCB113113*72124v RRJaipur6 Apr 2024
James SalesNOR113113*17472v MIDNorthampton12 Apr 2024
PreviousPage 210Next

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.