Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM225/2 (59)ZIM chose to batODI2nd 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
Herschelle GibbsSA9427 & 67123160v AUSSydney2 Jan 2006
Herschelle GibbsSA9494 & DNB205150v PAKCenturion11 Jan 2007
Imran FarhatPAK9426 & 68226140v SACenturion11 Jan 2007
Sourav GangulyIND9437 & 57145131v ENGLondon9 Aug 2007
Daniel VettoriNZ949487170v BANWellington12 Jan 2008
Brad HodgeAUS9467 & 27175131v WIJamaica22 May 2008
Neil McKenzieSA9472 & 22183150v ENGBirmingham30 Jul 2008
Andrew SymondsAUS9457 & 3716581v SAPerth17 Dec 2008
Mohammad HafeezPAK9460 & 34136120v SADubai12 Nov 2010
AB de VilliersSA9425 & 6922091v SLDurban26 Dec 2011
Shivnarine ChanderpaulWI9494 & DNB217101v AUSTrinidad15 Apr 2012
Angelo MathewsSL9475 & 19247120v AUSHobart14 Dec 2012
Sachin TendulkarIND9481 & 13*16972v AUSChennai22 Feb 2013
Ed CowanAUS9486 & 825890v INDChandigarh14 Mar 2013
Dimuth KarunaratneSL9432 & 62*168150v PAKDubai8 Jan 2014
Kane WilliamsonNZ9442 & 52282100v WITrinidad16 Jun 2014
Cheteshwar PujaraIND9473 & 21173130v AUSAdelaide9 Dec 2014
Upul TharangaSL9446 & 48139120v PAKKandy3 Jul 2015
Ben StokesENG9452 & 42137152v AUSCardiff8 Jul 2015
Alex HalesENG9483 & 11182101v SLChester-le-Street27 May 2016
Joe RootENG9488 & 6166100v INDChennai16 Dec 2016
Moeen AliENG9487 & 716380v SALondon6 Jul 2017
Peter MoorZIM9452 & 4231950v WIBulawayo29 Oct 2017
Hardik PandyaIND9493 & 1100141v SACape Town5 Jan 2018
Mushfiqur RahimBAN9492 & 2212100v SLChattogram31 Jan 2018
Liton DasBAN940 & 94183110v SLChattogram31 Jan 2018
Steve SmithAUS9456 & 38195140v SADurban1 Mar 2018
James VinceENG9418 & 76169130v NZChristchurch30 Mar 2018
Joe RootENG9480 & 14191100v INDBirmingham1 Aug 2018
Keshav MaharajSA9472 & 22197150v INDPune10 Oct 2019
Daniel LawrenceENG9473 & 21*20261v SLGalle14 Jan 2021
Tamim IqbalBAN9444 & 5098151v WIDhaka11 Feb 2021
Lahiru ThirimanneSL9455 & 39220110v WINorth Sound29 Mar 2021
Tafadzwanashe KaitanoZIM9487 & 7413100v BANHarare7 Jul 2021
Virat KohliIND9450 & 44192150v ENGLondon2 Sept 2021
David WarnerAUS9494 & DNB176112v ENGBrisbane8 Dec 2021
Craig ErvineZIM9422 & 7214170v WIBulawayo12 Feb 2023
Usman KhawajaAUS9417 & 77257140v ENGLondon28 Jun 2023
Mahmudul Hasan JoyBAN9486 & 8212110v NZSylhet28 Nov 2023
Agha SalmanPAK9431 & 63142101v ENGMultan15 Oct 2024
Sean WilliamsZIM9483* & 116592v SABulawayo6 Jul 2025
Ben DuckettENG9494100130v INDManchester23 Jul 2025
Mahmudul Hasan JoyBAN9434 & 6017780v IREDhaka19 Nov 2025
Zak CrawleyENG949 & 8517080v AUSAdelaide17 Dec 2025
Dick BarlowENG9331 & 62-110v AUSSydney17 Feb 1882
Reggie DuffAUS9379 & 14-140v ENGAdelaide15 Jan 1904
Gilbert JessopENG9393-140v SALondon1 Jul 1907
Victor TrumperAUS9373 & 20--0v ENGLondon9 Aug 1909
Jack GregoryAUS9393 & DNB13780v ENGSydney25 Feb 1921
Frank MannENG9334 & 59--2v SAJohannesburg9 Feb 1923
PreviousPage 151Next

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.