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
Johnny TyldesleyENG12513 & 112--0v SACape Town1 Apr 1899
Monty NobleAUS12561 & 64-110v ENGMelbourne1 Jan 1908
Gordon WhiteSA1257 & 118--1v ENGCape Town21 Jan 1910
Maurice LeylandENG12583 & 42283180v AUSAdelaide13 Jan 1933
Mushtaq AliIND12513 & 112-170v ENGManchester25 Jul 1936
Alan MelvilleSA125117 & 8-130v ENGLondon21 Jun 1947
Ken ViljoenSA12593 & 32--0v ENGManchester5 Jul 1947
George CarewWI125107 & 18*-160v ENGPort of Spain11 Feb 1948
Frank WorrellWI12597 & 28*-91v ENGPort of Spain11 Feb 1948
Leonard HuttonENG1252 & 123-00v SAJohannesburg12 Feb 1949
Leonard HuttonENG12527 & 98*-130v SAManchester5 Jul 1951
Clyde WalcottWI125125-151v INDGeorgetown11 Mar 1953
Les FavellAUS12572 & 53-180v WIBridgetown14 May 1955
John ReidNZ125120 & 5-150v INDCalcutta28 Dec 1955
Gulabrai RamchandIND125109 & 16--0v AUSBombay26 Oct 1956
Easton McMorrisWI125125--0v INDKingston7 Mar 1962
Bob SimpsonAUS12591 & 34*27170v ENGSydney11 Jan 1963
Barry KnightENG125125-140v NZAuckland23 Feb 1963
Norm O'NeillAUS12551 & 74*--2v WIBridgetown5 May 1965
Colin CowdreyENG125105 & 20-140v SANottingham5 Aug 1965
Peter BurgeAUS1255 & 120243120v ENGMelbourne30 Dec 1965
Bill LawryAUS12598 & 27-90v SAJohannesburg23 Dec 1966
Geoff BoycottENG125112 & 13257151v PAKLeeds8 Jul 1971
Tony LewisENG125125228161v INDKanpur25 Jan 1973
Len BaichanWI12520 & 105*--0v PAKLahore15 Feb 1975
Sadiq MohammadPAK12527 & 98*--0v WIKarachi1 Mar 1975
Richard HadleeNZ12544 & 81210142v AUSAuckland25 Feb 1977
Greg ChappellAUS125125*137110v ENGLondon6 Jun 1977
Graeme WoodAUS12569 & 56-190v WIBridgetown17 Mar 1978
Allan BorderAUS12520 & 105360100v PAKMelbourne10 Mar 1979
Sunil GavaskarIND12542 & 83*352110v ENGCalcutta1 Jan 1982
Mohinder AmarnathIND12561 & 64339121v PAKSindh14 Jan 1983
Wasim RajaPAK125125 & DNB207172v INDJalandhar24 Sept 1983
Kris SrikkanthIND12584 & 41*169122v ENGKarachi31 Jan 1985
Geoff MarshAUS125125145110v INDSydney21 Jan 1986
Ravi ShastriIND125125 & DNB-81v PAKJaipur21 Feb 1987
Gordon GreenidgeWI12522 & 103231190v ENGLondon16 Jun 1988
Geoff MarshAUS125125*12190v PAKMelbourne10 Jan 1989
Andrew JonesNZ12586 & 3928591v PAKWellington10 Feb 1989
Gus LogieWI12587 & 3824390v INDPort of Spain15 Apr 1989
Hashan TillakaratneSL12592 & 33*286170v SAMoratuwa25 Aug 1993
Alec StewartENG12589 & 36*207210v SALeeds4 Aug 1994
Ian HealyAUS12574 & 51*257100v ENGAdelaide26 Jan 1995
Graeme HickENG125118* & 7238180v WINottingham10 Aug 1995
Hashan TillakaratneSL1256 & 119257120v AUSPerth8 Dec 1995
Sanjeeva RanatungaSL12560 & 6534590v AUSAdelaide25 Jan 1996
John CrawleyENG125106 & 19275130v PAKLondon22 Aug 1996
Carl HooperWI125102 & 23269121v AUSBrisbane22 Nov 1996
Ijaz AhmedPAK125125198191v NZRawalpindi28 Nov 1996
Matthew HaydenAUS125125226151v WIAdelaide25 Jan 1997
PreviousPage 150Next

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.