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 won by 8 runs (DLS method)ODI2nd 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
Ricky PontingAUS8023 & 5719060v WIDominica23 Apr 2012
Kevin PietersenENG8080 & DNB114111v WINottingham25 May 2012
Asad ShafiqPAK800 & 80171130v SLGalle22 Jun 2012
Shakib Al HasanBAN8055 & 25123111v SLMirpur27 Jan 2014
Dinesh ChandimalSL8067 & 13170100v NZWellington3 Jan 2015
Murali VijayIND800 & 8016872v AUSSydney6 Jan 2015
Shaun MarshAUS8011 & 69168101v WIJamaica11 Jun 2015
Kaushal SilvaSL8080 & DNB218100v PAKColombo25 Jun 2015
Joe RootENG8080 & DNB11950v SLChester-le-Street27 May 2016
Dilruwan PereraSL8016 & 6412092v AUSGalle4 Aug 2016
Marlon SamuelsWI8076 & 4150140v PAKDubai13 Oct 2016
Tom LathamNZ800 & 80151120v PAKHamilton25 Nov 2016
Temba BavumaSA8059 & 21171110v ENGLondon6 Jul 2017
Ajinkya RahaneIND8057 & 23*14850v SLGalle26 Jul 2017
Mark StonemanENG8053 & 2724070v AUSBrisbane23 Nov 2017
Colin de GrandhommeNZ8058 & 229475v WIHamilton9 Dec 2017
James VinceENG8025 & 55158160v AUSPerth14 Dec 2017
Jos ButtlerENG8080*101112v PAKLeeds1 Jun 2018
Ajinkya RahaneIND8080 & DNB18370v WIHyderabad12 Oct 2018
Jos ButtlerENG8016 & 6410550v SLColombo23 Nov 2018
Shakib Al HasanBAN808013960v WIDhaka30 Nov 2018
Niroshan DickwellaSL8080* & DNB101110v NZWellington15 Dec 2018
Pat CumminsAUS8017 & 6316271v INDMelbourne26 Dec 2018
Jeet RavalNZ806 & 7418680v SLChristchurch26 Dec 2018
MahmudullahBAN8013 & 67104141v NZWellington8 Mar 2019
Kusal MendisSL8080 & DNB16380v ZIMHarare19 Jan 2020
Shubman GillIND8045 & 35*101150v AUSMelbourne26 Dec 2020
Kushal Janith PereraSL8016 & 64116120v SACenturion26 Dec 2020
Prince MasvaureZIM8065 & 1521770v AFGAbu Dhabi10 Mar 2021
Mushfiqur RahimBAN8040 & 40125120v SLKandy29 Apr 2021
Ross TaylorNZ8080 & 0*139110v ENGBirmingham10 Jun 2021
Jermaine BlackwoodWI8044 & 3619190v SLGalle29 Nov 2021
Rassie van der DussenSA8035 & 4520960v NZChristchurch25 Feb 2022
Ramesh MendisSL8035 & 45*10691v PAKGalle24 Jul 2022
Mitchell MarshAUS800 & 80106101v NZChristchurch8 Mar 2024
Kyle VerreynneSA8021 & 59111100v WIProvidence15 Aug 2024
Ravindra JadejaIND8038 & 4213052v NZPune24 Oct 2024
Ben StokesENG8080 & DNB14690v NZChristchurch28 Nov 2024
Daryl MitchellNZ8080 & DNB11951v ZIMBulawayo30 Jul 2025
Shadman IslamBAN808010491v IRESylhet11 Nov 2025
Dhananjaya de SilvaSL8021 & 59192110v INDGalle15 Aug 2026
Shadman IslamBAN8067 & 1313390v AFGAbu Dhabi9 Oct 2026
Charles StuddENG7948 & 31-60v AUSSydney17 Feb 1883
Tom HoranAUS7963 & 16-40v ENGMelbourne1 Jan 1885
Billy GunnENG792 & 77-00v AUSLondon17 Jul 1893
Alec BannermanAUS7919 & 60--0v ENGManchester24 Aug 1893
Andrew StoddartENG7968 & 11-70v AUSMelbourne1 Mar 1895
Harry TrottAUS7979-110v ENGMelbourne1 Jan 1898
KS RanjitsinhjiENG7924 & 55-50v AUSMelbourne29 Jan 1898
Albert KnightENG7970* & 9-70v AUSSydney26 Feb 1904
PreviousPage 199Next

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.