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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
Don TaylorNZ12043 & 77-91v WIWellington3 Mar 1956
Peter MayENG12083* & 37*-120v AUSLondon23 Aug 1956
Polly UmrigarIND1202 & 118-130v ENGManchester23 Jul 1959
Mike SmithENG120108 & 12--3v WIPort of Spain28 Jan 1960
Jackie McGlewSA120120-101v NZJohannesburg2 Feb 1962
Colin CowdreyENG120107 & 13*-180v INDCalcutta29 Jan 1964
John EdrichENG12012028292v AUSLondon18 Jun 1964
Ian RedpathAUS12041 & 79-180v INDBrisbane19 Jan 1968
Clive LloydWI120118 & 2-171v ENGPort of Spain19 Jan 1968
Geoff BoycottENG12070 & 5037470v AUSPerth11 Dec 1970
Alan KnottENG120116 & 4*179230v PAKBirmingham3 Jun 1971
Keith StackpoleAUS12053 & 67226130v ENGManchester8 Jun 1972
Roy FredericksWI12098 & 22*-151v AUSBridgetown9 Mar 1973
Dennis AmissENG12099 & 21*34150v PAKKarachi24 Mar 1973
Lawrence RoweWI120120258171v ENGKingston16 Feb 1974
Aunshuman GaekwadIND12043 & 77*-120v NZKanpur18 Nov 1976
Asif IqbalPAK120120 & DNB213150v AUSSydney14 Jan 1977
Irvine ShillingfordWI120120 & DNB-151v PAKGeorgetown18 Mar 1977
Chetan ChauhanIND12088 & 32191200v AUSPerth16 Dec 1977
Sunil GavaskarIND120120-180v WIDelhi24 Jan 1979
Graeme WoodAUS120112 & 8330100v ENGLondon28 Aug 1980
Greg ChappellAUS12042 & 7830190v NZMelbourne26 Dec 1980
Kim HughesAUS12014 & 106266160v PAKPerth13 Nov 1981
Mohinder AmarnathIND120120200151v PAKLahore23 Jan 1983
Geoff MarshAUS12092 & 2838890v INDSydney2 Jan 1986
Kapil DevIND120119 & 1140210v AUSChennai18 Sept 1986
Jeff CroweNZ120120*398130v SLColombo16 Apr 1987
Mudassar NazarPAK120120257180v ENGLahore25 Nov 1987
Javed MiandadPAK12018 & 102297120v WIPort of Spain14 Apr 1988
Ian HealyAUS12071 & 49257100v SLMoratuwa8 Sept 1992
Graham ThorpeENG1206 & 114*293110v AUSLondon1 Jul 1993
Vinod KambliIND120120241152v SLColombo4 Aug 1993
Graeme HickENG12039 & 81*166170v SALondon18 Aug 1994
Jimmy AdamsWI12039 & 81294151v INDMumbai18 Nov 1994
Manoj PrabhakarIND120120 & 0*281160v WIMohali10 Dec 1994
Steve WaughAUS12094* & 26*26450v ENGMelbourne24 Dec 1994
Gary KirstenSA12051 & 69304170v ENGPort Elizabeth26 Dec 1995
Nathan AstleNZ120120137131v ZIMAuckland28 Jan 1996
Sanath JayasuriyaSL120120*12883v INDColombo28 Aug 1996
Alec StewartENG12019 & 101*31190v ZIMHarare26 Dec 1996
Nasser HussainENG12015 & 105341200v SALondon18 Jun 1998
Mohammad YousufPAK120120*206151v ZIMLahore10 Dec 1998
Michael SlaterAUS12017 & 10322891v ENGAdelaide11 Dec 1998
Mahela JayawardeneSL12012011190v ENGAdelaide23 Jan 1999
Herschelle GibbsSA120120 & 0272160v NZWellington18 Mar 1999
Kennedy OtienoKEN12012013786v BANDhaka24 Mar 1999
Steve WaughAUS120120*110102v SALeeds13 Jun 1999
Sachin TendulkarIND120120141112v SLColombo29 Aug 1999
Nathan AstleNZ120120136122v INDGujranwala5 Nov 1999
Daryll CullinanSA120120255101v ENGCape Town2 Jan 2000
PreviousPage 171Next

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.