Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR67/0 (7.4)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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Michael VaughanENG1830 & 183285271v AUSSydney2 Jan 2003
Brian LaraWI18361 & 122321270v PAKLahore11 Nov 2006
Andrew StraussENG183169 & 14299261v WIAntigua15 Feb 2009
Matt PriorENG18373 & 110*312330v NZAuckland22 Mar 2013
Ian BellENG183109 & 74314270v AUSLondon18 Jul 2013
Usman KhawajaAUS183174 & 9*250162v NZBrisbane5 Nov 2015
Ajinkya RahaneIND18381 & 102405150v WINorth Sound22 Aug 2019
Daryl MitchellNZ183102 & 8127996v SLChristchurch9 Mar 2023
Temba BavumaSA18370 & 113345181v SLDurban27 Nov 2024
Yashasvi JaiswalIND183175 & 8265240v WIDelhi10 Oct 2025
Phil MeadENG182182* & DNB-210v AUSLondon13 Aug 1921
Clyde WalcottWI18214 & 168*-240v ENGLondon24 Jun 1950
Colin CowdreyENG182182 & DNB-231v PAKLondon16 Aug 1962
Terry JarvisNZ182182555190v WIGeorgetown6 Apr 1972
Gordon GreenidgeWI182100 & 82-225v PAKKingston15 Apr 1977
Viv RichardsWI1820 & 182*258232v ENGBridgetown13 Mar 1981
Greg ChappellAUS182182 & DNB400170v PAKSydney2 Jan 1984
David GowerENG1829 & 173*304160v PAKLahore19 Mar 1984
Robin SmithENG182121* & 61*291160v INDManchester9 Aug 1990
Richie RichardsonWI182182 & DNB260262v AUSGeorgetown23 Mar 1991
Mohammad AzharuddinIND182182 & DNB197121v ENGKolkata29 Jan 1993
Michael SlaterAUS18296 & 86*271230v WISydney2 Jan 2001
Michael HusseyAUS182182203211v BANChattogram16 Apr 2006
Justin LangerAUS18282 & 100*244210v ENGBrisbane23 Nov 2006
Malinda WarnapuraSL182120 & 62317190v WIGuyana22 Mar 2008
Shane WatsonAUS182126 & 56397171v INDChandigarh1 Oct 2010
Jacques KallisSA182182*326231v ENGLondon19 Jul 2012
Joe RootENG182182* & DNB229174v WIGrenada21 Apr 2015
Joe RootENG18298 & 84300230v NZLondon21 May 2015
Shaun MarshAUS182182266151v WIHobart10 Dec 2015
Ben DuckettENG182182 & 0*178241v IRELondon1 Jun 2023
Kamindu MendisSL182182*250164v NZGalle26 Sept 2024
Phil MeadENG181181 & DNB--0v SADurban18 Jan 1923
Bill WoodfullAUS181155 & 26*470110v ENGLondon27 Jun 1930
Bill PonsfordAUS181181413190v ENGLeeds20 Jul 1934
Bill BrownAUS18148 & 133570180v ENGNottingham10 Jun 1938
Wally HammondENG181181-160v SACape Town31 Dec 1938
Alan MelvilleSA18178 & 103-150v ENGDurban3 Mar 1939
Wally HammondENG18143 & 138-210v WILondon19 Aug 1939
Peter BurgeAUS181181-220v ENGLondon17 Aug 1961
John EdrichENG181164 & 17453220v AUSLondon22 Aug 1968
Clive LloydWI181178 & 3-241v AUSGeorgetown6 Apr 1973
Mike DennessENG181181392250v NZAuckland20 Feb 1975
Kepler WesselsAUS181179 & 2241231v PAKAdelaide9 Dec 1983
Daryll CullinanSA181113 & 68282202v SLCape Town19 Mar 1998
Wasim JafferIND18181 & 100382270v ENGNagpur1 Mar 2006
Alastair CookENG181105 & 76*250240v PAKManchester22 Jul 2016
Kane WilliamsonNZ181113 & 68*254160v ZIMBulawayo6 Aug 2016
Mitchell MarshAUS181181236290v ENGPerth14 Dec 2017
Travis HeadAUS181163 & 18201253v INDLondon7 Jun 2023

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.