Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR166/4 (18.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Saleem MalikPAK7242 & 30--0v SLColombo14 Mar 1986
Imran KhanPAK7272 & DNB16581v INDAhmedabad4 Mar 1987
Desmond HaynesWI7245 & 27244110v INDDelhi25 Nov 1987
Viv RichardsWI7268 & 411090v INDChennai11 Jan 1988
Tim RobinsonENG7270 & 220170v NZChristchurch12 Feb 1988
Malcolm MarshallWI72728863v ENGNottingham2 Jun 1988
Jeff DujonWI7226 & 4614960v AUSMelbourne24 Dec 1988
Merv HughesAUS7272* & DNB11861v WIAdelaide3 Feb 1989
Allan LambENG7237 & 35129100v WISt John's12 Apr 1990
David GowerENG7240 & 32*16460v INDLondon26 Jul 1990
Mark GreatbatchNZ7265 & 721060v SLAuckland1 Mar 1991
Allan BorderAUS7219 & 53*20840v INDSydney2 Jan 1992
Kris SrikkanthIND7234 & 38200110v AUSPerth1 Feb 1992
Kevin ArnottZIM7240 & 3233980v INDHarare18 Oct 1992
Asanka GurusinhaSL7243 & 2917080v ENGColombo13 Mar 1993
Ken RutherfordNZ7217 & 55156100v AUSHobart26 Nov 1993
Andrew JonesNZ7266 & 615260v PAKAuckland10 Feb 1994
Gary KirstenSA727 & 65149110v ENGLeeds4 Aug 1994
Kumar DharmasenaSL7254 & 18292100v ZIMBulawayo20 Oct 1994
John CrawleyENG7272 & DNB22660v AUSSydney1 Jan 1995
Michael SlaterAUS7267 & 514360v ENGAdelaide26 Jan 1995
Aamer SohailPAK7226 & 4672140v ZIMBulawayo7 Feb 1995
Andy FlowerZIM7237 & 3514080v PAKHarare15 Feb 1995
Ramiz RajaPAK7233 & 3915760v AUSSydney30 Nov 1995
Matthew ElliottAUS726 & 66126130v ENGBirmingham5 Jun 1997
Roshan MahanamaSL7237 & 35154120v INDColombo9 Aug 1997
Murray GoodwinZIM722 & 7015440v SLKandy7 Jan 1998
Brian LaraWI7255 & 17153100v ENGPort of Spain5 Feb 1998
Hansie CronjeSA7241 & 3119260v WIJohannesburg26 Nov 1998
VVS LaxmanIND725 & 67140100v PAKKolkata16 Feb 1999
Hansie CronjeSA7272 & DNB127110v NZWellington18 Mar 1999
Chris CairnsNZ7272 & DNB16891v INDAhmedabad29 Oct 1999
Lance KlusenerSA727285110v ENGJohannesburg25 Nov 1999
Chris CairnsNZ7272 & DNB8292v WIHamilton16 Dec 1999
Marcus TrescothickENG7271 & 121460v PAKLahore15 Nov 2000
Matthew HaydenAUS7258 & 1414390v WIAdelaide15 Dec 2000
Mark RamprakashENG7240 & 32153100v AUSLeeds16 Aug 2001
Muttiah MuralitharanSL725 & 677563v INDKandy22 Aug 2001
Rahul DravidIND7236 & 3620960v SLColombo29 Aug 2001
WPUJC VaasSL7272*14370v ZIMKandy4 Jan 2002
Mohammad YousufPAK7272133110v BANDhaka9 Jan 2002
Carl HooperWI7250 & 2216270v INDPort of Spain19 Apr 2002
John CrawleyENG7231 & 41*22780v SLLondon16 May 2002
Kumar SangakkaraSL7240 & 3218870v ENGManchester13 Jun 2002
Steve WaughAUS7230 & 42118130v INDAdelaide12 Dec 2003
Adam GilchristAUS7229 & 436982v INDAdelaide12 Dec 2003
Ricky PontingAUS7225 & 4715290v INDSydney2 Jan 2004
Gavin EwingZIM7271 & 111671v BANHarare19 Feb 2004
Jacques RudolphSA7272 & 0157111v NZHamilton10 Mar 2004
Martin van JaarsveldSA7259 & 13*161100v NZWellington26 Mar 2004
PreviousPage 233Next

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.