Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Murray ComminsMR125125130132v NKBelfast30 Jun 2021
Harry DukeYOR125125130120v LEILeicester25 Jul 2021
Abdullah ShafiquePAK12552 & 73295103v BANChattogram26 Nov 2021
James BraceyGLO125117 & 8234141v NORNorthampton7 Apr 2022
Brett D'OliveiraWOR125118* & 7*241161v LEILeicester7 Apr 2022
Colin AckermannLEI125116 & 9265110v NOTLeicester12 Jun 2022
Dawid MalanENG12512510993v NEDAmstelveen17 Jun 2022
Rishabh PantIND125125*113162v ENGManchester17 Jul 2022
Keaton JenningsLAN125125105180v NORBlackpool19 Aug 2022
Jake WeatheraldSA125100 & 25169182v TASHobart1 Dec 2022
Tom BlundellNZ12551 & 74243131v PAKKarachi2 Jan 2023
Steve SmithSS125125*6659v STSydney21 Jan 2023
Gerhard ErasmusNAM125125113115v PNGWindhoek29 Mar 2023
Nick GubbinsHAM125125249150v NORNorthampton20 Apr 2023
Michael NeserGLA1252 & 123207152v SUSBrighton18 May 2023
Matt RevisYOR125104* & 21*191131v GLOLeeds25 Jun 2023
Sam WhitemanNOR12511 & 114294120v MIDNorthwood10 Jul 2023
Steve SmithAUS12571 & 54217150v ENGLondon27 Jul 2023
Prithvi ShawNOR125125*76157v DURChester-le-Street13 Aug 2023
Ben FoakesSUR125125210190v WARLondon3 Sept 2023
Jake LehmannSA125115 & 10164200v TASAdelaide3 Oct 2023
Jake Fraser-McGurkSA125125381013v TASAdelaide8 Oct 2023
Aaron HardieWA12526 & 99178151v SAAdelaide26 Oct 2023
Nathan McSweeneySA125112* & 13284151v QUEBrisbane6 Nov 2023
Nic MaddinsonVIC125104 & 21225142v SAMelbourne3 Feb 2024
Mark ChapmanAA125123 & 2201200v OVUniversity of Otago Oval29 Feb 2024
Kamindu MendisSL12512 & 113208161v ENGManchester21 Aug 2024
Dominic SibleySUR125125189171v ESSChelmsford26 Sept 2024
Jake LehmannSA12525 & 100189190v NSWAdelaide14 Nov 2024
Ryan RickeltonSA125101 & 24295140v SLGqeberha5 Dec 2024
Mitchell SantnerNZ12576 & 49155137v ENGHamilton14 Dec 2024
Liton DasDC125125*55109v DRSylhet12 Jan 2025
Sahan ArachchigeNCC12512523192v CCCColombo31 Jan 2025
Bharat PopliND1250 & 125192163v CANHamilton5 Mar 2025
Tim RobinsonWF12540 & 85157152v OVWellington5 Mar 2025
Lyndon JamesNOT125125 & DNB160161v DURNottingham4 Apr 2025
Sol BudingerLEI12581 & 44151200v DERLeicester11 Apr 2025
James RewSOM1259 & 116208200v ESSTaunton2 May 2025
John SimpsonSUS12540 & 85227161v DURChester-le-Street22 Jun 2025
Joe CracknellMID125112 & 13*182112v NORNorthampton22 Jun 2025
Matt RevisYOR125110* & 15199145v SURScarborough22 Jul 2025
Rob KeoghNOR125125*20290v DERNorthampton29 Jul 2025
Dewald BrevisSA125125*56128v AUSDarwin12 Aug 2025
Tim SeifertSLK125125*53109v AABFGros Islet31 Aug 2025
Josh ThomasSOM12586 & 39192211v ESSChelmsford24 Sept 2025
Dhruv JurelIND125125210153v WIAhmedabad2 Oct 2025
John CampbellWI12510 & 115224143v INDDelhi10 Oct 2025
MLR BuddikaBSC12576 & 49204142v KYCCColombo19 Dec 2025
Promod MaduwanthaBRC12512531360v BSCKurunegala27 Dec 2025
Kurtis PattersonNSW125125*89171v TASHobart21 Feb 2026
PreviousPage 153Next

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.