Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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
Sachin TendulkarIND161122 & 39272270v ZIMDelhi18 Nov 2000
Marcus TrescothickENG161161232233v SLBirmingham30 May 2002
Mohammad AshrafulBAN161158* & 3207243v INDChattogram17 Dec 2004
Andrew StraussENG16125 & 136354210v SADurban26 Dec 2004
Jacques KallisSA161111 & 50*371200v AUSSydney2 Jan 2006
Shoaib MalikPAK16113 & 148*397242v SLColombo26 Mar 2006
Graeme SmithSA1617 & 154*267170v ENGBirmingham30 Jul 2008
Kevin PietersenENG161149 & 12222251v SALeeds2 Aug 2012
Michael ClarkeAUS161130 & 31297162v INDChennai22 Feb 2013
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Steve SmithAUS161133 & 28230172v INDBrisbane17 Dec 2014
Tom LathamNZ161161248173v BANHamilton28 Feb 2019
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Nkruma BonnerWI161123 & 38*493201v ENGNorth Sound8 Mar 2022
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Yashasvi JaiswalIND1610 & 161305153v AUSPerth22 Nov 2024
Donald BradmanAUS160123 & 37*336110v ENGMelbourne8 Mar 1929
Vijay HazareIND16026 & 134*-180v WIBombay9 Dec 1948
Mushtaq AliIND16054 & 106-90v WICalcutta31 Dec 1948
Jeffrey StollmeyerWI160160-110v INDMadras27 Jan 1949
Colin CowdreyENG160160-144v INDLeeds2 Jul 1959
Hanif MohammadPAK160160 & 02170v INDBombay2 Dec 1960
Neil HarveyAUS160154 & 6-190v ENGAdelaide25 Jan 1963
Clive LloydWI16082 & 78*-203v INDBombay13 Dec 1966
Mansur Ali Khan PataudiIND16075 & 85351200v AUSMelbourne30 Dec 1967
Doug WaltersAUS160110 & 50-170v WIAdelaide24 Jan 1969
Alvin KallicharranWI16080 & 80303240v ENGLondon26 Jul 1973
Javed MiandadPAK160154* & 6*-133v INDFaisalabad16 Oct 1978
Geoff BoycottENG16035 & 125395100v INDLondon30 Aug 1979
Desmond HaynesWI16055 & 10553190v NZDunedin8 Feb 1980
Sandeep PatilIND160114* & 46-131v SLChennai17 Sept 1982
Mike GattingENG160160266210v AUSManchester1 Aug 1985
Richie RichardsonWI160160278180v ENGBridgetown21 Mar 1986
Sanath JayasuriyaSL16048 & 112245213v AUSAdelaide25 Jan 1996
Mike AthertonENG160160376200v INDNottingham4 Jul 1996
Steve WaughAUS160160366220v SAJohannesburg28 Feb 1997
Aamer SohailPAK160160297171v WIRawalpindi29 Nov 1997
Aamer SohailPAK160160 & DNB255210v WIKarachi6 Dec 1997
Sachin TendulkarIND16047 & 113223202v NZWellington26 Dec 1998
Gary KirstenSA160160227171v BANPotchefstroom25 Oct 2002
Sean ErvineZIM16086 & 74275190v BANHarare19 Feb 2004
Rahul DravidIND160160304240v BANChattogram17 Dec 2004
Kevin PietersenENG160158 & 2262151v AUSAdelaide1 Dec 2006
MS DhoniIND16092 & 68*208115v AUSChandigarh17 Oct 2008
Sachin TendulkarIND160160 & DNB260260v NZHamilton18 Mar 2009
Alastair CookENG160160339170v WIChester-le-Street14 May 2009
Jonathan TrottENG16041 & 119274170v AUSLondon20 Aug 2009
Ross TaylorNZ160138 & 22146224v AUSHamilton27 Mar 2010
Sachin TendulkarIND160146 & 14*405172v SACape Town2 Jan 2011
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012

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.