Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th 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
Dhruv JurelIND12990 & 39*22684v ENGRanchi23 Feb 2024
Joe DenlyKEN12919 & 110174151v SOMCanterbury5 Apr 2024
Cheteshwar PujaraSUS129129302150v MIDLondon24 May 2024
Adam LythYOR129129243141v GLOScarborough23 Jun 2024
Tom HainesSUS129129110104v LEIBrighton4 Aug 2024
Haseeb HameedNOT12968 & 61*204190v SURNottingham29 Aug 2024
Assad ValaPNG129129*114143v QATNairobi1 Oct 2024
Mackenzie HarveySA129129118144v TASAdelaide23 Feb 2025
Alex CareySA12924 & 105158112v QUEAdelaide26 Mar 2025
Jordan CoxESS12926 & 103*219200v SOMTaunton2 May 2025
Stephen DohenyMR129129111154v NKBelfast15 May 2025
Ashton TurnerLAN1298 & 121*142151v DERChesterfield29 Jun 2025
Meet BhavsarKUW12912914092v QATSt Saviour21 Aug 2025
Matthew CritchleyESS129129168171v DURChelmsford8 Sept 2025
Gareth SeverinWF129104 & 25256170v CSWellington26 Nov 2025
Tillakaratne SampathNSWC129129*26975v PSCKurunegala19 Dec 2025
Niroshan DickwellaNCC1293 & 126102121v TUCAColombo9 Jan 2026
Henry HuntSA12981 & 48320170v VICMelbourne14 Mar 2026
Alex CareySA12926 & 10325681v VICMelbourne26 Mar 2026
Alex LeesDUR129129187210v GLOBristol10 Apr 2026
Emilio GayDUR129129198141v MIDLondon1 May 2026
Kushal BhurtelNEP12912943516v CHISingapore31 May 2026
Tom WestleyESS129129104142v WORChelmsford2 Aug 2026
Pulindu PereraNSWC12912990165v CCCColombo18 Aug 2026
KL RahulIND129129*87106v WINew Chandigarh3 Oct 2026
George BonnorAUS128128 & DNB-143v ENGSydney14 Mar 1885
Johnny TyldesleyENG12816 & 112*-140v AUSLondon14 Aug 1905
Lucky DentonENG128104 & 24--0v SAJohannesburg26 Feb 1910
Tip SnookeSA128103 & 25315150v AUSAdelaide7 Jan 1911
Herbert SutcliffeENG12829 & 99--0v SACape Town31 Dec 1927
Stan WorthingtonENG128128 & DNB-190v INDLondon15 Aug 1936
Maurice LeylandENG12817 & 111*261120v AUSMelbourne1 Jan 1937
Dudley NourseSA128103 & 25-90v ENGDurban3 Mar 1939
Vijay MerchantIND128128-120v ENGLondon17 Aug 1946
Lindsay HassettAUS128128395101v ENGBrisbane29 Nov 1946
Donald BradmanAUS12879 & 4925760v ENGMelbourne1 Jan 1947
Everton WeekesWI128128-160v INDDelhi10 Nov 1948
Leonard HuttonENG12841 & 87--0v SACape Town1 Jan 1949
Cyril WashbrookENG12897 & 31--1v SAJohannesburg12 Feb 1949
Polly UmrigarIND12861 & 67--0v WIPort of Spain19 Feb 1953
Ray LindwallAUS128118 & 10-162v WIBridgetown14 May 1955
Ron ArcherAUS128128-192v WIKingston11 Jun 1955
Pankaj RoyIND12828 & 100--0v NZCalcutta28 Dec 1955
Ken BarringtonENG128128 & DNB-200v WIBridgetown6 Jan 1960
Ted DexterENG1282 & 126*-150v INDKanpur1 Dec 1961
Colin CowdreyENG128128*-100v NZWellington1 Mar 1963
Hanumant SinghIND128105 & 23-190v ENGDelhi8 Feb 1964
Colin CowdreyENG12896 & 32341110v WINottingham30 Jun 1966
Dennis AmissENG128112 & 16-160v PAKLahore2 Mar 1973
Sadiq MohammadPAK128119 & 9-160v ENGLahore2 Mar 1973
PreviousPage 138Next

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.