Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Zulfiqar BabarPAK5656 & DNB6062v SLGalle17 Jun 2015
Naman OjhaIND5621 & 3511770v SLColombo28 Aug 2015
Ravichandran AshwinIND5656 & DNB14061v SADelhi3 Dec 2015
Temba BavumaSA5622 & 3417271v INDDelhi3 Dec 2015
Mitchell MarshAUS5631 & 2510080v SLKandy26 Jul 2016
Sarfraz AhmedPAK5656 & DNB5960v WIAbu Dhabi21 Oct 2016
Darren BravoWI5643 & 1311970v PAKAbu Dhabi21 Oct 2016
Sami AslamPAK566 & 5014160v WIAbu Dhabi21 Oct 2016
Alastair CookENG562 & 5419940v INDVisakhapatnam17 Nov 2016
Misbah-ul-HaqPAK5618 & 3814151v AUSSydney3 Jan 2017
Shane DowrichWI5656 & 013290v PAKJamaica21 Apr 2017
Dean ElgarSA5654 & 213980v ENGLondon6 Jul 2017
Alastair CookENG5646 & 1012280v SAManchester4 Aug 2017
Stuart BroadENG56566381v AUSMelbourne26 Dec 2017
David WarnerAUS565610460v ENGSydney4 Jan 2018
Stuart ThompsonIRE563 & 5313760v PAKDublin11 May 2018
Devendra BishooWI5640 & 16*20570v SLTrinidad6 Jun 2018
Hanuma VihariIND5656 & 013071v ENGLondon7 Sept 2018
Sunil AmbrisWI5618 & 3812170v INDHyderabad12 Oct 2018
Theunis de BruynSA5649 & 799100v PAKJohannesburg11 Jan 2019
Oshada FernandoSL5619 & 3711870v SADurban13 Feb 2019
Shadman IslamBAN5627 & 299780v NZWellington8 Mar 2019
Ben StokesENG5650 & 612490v AUSBirmingham1 Aug 2019
Joe DenlyENG5630 & 2611880v AUSLondon14 Aug 2019
Dane PiedtSA560 & 5611191v INDVisakhapatnam2 Oct 2019
Liton DasBAN5621 & 3570100v INDIndore14 Nov 2019
Colin de GrandhommeNZ5623 & 338651v AUSPerth12 Dec 2019
Dimuth KarunaratneSL5644 & 1215830v ZIMHarare27 Jan 2020
Dominic SibleyENG560 & 5613770v WIManchester24 Jul 2020
Joe RootENG5614 & 4214290v PAKManchester5 Aug 2020
Lahiru ThirimanneSL5643 & 1312850v ENGGalle22 Jan 2021
Dominic SibleyENG560 & 56*15820v SLGalle22 Jan 2021
Mushfiqur RahimBAN5638 & 1811760v WIChattogram3 Feb 2021
Tarisai MusakandaZIM5641 & 1515741v AFGAbu Dhabi10 Mar 2021
Luke JongweZIM5619 & 3794100v PAKHarare7 May 2021
Kieran PowellWI565 & 51122100v SAGros Islet18 Jun 2021
Ravindra JadejaIND5656 & DNB8681v ENGNottingham4 Aug 2021
Mohammed ShamiIND560 & 56*7261v ENGLondon12 Aug 2021
Fawad AlamPAK5656 & 012060v WIKingston12 Aug 2021
Azhar AliPAK565614480v BANDhaka4 Dec 2021
Cheteshwar PujaraIND563 & 53119100v SAJohannesburg3 Jan 2022
Aiden MarkramSA5642 & 14147110v NZChristchurch25 Feb 2022
Kusal MendisSL562 & 546780v INDBengaluru12 Mar 2022
Brandon MavutaZIM5656 & DNB13290v WIBulawayo4 Feb 2023
Joe RootENG5656 & DNB5941v IRELondon1 Jun 2023
Usman KhawajaAUS5613 & 4313350v ENGLeeds6 Jul 2023
Nishan MadushkaSL564 & 5212471v PAKGalle16 Jul 2023
Ravichandran AshwinIND5656 & DNB7880v WIPort of Spain20 Jul 2023
David BedinghamSA56568772v INDCenturion26 Dec 2023
Shreyas IyerIND5627 & 2911150v ENGVisakhapatnam2 Feb 2024
PreviousPage 324Next

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.