Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM128/2 (37.5)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
Jimmy AdamsWI989829990v ENGBirmingham15 Jun 2000
Mark BoucherSA9876 & 22*132110v NZBloemfontein17 Nov 2000
Ramnaresh SarwanWI987 & 91264100v SAGeorgetown9 Mar 2001
Craig McMillanNZ989897133v PAKHamilton27 Mar 2001
Hamilton MasakadzaZIM9813 & 85270150v SAHarare7 Sept 2001
Ramnaresh SarwanWI9840 & 58264110v AUSBarbados1 May 2003
Graham ThorpeENG9857 & 41330100v SLKandy10 Dec 2003
Mohammad AshrafulBAN9898 & 018293v ZIMHarare19 Feb 2004
Virender SehwagIND9888 & 10136122v SAKolkata28 Nov 2004
AB de VilliersSA9898118200v ZIMCape Town4 Mar 2005
Rahul DravidIND9898 & DNB237140v ZIMHarare20 Sept 2005
Gautam GambhirIND9897 & 1*124170v ZIMHarare20 Sept 2005
Hamilton MasakadzaZIM9827 & 71196121v INDHarare20 Sept 2005
Mohammad YousufPAK9878 & 2021282v ENGFaisalabad20 Nov 2005
Dwayne BravoWI9834 & 64185120v AUSAdelaide25 Nov 2005
VVS LaxmanIND9890 & 8*227120v PAKFaisalabad21 Jan 2006
Chris GayleWI9830 & 68175150v NZWellington17 Mar 2006
Dwayne BravoWI9829 & 6919095v AUSBarbados12 Jun 2008
Kevin PietersenENG984 & 94145130v SABirmingham30 Jul 2008
Gautam GambhirIND9872 & 26171130v SLColombo8 Aug 2008
Sachin TendulkarIND9888 & 10*123110v AUSChandigarh17 Oct 2008
Aaron RedmondNZ9819 & 79302120v BANChittagong17 Oct 2008
Kevin PietersenENG9897 & 1175121v WIJamaica4 Feb 2009
Umar AkmalPAK9846 & 5281123v NZWellington3 Dec 2009
Umar AkmalPAK9849 & 49129150v AUSSydney3 Jan 2010
Tamim IqbalBAN9868 & 3089161v NZHamilton15 Feb 2010
MS DhoniIND9898156121v NZNagpur20 Nov 2010
Misbah-ul-HaqPAK9889 & 9*34781v SLSharjah3 Nov 2011
Lahiru ThirimanneSL9891 & 7174141v AUSSydney3 Jan 2013
Misbah-ul-HaqPAK981 & 9725581v SLDubai8 Jan 2014
MS DhoniIND9871 & 27155190v ENGManchester7 Aug 2014
Brendan TaylorZIM9893 & 516880v SAHarare9 Aug 2014
Mitchell JohnsonAUS9837 & 6118991v PAKDubai22 Oct 2014
Leon JohnsonWI9854 & 44160150v SACape Town2 Jan 2015
Ajinkya RahaneIND9898103140v BANFatullah10 Jun 2015
Amit MishraIND9859 & 39149110v SLColombo28 Aug 2015
Gary BallanceENG9870 & 28220150v PAKBirmingham3 Aug 2016
Martin GuptillNZ9887 & 11163131v ZIMBulawayo6 Aug 2016
Joe RootENG9821 & 77153120v INDMumbai8 Dec 2016
Angelo MathewsSL9839 & 59189120v SAPort Elizabeth26 Dec 2016
Henry NichollsNZ9898 & DNB149120v BANChristchurch20 Jan 2017
Upul TharangaSL9871 & 27176141v ZIMColombo14 Jul 2017
Peter HandscombAUS9882 & 16*15880v BANChattogram4 Sept 2017
Jonny BairstowENG9870 & 28128140v INDBirmingham1 Aug 2018
Rassie van der DussenSA980 & 98145152v ENGJohannesburg24 Jan 2020
Angelo MathewsSL9827 & 7127351v ENGGalle14 Jan 2021
Shubman GillIND987 & 9116192v AUSBrisbane15 Jan 2021
Donald TiripanoZIM983 & 95283160v AFGAbu Dhabi10 Mar 2021
Devon ConwayNZ9846 & 52171150v ENGNottingham10 Jun 2022
Liton DasBAN9825 & 7312491v INDDhaka22 Dec 2022
PreviousPage 140Next

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.