Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Tino MawoyoZIM7843 & 35171120v BANHarare4 Aug 2011
Tharanga ParanavitanaSL786 & 7226840v PAKDubai26 Oct 2011
Mitchell JohnsonAUS7838* & 40*96120v SAJohannesburg17 Nov 2011
Ricky PontingAUS7878 & DNB140120v NZBrisbane1 Dec 2011
Rahul DravidIND7868 & 1021670v AUSMelbourne26 Dec 2011
Kevin PietersenENG787881111v WIBirmingham7 Jun 2012
Graeme SwannENG7837* & 418792v SALondon16 Aug 2012
MahmudullahBAN7876 & 210190v WIKhulna21 Nov 2012
Alviro PetersenSA7854 & 24174100v AUSAdelaide22 Nov 2012
Matthew WadeAUS7868 & 1011493v SAPerth30 Nov 2012
Mohammad AshrafulBAN7838 & 40193100v ZIMHarare17 Apr 2013
Kevin PietersenENG7814 & 64173150v AUSNottingham10 Jul 2013
Azhar AliPAK7878 & 018990v ZIMHarare3 Sept 2013
Brendan TaylorZIM7851 & 2721180v PAKHarare10 Sept 2013
Alastair CookENG7813 & 6522550v AUSBrisbane21 Nov 2013
Ian BellENG7872* & 6125104v AUSAdelaide5 Dec 2013
Alastair CookENG7827 & 51111100v AUSMelbourne26 Dec 2013
Dimuth KarunaratneSL7828 & 5012470v PAKColombo25 Jun 2015
Sarfraz AhmedPAK7878* & DNB10460v SLKandy3 Jul 2015
James TaylorENG7876 & 217060v PAKSharjah1 Nov 2015
KL RahulIND7850 & 288990v WISt Lucia9 Aug 2016
Ajinkya RahaneIND7877 & 1162110v NZKolkata30 Sept 2016
Shaun MarshAUS7863 & 1519380v SAPerth3 Nov 2016
Joe RootENG7853 & 2520590v INDVisakhapatnam17 Nov 2016
Usman KhawajaAUS784 & 7411690v PAKBrisbane15 Dec 2016
Moeen AliENG7838 & 4016681v AUSBrisbane23 Nov 2017
Haris SohailPAK7839 & 39*127111v ENGLondon24 May 2018
Niroshan DickwellaSL7816 & 6212580v WISt Lucia14 Jun 2018
Aiden MarkramSA7878 & DNB96141v PAKCape Town3 Jan 2019
Imam-ul-HaqPAK7843 & 3517080v SAJohannesburg11 Jan 2019
Aiden MarkramSA7860 & 18143120v SLPort Elizabeth21 Feb 2019
Tamim IqbalBAN7874 & 4116110v NZWellington8 Mar 2019
Angelo MathewsSL7850 & 28*17191v NZGalle14 Aug 2019
BJ WatlingNZ781 & 7717860v SLGalle14 Aug 2019
Marnus LabuschagneAUS7867 & 11153120v ENGManchester4 Sept 2019
Joe RootENG7857 & 2116750v AUSLondon12 Sept 2019
Cheteshwar PujaraIND7854 & 2422880v NZChristchurch29 Feb 2020
Virat KohliIND7874 & 418890v AUSAdelaide17 Dec 2020
BJ WatlingNZ7873 & 514890v PAKMount Maunganui26 Dec 2020
Rohit SharmaIND7826 & 5217582v AUSSydney7 Jan 2021
Rohit SharmaIND7819 & 5926181v ENGLeeds25 Aug 2021
Kraigg BrathwaiteWI7872 & 6206100v SLGalle29 Nov 2021
Joe RootENG7850 & 2814180v AUSMelbourne26 Dec 2021
Dean ElgarSA781 & 77158120v INDCenturion26 Dec 2021
Mahmudul Hasan JoyBAN7878 & DNB22870v NZMount Maunganui1 Jan 2022
Steve SmithAUS787819680v PAKRawalpindi4 Mar 2022
Keegan PetersenSA7864 & 14149110v BANGqeberha8 Apr 2022
Oshada FernandoSL7857 & 21*100112v BANDhaka23 May 2022
Ollie PopeENG7873 & 511750v SALondon17 Aug 2022
Ollie PopeENG7867 & 11*87140v SALondon8 Sept 2022
PreviousPage 208Next

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.