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 resultT2067th 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 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
Harry DukeMID12430 & 94179142v GLOBristol15 Sept 2026
Michael van LingenNAM124124121110v USADallas7 Oct 2026
Jack HobbsENG12353 & 70--2v SACape Town21 Jan 1910
Charlie LlewellynSA12343 & 8028870v AUSAdelaide7 Jan 1911
Warwick ArmstrongAUS123123* & DNB21090v ENGMelbourne11 Feb 1921
Frank WoolleyENG1230 & 123149151v AUSSydney19 Dec 1924
Bruce MitchellSA123123--0v ENGCape Town1 Jan 1931
Clyde WalcottWI123118 & 5*--0v INDKingston28 Mar 1953
John WaiteSA123113 & 10*-140v ENGManchester7 Jul 1955
John GuyNZ123102 & 21-130v INDHyderabad19 Nov 1955
Everton WeekesWI123123-170v NZDunedin3 Feb 1956
Doug InsoleENG12313 & 110*-80v SADurban25 Jan 1957
John HoltWI123123-210v INDDelhi6 Feb 1959
Ted DexterENG12376 & 47--0v WIPort of Spain25 Mar 1960
Mushtaq MohammadPAK123101 & 22-190v INDDelhi8 Feb 1961
Norm O'NeillAUS123100 & 23-160v ENGAdelaide25 Jan 1963
Colin CowdreyENG123119 & 4*-130v NZLondon17 Jun 1965
Barry SinclairNZ123114 & 9260110v ENGAuckland11 Mar 1966
Ian RedpathAUS12354 & 69*-80v SACape Town31 Dec 1966
Rusi SurtiIND12370 & 53-100v AUSAdelaide23 Dec 1967
Rohan KanhaiWI12394 & 29-201v AUSBrisbane6 Dec 1968
Roy FredericksWI12376 & 4736070v AUSMelbourne26 Dec 1968
Roy FredericksWI12363 & 60297150v ENGLondon26 Jun 1969
Keith FletcherENG123123* & DNB28980v INDManchester6 Jun 1974
Sunil GavaskarIND123123239170v AUSBombay3 Nov 1979
John ReidNZ123123*429110v INDChristchurch6 Mar 1981
Zaheer AbbasPAK12312387153v SLLahore29 Mar 1982
Larry GomesWI123123333120v INDPort of Spain11 Mar 1983
Desmond HaynesWI123123*130150v AUSMelbourne6 Jan 1985
Kris SrikkanthIND123123149182v PAKChennai3 Feb 1987
Kris SrikkanthIND123123103141v PAKKolkata18 Feb 1987
Bill AtheyENG123123202140v PAKLondon18 Jun 1987
Allan LambENG12310 & 113257160v WILondon16 Jun 1988
Gus LogieWI12393 & 30243180v AUSPerth2 Dec 1988
Gordon GreenidgeWI123117 & 6197121v INDBridgetown7 Apr 1989
Allan LambENG12339 & 84*145231v NZLondon21 Jun 1990
Graham GoochENG123116 & 7175170v INDManchester9 Aug 1990
Inzamam-ul-HaqPAK123123225111v WISt John's1 May 1993
Shane ThomsonNZ1233 & 120*178152v PAKChristchurch24 Feb 1994
Graham ThorpeENG123123 & 0219190v AUSPerth3 Feb 1995
Brian McMillanSA12398* & 25*236161v ZIMHarare13 Oct 1995
Ricky PontingAUS12312313871v SLMelbourne9 Jan 1996
Alec StewartENG12350 & 73280140v WIPort of Spain5 Feb 1998
Brian LaraWI12393 & 30262162v ENGGeorgetown27 Feb 1998
Hansie CronjeSA12349 & 74237104v SLCape Town19 Mar 1998
Rahul DravidIND123123*123101v NZTaupō9 Jan 1999
Inzamam-ul-HaqPAK12355 & 68213161v WISt John's25 May 2000
Saeed AnwarPAK123123237122v SLGalle21 Jun 2000
Graham ThorpeENG123118 & 532720v PAKLahore15 Nov 2000
Trevor GripperZIM123112 & 11*269170v BANChittagong15 Nov 2001
PreviousPage 158Next

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.