Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Daryl MitchellNZ183102 & 8127996v SLChristchurch9 Mar 2023
Temba BavumaSA18370 & 113345181v SLDurban27 Nov 2024
Yashasvi JaiswalIND183175 & 8265240v WIDelhi10 Oct 2025
Ben DuckettENG182182 & 0*178241v IRELondon1 Jun 2023
Kamindu MendisSL182182*250164v NZGalle26 Sept 2024
Alastair CookENG181105 & 76*250240v PAKManchester22 Jul 2016
Kane WilliamsonNZ181113 & 68*254160v ZIMBulawayo6 Aug 2016
Mitchell MarshAUS181181236290v ENGPerth14 Dec 2017
Travis HeadAUS181163 & 18201253v INDLondon7 Jun 2023
Ben DuckettENG18198 & 83246180v AUSLondon28 Jun 2023
Harry BrookENG181158 & 23265201v INDBirmingham2 Jul 2025
Jonny BairstowENG180150* & 30*266202v SACape Town2 Jan 2016
Abdullah ShafiquePAK18044 & 136*347182v AUSRawalpindi4 Mar 2022
Usman KhawajaAUS180180 & DNB422210v INDAhmedabad9 Mar 2023
Travis HeadAUS18010 & 170247172v ENGAdelaide17 Dec 2025
Justin GreavesWI180180 & DNB325142v SLNorth Sound3 Jul 2026
Joe RootENG179176 & 3215261v NZNottingham10 Jun 2022
Dimuth KarunaratneSL179179235150v IREGalle16 Apr 2023
KL RahulIND17942 & 137325260v ENGLeeds20 Jun 2025
Rachin RavindraNZ1793 & 176191271v WIChristchurch2 Dec 2025
Temba BavumaSA179179334181v AUSGqeberha18 Oct 2026
Steve SmithAUS17876 & 102*431140v ENGMelbourne26 Dec 2017
Harry BrookENG178123 & 55176165v NZWellington6 Dec 2024
Alex CareyAUS178106 & 72271141v ENGAdelaide17 Dec 2025
Azhar AliPAK177139 & 38368201v ENGBirmingham3 Aug 2016
Mushfiqur RahimBAN177126 & 51*214221v IREDhaka4 Apr 2023
Tony de ZorziSA177177269124v BANChattogram29 Oct 2024
Stephen CookSA17659 & 117303180v SLPort Elizabeth26 Dec 2016
Kane WilliamsonNZ176176285163v SAHamilton25 Mar 2017
Kane WilliamsonNZ17643 & 133*368192v SAHamilton13 Feb 2024
Dinesh ChandimalSL175132 & 43454171v AUSColombo13 Aug 2016
Aiden MarkramSA17532 & 143277250v AUSDurban1 Mar 2018
Sarfraz AhmedPAK17594 & 81252121v AUSAbu Dhabi16 Oct 2018
Ravindra JadejaIND175175*228173v SLChandigarh4 Mar 2022
Babar AzamPAK175161 & 14301171v NZKarachi26 Dec 2022
Rahmat ShahAFG17498 & 76336280v IREDehradun15 Mar 2019
Henry NichollsNZ174174280211v WIWellington11 Dec 2020
Babar AzamPAK174119 & 55348153v SLGalle16 Jul 2022
Kraigg BrathwaiteWI17464 & 110354181v AUSPerth30 Nov 2022
Ross TaylorNZ173173*299190v ZIMBulawayo28 Jul 2016
Craig ErvineZIM173146 & 27353221v NZBulawayo6 Aug 2016
Dhananjaya de SilvaSL173173229211v BANChattogram31 Jan 2018
Brendan TaylorZIM17381 & 92165281v BANHarare7 Jul 2021
Joe RootENG17364 & 109280250v INDNottingham4 Aug 2021
Liton DasBAN173114 & 59322171v PAKChattogram26 Nov 2021
Joe RootENG17331 & 142*240231v INDBirmingham1 Jul 2022
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Rachin RavindraNZ173134 & 39*203194v INDBengaluru16 Oct 2024
Mushfiqur RahimBAN172159 & 13*313241v NZWellington12 Jan 2017
Azhar AliPAK172141* & 31386230v ENGSouthampton21 Aug 2020

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.