Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Saeed AnwarPAK8015 & 65133101v ZIMHarare21 Mar 1998
Nasser HussainENG8022 & 5822290v SANottingham23 Jul 1998
Avishka GunawardeneSL8043 & 37104140v PAKLahore4 Mar 1999
Neil JohnsonZIM8075 & 520191v AUSHarare14 Oct 1999
Gary KirstenSA808019680v ENGCape Town2 Jan 2000
Shivnarine ChanderpaulWI8018 & 62*20560v AUSBrisbane23 Nov 2000
Damien MartynAUS8046* & 34*21330v WIAdelaide15 Dec 2000
Mahendra NagamootooWI8012 & 6812690v AUSSydney2 Jan 2001
Jacques KallisSA8050 & 3027190v WIGeorgetown9 Mar 2001
Graham ThorpeENG8080145120v PAKLondon17 May 2001
Daren GangaWI8047 & 3321180v SLGalle13 Nov 2001
Abdul RazzaqPAK8064* & 1615150v WISharjah7 Feb 2002
Mahela JayawardeneSL8068 & 12*103101v PAKLahore6 Mar 2002
Al SahariarBAN8013 & 67149140v SLColombo21 Jul 2002
Sanwar HossainBAN8031 & 49128120v SAEastern Cape18 Oct 2002
Sanath JayasuriyaSL808 & 72*14390v WISaint Lucia20 Jun 2003
Heath StreakZIM809 & 71*251110v AUSPerth9 Oct 2003
Mushfiqur RahmanBAN8034 & 46*29580v ENGDhaka21 Oct 2003
Yasir HameedPAK8080158130v NZHamilton19 Dec 2003
Adam GilchristAUS800 & 8012690v SLDarwin1 Jul 2004
Virender SehwagIND8022 & 58114120v AUSNagpur26 Oct 2004
Nicky BojeSA8076 & 4107120v ENGCape Town2 Jan 2005
Rajin SalehBAN8024 & 56*193130v ZIMDhaka14 Jan 2005
Brendan TaylorZIM802 & 78148100v BANDhaka14 Jan 2005
Wavell HindsWI8028 & 5217790v PAKBarbados26 May 2005
Andrew FlintoffENG8072 & 8128131v AUSLondon8 Sept 2005
VVS LaxmanIND8069 & 11155130v SLDelhi10 Dec 2005
AB de VilliersSA8068 & 12166120v AUSPerth16 Dec 2005
Upul TharangaSL8034 & 46187121v ENGNottingham2 Jun 2006
Daren GangaWI8049 & 31*20090v ENGLondon17 May 2007
Chris GayleWI8028 & 5295101v ENGChester-le-Street15 Jun 2007
Younis KhanPAK8080 & 0159120v INDBengaluru8 Dec 2007
Brad HoggAUS8079 & 1104100v INDSydney2 Jan 2008
Brendon McCullumNZ809 & 71135100v ENGNottingham5 Jun 2008
Shane WatsonAUS8078 & 2178101v INDChandigarh17 Oct 2008
Jacob OramNZ8024 & 5620080v SLColombo26 Aug 2009
Thilan SamaraweeraSL802 & 78*131110v INDKanpur24 Nov 2009
Daryl TuffeyNZ8080* & DNB12382v PAKNapier11 Dec 2009
Matt PriorENG8076 & 4127100v SACape Town3 Jan 2010
Graeme SmithSA8070 & 10123100v WIBarbados26 Jun 2010
HMRKB HerathSL8080* & DNB93101v INDGalle18 Jul 2010
Michael ClarkeAUS803 & 7716370v PAKLeeds21 Jul 2010
Kevin PietersenENG8080 & DNB147120v PAKBirmingham6 Aug 2010
Thilan SamaraweeraSL8080 & DNB17081v WIColombo23 Nov 2010
Darren BravoWI8080 & 0*14854v SLColombo23 Nov 2010
Umar AkmalPAK8033 & 4717770v WIGuyana12 May 2011
Tharanga ParanavitanaSL804 & 76*17361v PAKSharjah3 Nov 2011
Brad HaddinAUS8080 & DNB14562v NZBrisbane1 Dec 2011
Virender SehwagIND8018 & 6271150v AUSAdelaide24 Jan 2012
Michael HusseyAUS8048 & 3219382v WIBarbados7 Apr 2012
PreviousPage 198Next

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.