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
John WaiteSA11458 & 56*-50v ENGBirmingham9 Jun 1960
Neil HarveyAUS114114-150v ENGBirmingham8 Jun 1961
Peter RichardsonENG11471 & 43-70v INDBombay11 Nov 1961
John ReidNZ11439 & 75*-171v SAJohannesburg26 Dec 1961
Tom GraveneyENG114114214150v PAKNottingham26 Jul 1962
Eddie BarlowSA114114 & 0-130v AUSBrisbane6 Dec 1963
Eddie BarlowSA11422 & 92-190v NZWellington21 Feb 1964
Ken BarringtonENG11429 & 85227110v AUSLeeds2 Jul 1964
Tiger LanceSA11444 & 70124141v AUSJohannesburg23 Dec 1966
Bob CowperAUS11460 & 54--0v SAPort Elizabeth24 Feb 1967
Bill LawryAUS114105 & 9296140v WIBrisbane6 Dec 1968
Basil D'OliveiraENG114114* & DNB-90v PAKDhaka28 Feb 1969
Keith StackpoleAUS114103 & 11-140v INDBombay4 Nov 1969
Paul SheahanAUS114114 & DNB-200v INDKanpur15 Nov 1969
Ken WadsworthNZ11478 & 36*-150v WIKingston16 Feb 1972
Brian HastingsNZ114110 & 4*-100v PAKAuckland16 Feb 1973
Glenn TurnerNZ114114*177130v INDManchester14 Jun 1975
Rick McCoskerAUS11437 & 77*188101v NZChristchurch18 Feb 1977
David GowerENG114114*12260v PAKLondon26 May 1978
David GowerENG114102 & 1226890v AUSPerth15 Dec 1978
Geoff HowarthNZ114114-111v PAKNapier16 Feb 1979
Andrew HilditchAUS11429 & 85263110v INDDelhi13 Oct 1979
Ian BothamENG114114 & DNB144170v INDBombay15 Feb 1980
Viv RichardsWI114114226211v ENGSt John's27 Mar 1981
Graham YallopAUS1140 & 114127170v ENGManchester13 Aug 1981
Chris TavaréENG11439 & 75*331100v INDLondon8 Jul 1982
Kim HughesAUS11466 & 48288130v ENGMelbourne26 Dec 1982
Derek RandallENG11470 & 44185110v AUSSydney2 Jan 1983
Sunil GavaskarIND11450 & 64--0v PAKNagpur5 Oct 1983
Clive LloydWI114114 & DNB154143v AUSBrisbane23 Nov 1984
Jeff CroweNZ1142 & 112211101v WIKingston4 May 1985
Graeme WoodAUS114114*165101v ENGLondon3 Jun 1985
Roy DiasSL1148 & 106216170v INDKandy14 Sept 1985
Ramiz RajaPAK114114279121v INDJaipur21 Feb 1987
Martin CroweNZ11410 & 10430091v WIAuckland27 Feb 1987
Kapil DevIND114109 & 5130190v WIChennai11 Jan 1988
Javed MiandadPAK114114 & DNB235120v WIGeorgetown2 Apr 1988
Richie RichardsonWI11466 & 48268150v AUSPerth2 Dec 1988
Richie RichardsonWI11415 & 9933360v INDPort of Spain15 Apr 1989
Kim BarnettENG11480 & 34164170v AUSLeeds8 Jun 1989
Javed MiandadPAK11478 & 36258120v INDKarachi15 Nov 1989
Ramiz RajaPAK114114123140v NZSialkot6 Nov 1990
Richie RichardsonWI11444 & 70*152160v PAKFaisalabad23 Nov 1990
Aamer SohailPAK114114136120v ZIMHobart27 Feb 1992
Woorkeri RamanIND11411414861v SACenturion11 Dec 1992
Allan BorderAUS114110 & 428751v WIMelbourne26 Dec 1992
Mike GattingENG11433 & 81308141v INDKolkata29 Jan 1993
Brian LaraWI114114116111v PAKKingston23 Mar 1993
David BoonAUS11421 & 93346130v ENGManchester3 Jun 1993
Ian HealyAUS11412 & 102*181130v ENGManchester3 Jun 1993
PreviousPage 201Next

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.