Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd 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)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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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
James AndersonENG8181130170v INDNottingham9 Jul 2014
Quinton de KockSA8181 & DNB15251v ZIMHarare9 Aug 2014
Kumar SangakkaraSL8122 & 5917560v PAKColombo14 Aug 2014
Chris RogersAUS8138 & 4326120v PAKDubai22 Oct 2014
Mitchell MarshAUS8141 & 4011393v INDAdelaide9 Dec 2014
Mominul HaqueBAN8113 & 68136110v PAKMirpur6 May 2015
Jos ButtlerENG8167 & 14144110v NZLondon21 May 2015
Marlon SamuelsWI817 & 7422381v AUSDominica3 Jun 2015
Darren BravoWI8150 & 31173103v SLGalle14 Oct 2015
Alastair CookENG8176 & 5213120v SACenturion22 Jan 2016
James VinceENG8139 & 42188130v PAKBirmingham3 Aug 2016
Chamu ChibhabhaZIM8160 & 21213130v NZBulawayo6 Aug 2016
Tamim IqbalBAN8156 & 2594130v NZWellington12 Jan 2017
Babar AzamPAK8172 & 9*22381v WIJamaica21 Apr 2017
Ben StokesENG8158 & 23150130v SAManchester4 Aug 2017
Regis ChakabvaZIM8110 & 71*21750v WIBulawayo29 Oct 2017
Imam-ul-HaqPAK817 & 74*14790v IREDublin11 May 2018
Jos ButtlerENG8114 & 6715380v PAKLondon24 May 2018
Kraigg BrathwaiteWI8122 & 59*25180v SLSt Lucia14 Jun 2018
Angelo MathewsSL8110 & 7117190v SAColombo20 Jul 2018
Azhar AliPAK818118771v NZDubai24 Nov 2018
Ajinkya RahaneIND8151 & 3015282v AUSPerth14 Dec 2018
Ravindra JadejaIND818111471v AUSSydney3 Jan 2019
Marcus HarrisAUS8179 & 2*13280v INDSydney3 Jan 2019
Marnus LabuschagneAUS818115030v SLBrisbane24 Jan 2019
Tim MurtaghIRE8154* & 2710782v AFGDehradun15 Mar 2019
Tim PaineAUS8158 & 23*145120v ENGManchester4 Sept 2019
Rory BurnsENG8181 & 018890v AUSManchester4 Sept 2019
Vernon PhilanderSA8144* & 3726482v INDPune10 Oct 2019
Vernon PhilanderSA8135 & 46149100v ENGCenturion26 Dec 2019
Joe DenlyENG8150 & 31190122v SACenturion26 Dec 2019
Shane DowrichWI8161 & 2015290v ENGSouthampton8 Jul 2020
Shubman GillIND8150 & 31165120v AUSSydney7 Jan 2021
Cheteshwar PujaraIND8125 & 5630590v AUSBrisbane15 Jan 2021
Rassie van der DussenSA8117 & 6418180v PAKKarachi26 Jan 2021
Rahmat ShahAFG8123 & 58121111v ZIMAbu Dhabi10 Mar 2021
Mominul HaqueBAN8149 & 32152110v SLKandy29 Apr 2021
Rory BurnsENG8181 & 0189100v NZBirmingham10 Jun 2021
Daniel LawrenceENG8181* & 0126130v NZBirmingham10 Jun 2021
Nazmul Hossain ShantoBAN8164 & 17150101v NZMount Maunganui1 Jan 2022
Imam-ul-HaqPAK8111 & 7024070v AUSLahore21 Mar 2022
Imam-ul-HaqPAK8132 & 4914480v SLGalle24 Jul 2022
Innocent KaiaZIM8138 & 43109120v WIBulawayo12 Feb 2023
Dinesh ChandimalSL8139 & 4217180v NZChristchurch9 Mar 2023
Dinesh ChandimalSL8123 & 5895140v ENGLondon29 Aug 2024
Will YoungNZ8133 & 48*149121v INDBengaluru16 Oct 2024
Corbin BoschSA8181* & 094150v PAKCenturion26 Dec 2024
Beau WebsterAUS8172 & 9103120v SALondon11 Jun 2025
Joe RootENG8128 & 53*14280v INDLeeds20 Jun 2025
Rishabh PantIND818112163v AFGMullanpur6 Jun 2026
PreviousPage 195Next

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.