Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27TITWAR

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
Allan BorderAUS114110 & 428751v WIMelbourne26 Dec 1992
Mike GattingENG11433 & 81308141v INDKolkata29 Jan 1993
David BoonAUS11421 & 93346130v ENGManchester3 Jun 1993
Ian HealyAUS11412 & 102*181130v ENGManchester3 Jun 1993
Michael SlaterAUS11411 & 103260110v ENGSydney1 Jan 1995
Inzamam-ul-HaqPAK11419 & 95206200v SAJohannesburg19 Jan 1995
Greg BlewettAUS114102* & 12234120v ENGAdelaide26 Jan 1995
Mark RamprakashENG11472 & 42235160v AUSPerth3 Feb 1995
Richie RichardsonWI114100 & 14236132v AUSKingston29 Apr 1995
Brian LaraWI11440 & 74176132v NZSt John's27 Apr 1996
Lance KlusenerSA114102* & 12130141v INDCape Town2 Jan 1997
Matthew ElliottAUS114114 & DNB26580v NZHobart27 Nov 1997
Nathan AstleNZ114114192160v ZIMAuckland26 Feb 1998
Aravinda de SilvaSL11477 & 37160190v SACape Town19 Mar 1998
Ridley JacobsWI114113* & 1242114v SABridgetown29 Mar 2001
Craig WishartZIM114114 & DNB145112v BANChittagong15 Nov 2001
Andy FlowerZIM114114* & DNB150130v BANChittagong15 Nov 2001
Chris HarrisNZ11471 & 43263160v ENGAuckland30 Mar 2002
Herschelle GibbsSA114114190172v BANPotchefstroom25 Oct 2002
Mark ButcherENG114106 & 8226220v SANottingham14 Aug 2003
Yasir HameedPAK11491 & 23200170v INDMultan28 Mar 2004
Graham ThorpeENG114114 & DNB23990v WIManchester12 Aug 2004
Brendan TaylorZIM11437 & 77196201v NZBulawayo15 Aug 2005
Michael VandortSL1149 & 105322100v ENGBirmingham25 May 2006
Wasim JafferIND11460 & 54219150v WISt Kitts22 Jun 2006
Andrew StraussENG11496 & 18227190v INDLondon19 Jul 2007
Brendon McCullumNZ11430 & 84*235163v AUSAdelaide28 Nov 2008
Brendan NashWI114114148141v SASt Kitts18 Jun 2010
Sachin TendulkarIND11423 & 91206150v ENGLondon18 Aug 2011
Shakib Al HasanBAN11417 & 97137131v WIKhulna21 Nov 2012
Michael ClarkeAUS1141 & 11314091v ENGBrisbane21 Nov 2013
Kane WilliamsonNZ11458 & 56231140v WIHamilton19 Dec 2013
Faf du PlessisSA11467 & 47244110v AUSCape Town1 Mar 2014
Ben StokesENG11479 & 35142151v WIAntigua13 Apr 2015
Joe RootENG114110 & 4*152170v SAJohannesburg14 Jan 2016
Misbah-ul-HaqPAK114114 & 0201180v ENGLondon14 Jul 2016
Dimuth KarunaratneSL11426 & 88251120v ZIMHarare6 Nov 2016
Kurtis PattersonAUS114114* & DNB192141v SLCanberra1 Feb 2019
Shakib Al HasanBAN11451 & 63166121v WINorth Sound16 Jun 2022
Aiden MarkramSA11496 & 18195200v WIJohannesburg8 Mar 2023
Cameron GreenAUS114114 & DNB170180v INDAhmedabad9 Mar 2023
Alex CareyAUS11448 & 66*174151v INDLondon7 Jun 2023
Shan MasoodPAK11454 & 60147101v AUSMelbourne26 Dec 2023
Virat KohliIND11438 & 76146171v SACenturion26 Dec 2023
Ibrahim ZadranAFG1140 & 114261120v SLColombo2 Feb 2024
Ben DuckettENG114114 & 0131160v PAKMultan15 Oct 2024
Kyle VerreynneSA114114 & DNB14482v BANDhaka21 Oct 2024
Kyle VerreynneSA114105* & 9160133v SLGqeberha5 Dec 2024
Ollie PopeENG114106 & 8145160v INDLeeds20 Jun 2025
Tanzid HasanBAN11483 & 31109144v AFGAbu Dhabi9 Oct 2026
PreviousPage 100Next

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.