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
Nic MaddinsonVIC11910 & 109156152v TASHobart1 Mar 2024
Nick GubbinsHAM11950 & 69*294100v LANSouthampton12 Apr 2024
Nick GubbinsHAM119119241190v WARSouthampton19 Apr 2024
Joe RootYOR119119 & DNB19091v DERLeeds26 Apr 2024
Pathum NissankaJK11911959164v KFDambulla9 Jul 2024
Peter HandscombLEI11911980152v SUSBrighton4 Aug 2024
Brett D'OliveiraWOR11968 & 51207111v ESSChelmsford29 Aug 2024
Tom BantonSOM11973 & 46157105v DURTaunton29 Aug 2024
Shubman GillIND1190 & 119*184104v BANChennai19 Sept 2024
Rishabh PantIND11920 & 99154115v NZBengaluru16 Oct 2024
Malindu MadurangaKCCC11986 & 33173115v KYCCKurunegala3 Jan 2025
Kamil MisharaNCC119119254100v CCCColombo31 Jan 2025
Rohit SharmaIND11911990127v ENGCuttack9 Feb 2025
Ron ChandragupthaBCAA119119126112v BSCColombo28 Feb 2025
Adam LythYOR11913 & 106299140v HAMSouthampton4 Apr 2025
Matthew WaiteWOR11932* & 87*353150v SOMTaunton4 Apr 2025
Lewis HillLEI119119179171v LANLeicester23 May 2025
Saif ZaibNOR119102 & 17192160v MIDNorthampton22 Jun 2025
Will JacksSUR1191199484v DURLondon29 Jun 2025
Rehan AhmedLEI119119156173v KENCanterbury29 Jul 2025
Emilio GayDUR119119*111121v KENBeckenham10 Aug 2025
Lewis GoldsworthySOM119100 & 19251150v ESSChelmsford24 Sept 2025
Jake LehmannSA119113 & 620580v VICAdelaide4 Oct 2025
Daryl MitchellNZ119119118122v WIChristchurch16 Nov 2025
Tom JonesOV119119 & 0126163v WFWellington18 Nov 2025
Tim WardTAS119119206141v NSWSydney22 Nov 2025
Tawanda MuyeyeKEN11910 & 109*162171v DURChester-le-Street3 Apr 2026
Tom AbellSOM119119192121v SUSTaunton15 May 2026
Ben StokesDUR11953 & 66*116173v DERDerby20 Aug 2026
Ricardo VasconcelosNOR119119164152v KENNorthampton27 Aug 2026
Connor EsterhuizenSA11911911086v NAMWindhoek11 Sept 2026
Ollie RobinsonDUR11997 & 22160120v WORChester-le-Street15 Sept 2026
Stanley JacksonENG118118-180v AUSLondon14 Aug 1899
Wally HammondENG11817 & 101*--0v SALondon17 Aug 1929
George HeadleyWI11825 & 93--0v ENGPort of Spain24 Jan 1935
Jack FingletonAUS118118--1v SADurban28 Feb 1936
Jack BadcockAUS118118223150v ENGMelbourne26 Feb 1937
Vijay HazareIND11869* & 49-90v ENGLondon19 Jun 1952
Vijay ManjrekarIND118118-200v NZHyderabad19 Nov 1955
Nasim-ul-GhaniPAK11817 & 101-151v ENGLondon21 Jun 1962
Tom GraveneyENG118118-200v WIPort of Spain19 Jan 1968
Bill LawryAUS11866 & 52205100v INDSydney26 Jan 1968
Steve CamachoWI11887 & 31-140v ENGPort of Spain14 Mar 1968
Doug WaltersAUS118118 & DNB185120v WISydney3 Jan 1969
Sunil GavaskarIND1181 & 117*-101v WIBridgetown1 Apr 1971
Rod MarshAUS118118123104v PAKAdelaide22 Dec 1972
Keith FletcherENG11897* & 21239144v INDMadras12 Jan 1973
Mike DennessENG11850 & 68-200v PAKLahore2 Mar 1973
Dennis AmissENG118118246150v WIGeorgetown22 Mar 1974
Mike DennessENG118118220120v INDLondon20 Jun 1974
PreviousPage 180Next

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.