Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR41/2 (5)BOL138/5 (20)WAR need 98 runs in 90 ballsODI2nd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Javed MiandadPAK8270 & 1220770v ZIMKarachi1 Dec 1993
Vinod KambliIND828213272v SLBangalore26 Jan 1994
Gary KirstenSA8247 & 35165150v AUSJohannesburg4 Mar 1994
Shivnarine ChanderpaulWI8277 & 5260100v ENGBridgetown8 Apr 1994
Michael BevanAUS8282 & 0147120v PAKKarachi28 Sept 1994
Hansie CronjeSA8220 & 62205100v NZJohannesburg25 Nov 1994
Ken RutherfordNZ8256 & 26181130v SACape Town2 Jan 1995
Inzamam-ul-HaqPAK820 & 82152130v NZChristchurch8 Dec 1995
Shivnarine ChanderpaulWI8282 & DNB131110v NZBarbados19 Apr 1996
Mark WaughAUS8282150101v WIAdelaide25 Jan 1997
Shaun PollockSA828212961v PAKSheikhupura17 Oct 1997
Heath StreakZIM8239 & 43*21580v NZWellington19 Feb 1998
Gary KirstenSA8238 & 44181101v PAKPort Elizabeth6 Mar 1998
Ian HealyAUS828219760v PAKRawalpindi1 Oct 1998
Justin LangerAUS828 & 7419280v ENGBrisbane20 Nov 1998
Brian LaraWI8268 & 14148160v SACenturion15 Jan 1999
Nathan AstleNZ8220 & 62182130v SAWellington18 Mar 1999
Graham ThorpeENG8218 & 64*13750v PAKKarachi7 Dec 2000
Mahela JayawardeneSL8271 & 1118591v ENGColombo15 Mar 2001
Younis KhanPAK8265 & 1714591v ENGManchester31 May 2001
Hannan SarkarBAN8265 & 17113140v SAPotchefstroom25 Oct 2002
Andy BlignautZIM8238* & 44135141v AUSSydney17 Oct 2003
Graham ThorpeENG8264 & 18*205101v BANDhaka21 Oct 2003
Rikki ClarkeENG8255 & 2716081v BANChattogram29 Oct 2003
Craig McMillanNZ8282 & DNB151121v SAAuckland18 Mar 2004
Mohammad AshrafulBAN8281 & 122790v WISt Lucia28 May 2004
WPUJC VaasSL8269 & 13*172110v SAGalle4 Aug 2004
Graeme SmithSA8265 & 1716352v SLColombo11 Aug 2004
Nicky BojeSA828294151v ZIMCenturion11 Mar 2005
Yasir HameedPAK826 & 7614981v INDBangalore24 Mar 2005
Tillakaratne DilshanSL829 & 73132121v NZWellington11 Apr 2005
Wavell HindsWI8263 & 19153140v PAKJamaica3 Jun 2005
Daren GangaWI8282251120v PAKMultan19 Nov 2006
Devon SmithWI8240 & 42169120v ENGManchester7 Jun 2007
Malinda WarnapuraSL828214090v BANColombo3 Jul 2007
Michael VandortSL820 & 82182100v AUSBrisbane8 Nov 2007
Sachin TendulkarIND8282 & DNB109120v PAKKolkata30 Nov 2007
Tim SoutheeNZ825 & 77*6059v ENGNapier22 Mar 2008
Gautam GambhirIND8239 & 4314590v SLColombo23 Jul 2008
Younis KhanPAK820 & 8215570v SLColombo12 Jul 2009
Tim PaineAUS8259 & 23196100v INDBangalore9 Oct 2010
Michael ClarkeAUS822 & 80145110v ENGAdelaide3 Dec 2010
Alastair CookENG8282152110v AUSMelbourne26 Dec 2010
Darren BravoWI829 & 7319580v INDBarbados28 Jun 2011
Tatenda TaibuZIM8223 & 5918080v BANHarare4 Aug 2011
Shahriar NafeesBAN8232 & 50120140v WIChittagong21 Oct 2011
Ravichandran AshwinIND8220 & 62115101v AUSSydney3 Jan 2012
Andrew StraussENG8256 & 2622670v PAKDubai3 Feb 2012
David WarnerAUS8259 & 2315480v INDChennai22 Feb 2013
Matt PriorENG828299102v NZWellington14 Mar 2013
PreviousPage 190Next

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.