Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
Tillakaratne DilshanSL149121 & 28228152v PAKColombo30 Jun 2012
Jonny BairstowENG14995 & 54243210v SALondon16 Aug 2012
Moisés HenriquesAUS14968 & 81*280112v INDChennai22 Feb 2013
Younis KhanPAK149136 & 13*240191v SLAbu Dhabi31 Dec 2013
Joe RootENG149149*165181v INDLondon15 Aug 2014
Moeen AliENG14963 & 86*214172v PAKBirmingham3 Aug 2016
Tom LathamNZ149136 & 13290121v ZIMBulawayo6 Aug 2016
Tamim IqbalBAN14971 & 78299133v AUSDhaka27 Aug 2017
Haris SohailPAK149110 & 39321104v AUSDubai7 Oct 2018
Zak CrawleyENG14976 & 73210193v INDVisakhapatnam2 Feb 2024
David BedinghamSA14939 & 110243192v NZHamilton13 Feb 2024
Ben DuckettENG149113 & 36141250v NZNottingham25 Jun 2026
Wally HammondENG148113 & 35454140v AUSLeeds11 Jul 1930
Les AmesENG148148*-142v SALondon17 Aug 1935
Collie SmithWI14844 & 104-140v AUSKingston26 Mar 1955
Barry ShepherdAUS14870 & 78-160v SAAdelaide24 Jan 1964
Ken BarringtonENG148148*-90v SADurban4 Dec 1964
Ajit WadekarIND148143 & 5*-120v NZWellington29 Feb 1968
Tony GreigENG148148 & DNB291240v INDBombay6 Feb 1973
Lawrence RoweWI148123 & 25414121v ENGPort of Spain30 Mar 1974
Viv RichardsWI14850 & 98157210v AUSMelbourne31 Jan 1976
Glenn TurnerNZ148113 & 35-200v INDKanpur18 Nov 1976
Zaheer AbbasPAK14890 & 58218150v AUSMelbourne1 Jan 1977
Majid KhanPAK14829 & 119*-180v NZNapier16 Feb 1979
Javed MiandadPAK148129* & 19354160v AUSPerth24 Mar 1979
Tim RobinsonENG148148294180v AUSBirmingham15 Aug 1985
Jack RichardsENG148133 & 15245170v AUSPerth28 Nov 1986
Javed MiandadPAK14894 & 54--1v INDChennai3 Feb 1987
Geoff MarshAUS14864 & 84*344230v PAKLahore7 Oct 1988
Richie RichardsonWI14826 & 122327160v AUSMelbourne24 Dec 1988
Robin SmithENG148148*271200v WILondon20 Jun 1991
Sachin TendulkarIND148148*213140v AUSSydney2 Jan 1992
Alec StewartENG148148265170v NZChristchurch18 Jan 1992
Carl HooperWI14881 & 67207156v INDNagpur1 Dec 1994
Jimmy AdamsWI148125* & 23460160v INDNagpur1 Dec 1994
Andy FlowerZIM14865 & 83262221v NZAuckland26 Feb 1998
Jacques KallisSA148148*340171v NZChristchurch11 Mar 1999
Sanath JayasuriyaSL148148156241v SAGalle20 Jul 2000
Graham ThorpeENG148138 & 10303191v PAKManchester31 May 2001
Rahul DravidIND148148307230v ENGLeeds22 Aug 2002
Ricky PontingAUS148141 & 7175240v PAKSri Lanka3 Oct 2002
Inzamam-ul-HaqPAK14810 & 138*248221v BANMultan3 Sept 2003
Mohammad YousufPAK14860 & 88*326200v NZWellington26 Dec 2003
Chris GayleWI148116 & 32168271v SACape Town2 Jan 2004
MS DhoniIND148148 & DNB153194v PAKFaisalabad21 Jan 2006
Mohammad KaifIND148148*243120v WISt Lucia10 Jun 2006
Sourav GangulyIND148102 & 46214180v PAKKolkata30 Nov 2007
Michael VaughanENG14887 & 61248200v SLColombo9 Dec 2007
Kumar SangakkaraSL148144 & 4296140v INDColombo8 Aug 2008
Paul CollingwoodENG148145 & 3199104v BANChittagong12 Mar 2010

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.