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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Basil WilliamsWI11187 & 24-170v AUSPort of Spain15 Apr 1978
Lawrence RoweWI11111 & 100204101v NZChristchurch22 Feb 1980
Geoff BoycottENG11136 & 7535160v WINottingham5 Jun 1980
Mansoor AkhtarPAK111111191180v AUSFaisalabad30 Sept 1982
Ravi ShastriIND111102 & 9*-50v WISt. John's28 Apr 1983
Ian BothamENG11130 & 81177131v WILondon28 Jun 1984
Wasim RajaPAK11151 & 60*269200v NZKarachi10 Dec 1984
Richie RichardsonWI111102 & 9176201v ENGPort of Spain7 Mar 1986
David GowerENG11190 & 21219121v WISt. John's11 Apr 1986
David BoonAUS111111118102v INDJaipur7 Sept 1986
Bill AtheyENG111111152100v AUSBrisbane18 Jan 1987
Graham GoochENG11175 & 36263130v SLLondon25 Aug 1988
Desmond HaynesWI11111 & 100218130v AUSPerth2 Dec 1988
Desmond HaynesWI11111110784v PAKAdelaide10 Dec 1988
Sanjay ManjrekarIND111108 & 3233150v WIBridgetown7 Apr 1989
Geoff MarshAUS111111*16271v ENGLondon29 May 1989
Mark GreatbatchNZ111111130101v ENGLondon25 May 1990
Mark TaylorAUS11111 & 10034790v INDAdelaide25 Jan 1992
Brian LaraWI111111*140141v SABloemfontein23 Feb 1993
Mark TaylorAUS111111243101v ENGLondon17 Jun 1993
Alec StewartENG11176 & 35197161v AUSLondon19 Aug 1993
Saeed AnwarPAK111111104112v SLSharjah2 Nov 1993
Mark WaughAUS111111139150v NZHobart26 Nov 1993
Brian LaraWI11183 & 28166141v ENGKingston19 Feb 1994
Mike AthertonENG111111281120v NZManchester30 Jun 1994
Michael SlaterAUS111110 & 1157140v PAKRawalpindi5 Oct 1994
Carl HooperWI111111114110v NZGuwahati1 Nov 1994
Arjuna RanatungaSL11124 & 87259121v PAKSialkot22 Sept 1995
Gary KirstenSA111110 & 1260160v ENGJohannesburg30 Nov 1995
Mark WaughAUS11111122371v SLPerth8 Dec 1995
Aamer SohailPAK11111113980v SAKarachi29 Feb 1996
Brian LaraWI11111194160v SAKarachi11 Mar 1996
Nathan AstleNZ111103 & 8189141v WISt John's27 Apr 1996
Stephen FlemingNZ11119 & 92*258141v PAKLahore21 Nov 1996
Robert SamuelsWI11176 & 35*266180v AUSPerth1 Feb 1997
Navjot SidhuIND111111200132v SLColombo2 Aug 1997
Mohammad AzharuddinIND111111*11750v SLColombo17 Aug 1997
Jacques KallisSA111111140100v NZPerth16 Jan 1998
Murray GoodwinZIM11111113470v SLColombo24 Jan 1998
Stephen FlemingNZ111111*13750v AUSNapier12 Feb 1998
Romesh KaluwitharanaSL11172 & 39194210v NZColombo27 May 1998
Ijaz AhmedPAK111111109121v AUSLahore10 Nov 1998
Mohammad WasimPAK11191 & 20181130v AUSHobart18 Nov 1999
Mike AthertonENG111108 & 3288150v SAPort Elizabeth9 Dec 1999
Mohammad AzharuddinIND1119 & 102203142v SABengaluru2 Mar 2000
Herschelle GibbsSA111111127112v INDKochi9 Mar 2000
Justin LangerAUS11131 & 80213130v WIMelbourne26 Dec 2000
Alistair CampbellZIM11111113391v NZWellington4 Jan 2001
Shaun PollockSA111111106163v SLCenturion20 Jan 2001
Matthew HaydenAUS11111111382v INDVisakhapatnam3 Apr 2001
PreviousPage 219Next

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.