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
Christopher De FreitasPOR12512554137v FRAAlbergaria6 Apr 2026
Daniel LawrenceSUR125125204152v ESSLondon24 Apr 2026
Matthew CritchleyESS12597 & 28*169152v LEILeicester12 Jun 2026
Ishan KishanIND12512579147v AFGLucknow17 Jun 2026
James VinceHAM12512561147v ESSSouthampton15 Jul 2026
Martin AnderssonDER125125129102v HAMSouthampton11 Aug 2026
Sadeera SamarawickramaMSC125125111141v KYCCColombo22 Aug 2026
Hugh WeibgenQUE12512589117v NSWBrisbane22 Sept 2026
Joe DarlingAUS12474 & 50-90v ENGMelbourne1 Mar 1895
Arthur HillENG124124--0v SACape Town21 Mar 1896
Monty NobleAUS12459 & 65-80v ENGAdelaide15 Jan 1904
Jack HobbsENG12489 & 35--0v SAJohannesburg1 Jan 1910
Jackie MillsNZ124117 & 7-120v ENGWellington24 Jan 1930
Jackie GrantWI12453* & 71*-60v AUSAdelaide12 Dec 1930
Pieter van der BijlSA12437 & 87-121v ENGCape Town31 Dec 1938
Leonard HuttonENG12492 & 32-70v SAJohannesburg18 Feb 1939
Paul GibbENG1244 & 120-20v SADurban3 Mar 1939
Cyril PooleENG12455 & 69*--0v INDKolkata30 Dec 1951
Nazar MohammadPAK124124*--0v INDLucknow23 Oct 1952
Jeffrey StollmeyerWI12420* & 104*--1v INDPort of Spain19 Feb 1953
Paul WinslowSA124108 & 168145v ENGManchester7 Jul 1955
Peter MayENG124124*-140v NZAuckland14 Mar 1959
Alan DavidsonAUS12444 & 80-120v WIBrisbane9 Dec 1960
Frank WorrellWI12471 & 53-180v AUSAdelaide27 Jan 1961
Frank WorrellWI12426 & 98*--2v INDKingston13 Apr 1962
Micky StewartENG12437 & 87327140v WIManchester6 Jun 1963
Geoff BoycottENG124117 & 7396120v SAPort Elizabeth12 Feb 1965
Majid KhanPAK12480 & 44-120v NZLahore2 Apr 1965
Charlie DavisWI124105 & 19--0v INDPort of Spain13 Apr 1971
Viv RichardsWI12432 & 92-130v PAKBridgetown18 Feb 1977
Craig SerjeantAUS1240 & 124-181v WIGeorgetown31 Mar 1978
Eddie HemmingsENG12429 & 9523480v AUSSydney2 Jan 1983
Viv RichardsWI124120 & 4-151v INDBombay24 Nov 1983
Roy DiasSL12416 & 108270190v NZColombo16 Mar 1984
Kris SrikkanthIND12486 & 38150190v AUSMelbourne26 Dec 1985
Ijaz AhmedPAK124124*8794v BANChittagong29 Oct 1988
Wayne LarkinsENG124124126182v AUSHyderabad19 Oct 1989
Navjot SidhuIND12412422398v SLLucknow18 Jan 1994
Daryll CullinanSA124124117120v PAKNairobi29 Sept 1996
Sourav GangulyIND124124138111v PAKDhaka18 Jan 1998
Mohammad YousufPAK12460 & 64313190v ZIMBulawayo14 Mar 1998
Ricky PontingAUS124124*129100v PAKLahore10 Nov 1998
Sachin TendulkarIND124124*92126v ZIMSharjah13 Nov 1998
Ricardo PowellWI1241249398v INDSingapore8 Sept 1999
Michael SlaterAUS12497 & 27243130v PAKHobart18 Nov 1999
Alec StewartENG124124*283210v ZIMLondon18 May 2000
Mohammad YousufPAK12412430881v ENGLahore15 Nov 2000
Alistair CampbellZIM124124142101v AUSHobart30 Jan 2001
Nasser HussainENG124109 & 15320133v SLKandy7 Mar 2001
Alistair CampbellZIM12421 & 103262140v WIBulawayo19 Jul 2001
PreviousPage 154Next

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.