Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR63/0 (7)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
Curtis HeaphyCS13274 & 58*247120v NDMount Maunganui29 Feb 2024
Jack WildermuthQUE13241 & 91188181v WAPerth1 Mar 2024
Tom BruceCS13295 & 37209133v AANapier16 Mar 2024
Colin IngramGLA132132* & DNB165124v MIDLondon5 Apr 2024
Fletcha MiddletonHAM13274 & 58222161v WARBirmingham23 Jun 2024
Darius VisserSAM13213262514v VANApia20 Aug 2024
Gus AtkinsonENG132118 & 14127164v SLLondon29 Aug 2024
James ColesSUS132132*15096v MIDBrighton26 Sept 2024
Peter HandscombVIC132129 & 3*292141v TASMelbourne8 Oct 2024
Alick AthanazeWI13290 & 42193171v BANNorth Sound22 Nov 2024
Kurtis PattersonNSW13299 & 33227170v TASSydney24 Nov 2024
Dean FoxcroftOV13271 & 61207181v NDHamilton28 Nov 2024
Mark ChapmanNZ132132111136v PAKNapier29 Mar 2025
Ben CharlesworthGLO13222 & 110230230v DERDerby4 Apr 2025
Grant StewartKEN1322 & 130137129v LANBlackpool22 Jun 2025
Jordan CoxESS132132173230v SUSBrighton22 Jul 2025
BS McKinneyDUR132121 & 11292192v ESSChelmsford8 Sept 2025
Brad SchmulianCS13239 & 93229110v CANNapier5 Dec 2025
MPM WeerasingheACCC13274 & 58212141v BCAADambulla6 Mar 2026
Andries GousWF132132511012v MNYOakland15 Jul 2026
Alex LeesDUR132132115144v SUSChester-le-Street24 Jul 2026
Lahiru UdaraKR132132*63157v GGKandy29 Jul 2026
Rob YatesWAR132132123156v GLORugby2 Aug 2026
S KosalaCCC132132*68910v NSWCColombo18 Aug 2026
DJ AhmedGLO13290* & 42162143v MIDBristol15 Sept 2026
Jack RobertsonENG13180 & 51*--0v WIBridgetown21 Jan 1948
Frank WorrellWI131131* & DNB-150v ENGGeorgetown3 Mar 1948
Joe SolomonWI13145 & 86--0v INDKanpur12 Dec 1958
Bill LawryAUS131130 & 1-180v ENGLondon22 Jun 1961
Zin HarrisNZ131101 & 30-102v SACape Town1 Jan 1962
Brian BoothAUS131112 & 19*-150v ENGBrisbane30 Nov 1962
Peter ParfittENG131131*-140v NZAuckland23 Feb 1963
David HolfordWI13126 & 105*405100v ENGLondon16 Jun 1966
Denis LindsaySA131131-144v AUSJohannesburg3 Feb 1967
John EdrichENG13116 & 115346220v NZLondon24 Jul 1969
Keith FletcherENG131131147130v NZNottingham11 Jun 1975
Viv RichardsWI13130 & 101174200v AUSAdelaide23 Jan 1976
Sunil GavaskarIND1314 & 127278200v AUSPerth16 Dec 1977
Geoff BoycottENG13113137490v NZNottingham10 Aug 1978
Jeremy ConeyNZ13182 & 49-182v PAKAuckland23 Feb 1979
Gundappa ViswanathIND131131207180v AUSDelhi13 Oct 1979
Dav WhatmoreAUS13177 & 54201210v INDDelhi13 Oct 1979
David GowerENG13189 & 42*277181v SLColombo17 Feb 1982
Gundappa ViswanathIND13156 & 75*235120v ENGLondon8 Jul 1982
Javed MiandadPAK131131271130v AUSAdelaide9 Dec 1983
Richie RichardsonWI131131* & DNB313170v AUSBridgetown30 Mar 1984
David GowerENG131131202140v NZLondon21 Aug 1986
Chris BroadENG131116 & 15*332131v AUSAdelaide12 Dec 1986
Mohinder AmarnathIND131131301140v SLNagpur27 Dec 1986
Mark TaylorAUS13123 & 108258140v SLHobart16 Dec 1989
PreviousPage 128Next

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.