Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR100/1 (10.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
Ben DuckettENG18198 & 83246180v AUSLondon28 Jun 2023
Harry BrookENG181158 & 23265201v INDBirmingham2 Jul 2025
Warwick ArmstrongAUS18048 & 132275150v SAMelbourne17 Feb 1911
Sunil GavaskarIND180116 & 64*-110v WIGeorgetown19 Mar 1971
Dennis AmissENG18042 & 138*370150v NZNottingham7 Jun 1973
Dennis AmissENG1806 & 174456200v WIPort of Spain2 Feb 1974
John ReidNZ180180445160v SLColombo24 Mar 1984
Larry GomesWI18060 & 120*337150v AUSAdelaide7 Dec 1984
Saeed AnwarPAK18061 & 119273270v AUSBrisbane5 Nov 1999
VVS LaxmanIND180148 & 32316240v AUSAdelaide12 Dec 2003
Michael VaughanENG180166 & 14252221v AUSManchester11 Aug 2005
Mahela JayawardeneSL18061 & 119338210v ENGLondon11 May 2006
Virender SehwagIND180180190202v WISt Lucia10 Jun 2006
Andrew StraussENG180142 & 38282231v WIBarbados26 Feb 2009
David WarnerAUS180180159205v INDPerth13 Jan 2012
Tillakaratne DilshanSL18054 & 126253180v BANGalle8 Mar 2013
Jonny BairstowENG180150* & 30*266202v SACape Town2 Jan 2016
Abdullah ShafiquePAK18044 & 136*347182v AUSRawalpindi4 Mar 2022
Usman KhawajaAUS180180 & DNB422210v INDAhmedabad9 Mar 2023
Travis HeadAUS18010 & 170247172v ENGAdelaide17 Dec 2025
Justin GreavesWI180180 & DNB325142v SLNorth Sound3 Jul 2026
Wilfred RhodesENG179179405150v AUSMelbourne9 Feb 1912
Bill WoodfullAUS17968 & 111502100v ENGSydney14 Dec 1928
Patsy HendrenENG17956 & 123-210v WIGeorgetown21 Feb 1930
Patsy HendrenENG17993 & 86-60v SACape Town1 Jan 1931
Dudley NourseSA17965 & 114--0v AUSCape Town31 Dec 1949
Brian LuckhurstENG17978 & 101388211v INDManchester5 Aug 1971
Alvin KallicharranWI179158 & 21394220v ENGPort of Spain2 Feb 1974
Dennis AmissENG179179397221v INDDelhi17 Dec 1976
Geoff BoycottENG17979 & 100*501170v PAKSindh2 Jan 1978
Gundappa ViswanathIND179179-140v WIKanpur2 Feb 1979
Greg ChappellAUS179176 & 3*228232v NZChristchurch19 Mar 1982
Mike AthertonENG17980 & 99425220v AUSLondon17 Jun 1993
Steve WaughAUS17999* & 80324210v ENGPerth3 Feb 1995
Brian LaraWI179179206261v ENGLondon24 Aug 1995
Nathan AstleNZ17954 & 125198322v WIBarbados19 Apr 1996
Saleem MalikPAK17924 & 155296300v SLColombo26 Apr 1997
Russel ArnoldSL179123 & 56*359240v PAKLahore4 Mar 1999
Marcus TrescothickENG179122 & 57517180v SLGalle22 Feb 2001
Michael VaughanENG17964 & 115367260v SLLondon16 May 2002
Habibul BasharBAN17971 & 108290230v PAKKarachi20 Aug 2003
Graeme SmithSA17946 & 133386210v PAKLahore8 Oct 2007
Michael ClarkeAUS179138 & 41305190v SASydney3 Jan 2009
Shoaib MalikPAK17945 & 134310202v SLColombo20 Jul 2009
Thilan SamaraweeraSL179159 & 20292253v NZGalle18 Aug 2009
Mahela JayawardeneSL179174 & 5278201v INDColombo26 Jul 2010
Murali VijayIND179153 & 26350243v AUSChandigarh14 Mar 2013
Mominul HaqueBAN17948 & 131*289160v ZIMChittagong12 Nov 2014
Joe RootENG179176 & 3215261v NZNottingham10 Jun 2022
Dimuth KarunaratneSL179179235150v IREGalle16 Apr 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.