Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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,358 of the 23,365 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Colin de GrandhommeNZ138120* & 18192143v SAChristchurch25 Feb 2022
Mark StonemanMID138108 & 30*197200v LEILondon28 Apr 2022
Max HoldenMID13858 & 80*179171v SUSBrighton5 May 2022
Tom ClarkSUS138138262180v LEILeicester12 May 2022
Rory BurnsSUR138113 & 25259162v SOMTaunton12 Jun 2022
Hamid ShahDEN138138133172v SINKing City3 Aug 2022
Devon ConwayNZ138138100128v INDIndore24 Jan 2023
Jeet RavalND138119 & 19223171v CSMount Maunganui5 Mar 2023
Josh InglisWA138138110145v SAPerth8 Mar 2023
Jack EdwardsNSW138138 & DNB179201v SAAdelaide14 Mar 2023
James ColesSUS138138 & DNB223210v GLABrighton18 May 2023
Miles HammondGLO13852 & 86171163v DURChester-le-Street10 Jul 2023
David BedinghamDUR138138159182v DERDerby19 Jul 2023
Ian HollandHAM1380 & 138*256171v NOTNottingham19 Jul 2023
Shubman GillIND13834 & 104193162v ENGVisakhapatnam2 Feb 2024
Harry TectorIRE13813814793v AFGSharjah7 Mar 2024
Yashodha LankaCCC13813880109v KCCCColombo19 Jun 2024
Marnus LabuschagneGLA13819 & 119204200v GLOCheltenham30 Jun 2024
Liton DasBAN138138 & DNB228134v PAKRawalpindi30 Aug 2024
Jeet RavalND13845 & 93249180v CANChristchurch11 Nov 2024
Tristan StubbsSA13816 & 122259122v SLDurban27 Nov 2024
Kevin PereraNSWC138116 & 22167230v SSCColombo3 Jan 2025
Joe CarterND138138 & DNB219172v OVDunedin29 Mar 2025
Kiran CarlsonGLA13825 & 113271151v LEICardiff4 Apr 2025
Haseeb HameedNOT138138*240180v WARBirmingham18 Apr 2025
Alex LeesDUR138138*132142v MIDChester-le-Street13 Aug 2025
Brett D'OliveiraWOR138138118145v DERDerby15 Aug 2025
Beau WebsterTAS138138122134v WAPerth10 Feb 2026
Nipun KarunanayakeBCAA138138202150v NCCColombo20 Mar 2026
DH LateganWOR13889 & 49260190v DERDerby3 Apr 2026
Nathan McSweeneyNOR138117 & 21271150v GLONorthampton12 Jun 2026
Rohit SharmaIND138138110175v ENGLondon19 Jul 2026
George MunseyNOT138138132114v SURLondon11 Aug 2026
Avishka FernandoSSC138138114154v BCAAColombo3 Sept 2026
Harry DukeMID13838* & 100*161203v DURChester-le-Street8 Sept 2026
Caleb JewellTAS13850 & 88278170v NSWSydney8 Oct 2026
Tom HaywardENG137137-200v AUSLondon14 Aug 1899
Tom HaywardENG13790 & 47-150v AUSAdelaide17 Jan 1902
Clem HillAUS13718 & 119-160v ENGSheffield3 Jul 1902
Bill PonsfordAUS137110 & 27327110v ENGSydney19 Dec 1924
Jack HobbsENG13749 & 88-80v AUSLeeds10 Jul 1926
Jack HobbsENG13737 & 100-100v AUSLondon14 Aug 1926
Bill WoodfullAUS137102 & 3553550v ENGMelbourne8 Mar 1929
Maurice LeylandENG13791 & 46-160v SAJohannesburg13 Feb 1931
Bruce MitchellSA137128 & 9-110v ENGLondon17 Aug 1935
Eddie PaynterENG13762 & 75-80v SADurban3 Mar 1939
Bam Bam WeekesWI137137-181v ENGLondon19 Aug 1939
Dattu PhadkarIND137123 & 14309170v AUSAdelaide23 Jan 1948
Peter RichardsonENG137126 & 11-100v WINottingham4 Jul 1957
Trevor GoddardSA13793 & 44*36150v AUSSydney7 Feb 1964
PreviousPage 111Next

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.