Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 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 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th 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)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd 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
Hamish RutherfordNZ4712 & 358980v INDWellington14 Feb 2014
JP DuminySA474 & 4310780v AUSCape Town1 Mar 2014
Shivnarine ChanderpaulWI4747 & DNB9351v NZTrinidad16 Jun 2014
Stuart BroadENG47474290v INDNottingham9 Jul 2014
Murali VijayIND4735 & 1213060v ENGSouthampton27 Jul 2014
Shane WatsonAUS4714 & 3311971v INDAdelaide9 Dec 2014
Younis KhanPAK4747 & DNB7961v SLGalle17 Jun 2015
Shakib Al HasanBAN474711440v SAChittagong21 Jul 2015
Dimuth KarunaratneSL471 & 4610860v INDColombo20 Aug 2015
Doug BracewellNZ4747 & DNB5980v SLDunedin10 Dec 2015
Rajindra ChandrikaWI4716 & 3115170v INDAntigua21 Jul 2016
Wriddhiman SahaIND474711650v WIJamaica30 Jul 2016
Jason HolderWI4731* & 165841v PAKAbu Dhabi21 Oct 2016
Hashim AmlaSA47476750v AUSHobart12 Nov 2016
Cheteshwar PujaraIND474710460v ENGMumbai8 Dec 2016
Nurul HasanBAN4747 & 010050v NZChristchurch20 Jan 2017
Ravichandran AshwinIND4747 & DNB6070v SLGalle26 Jul 2017
MahmudullahBAN474 & 436581v SABloemfontein6 Oct 2017
Dhananjaya de SilvaSL4719 & 285471v BANDhaka8 Feb 2018
Nathan LyonAUS4747 & 03880v SACape Town22 Mar 2018
Ed JoyceIRE474 & 4310260v PAKDublin11 May 2018
Ben StokesENG4738 & 97471v PAKLondon24 May 2018
Hashmatullah ShahidiAFG4711 & 36*11280v INDBengaluru14 Jun 2018
Kusal MendisSL4722 & 2510380v WIBarbados23 Jun 2018
Tamim IqbalBAN4747 & 011260v WIJamaica12 Jul 2018
Kieran PowellWI4729 & 187651v BANJamaica12 Jul 2018
Neil WagnerNZ47473563v BANHamilton28 Feb 2019
James PattinsonAUS470 & 47*5024v ENGBirmingham1 Aug 2019
Jason HolderWI4739 & 88460v INDNorth Sound22 Aug 2019
Dimuth KarunaratneSL4737 & 10*9150v ZIMHarare19 Jan 2020
Joe DenlyENG4718 & 2912870v WISouthampton8 Jul 2020
Babar AzamPAK474712730v ENGSouthampton13 Aug 2020
Mayank AgarwalIND4738 & 99041v AUSBrisbane15 Jan 2021
Lasith AmbuldeniyaSL477 & 407562v ENGGalle22 Jan 2021
Mominul HaqueBAN4721 & 2610770v WIDhaka11 Feb 2021
Ross TaylorNZ4714 & 337322v ENGLondon2 Jun 2021
Kyle MayersWI4745 & 26780v SLGalle21 Nov 2021
Cheteshwar PujaraIND470 & 4710261v NZMumbai3 Dec 2021
Mehedi Hasan MirazBAN4747 & DNB8880v NZMount Maunganui1 Jan 2022
Tim SoutheeNZ4726 & 214980v ENGLondon2 Jun 2022
Dean ElgarSA47478180v ENGLondon17 Aug 2022
Alzarri JosephWI474 & 439943v AUSPerth30 Nov 2022
Roston ChaseWI4734 & 138561v AUSAdelaide8 Dec 2022
Tom BlundellNZ4747 & DNB11631v PAKKarachi26 Dec 2022
Simon HarmerSA4747 & DNB16540v AUSSydney4 Jan 2023
Dean ElgarSA4742 & 56770v WIJohannesburg8 Mar 2023
Sadeera SamarawickramaSL4736 & 116870v PAKGalle16 Jul 2023
Ramesh MendisSL475 & 4211941v PAKGalle16 Jul 2023
Travis HeadAUS474 & 437570v ENGLondon27 Jul 2023
Usman KhawajaAUS4747 & 014940v PAKSydney3 Jan 2024
PreviousPage 388Next

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.