Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM117/1 (32.3)ZIM chose to batODI2nd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Mark CraigNZ9941* & 58*140142v ENGLeeds29 May 2015
Jonny BairstowENG9952 & 47221140v BANChittagong20 Oct 2016
Steve SmithAUS9959 & 40165131v SAAdelaide24 Nov 2016
Matt RenshawAUS9968 & 31206151v INDPune23 Feb 2017
Misbah-ul-HaqPAK9999 & 020992v WIBarbados30 Apr 2017
Dimuth KarunaratneSL992 & 9721790v INDGalle26 Jul 2017
Jonny BairstowENG9936 & 63110121v SALondon27 Jul 2017
Mushfiqur RahimBAN9968 & 3126960v AUSChattogram4 Sept 2017
Hamilton MasakadzaZIM9942 & 57171141v WIBulawayo21 Oct 2017
Ravindra JadejaIND9986* & 13202131v ENGLondon7 Sept 2018
Babar AzamPAK990 & 9917363v AUSAbu Dhabi16 Oct 2018
Ben StokesENG9957 & 4215192v SLColombo23 Nov 2018
Niroshan DickwellaSL9992 & 7158110v ENGGalle22 Jan 2021
Kraigg BrathwaiteWI9997 & 2238120v PAKKingston12 Aug 2021
Steve SmithAUS9993 & 6232131v ENGAdelaide16 Dec 2021
Oshada FernandoSL9935 & 64174111v PAKGalle16 Jul 2022
Travis HeadAUS9999 & DNB95110v WIPerth30 Nov 2022
Dinesh ChandimalSL9937 & 62184120v NZWellington17 Mar 2023
Jonny BairstowENG9999*81104v AUSManchester19 Jul 2023
Daryl MitchellNZ9941 & 58174101v BANSylhet28 Nov 2023
Saim AyubPAK9977 & 2219980v ENGMultan15 Oct 2024
Sikandar RazaZIM9961 & 3818780v AFGBulawayo2 Jan 2025
Kamindu MendisSL9987 & 12*18391v BANGalle17 Jun 2025
Harry BrookENG9999 & 0113112v INDLeeds20 Jun 2025
Bobby AbelENG9894 & 4-130v AUSLondon22 Jun 1896
KS RanjitsinhjiENG9871 & 27-60v AUSMelbourne1 Jan 1898
Warwick ArmstrongAUS9866 & 32-80v ENGLeeds3 Jul 1905
Clem HillAUS980 & 98157110v ENGAdelaide12 Jan 1912
Jack HobbsENG9866 & 32-41v AUSLondon19 Aug 1912
Donald BradmanAUS9840 & 5822560v ENGAdelaide1 Feb 1929
Herbie TaylorSA9828 & 70--0v ENGManchester27 Jul 1929
Maurice LeylandENG9812 & 86283110v AUSBrisbane10 Feb 1933
Harold LarwoodENG9898 & DNB148101v AUSSydney23 Feb 1933
Lindsay HassettAUS9856 & 42144131v ENGLondon24 Jun 1938
Joe HardstaffENG9898 & 0-00v WIBridgetown21 Jan 1948
Lala AmarnathIND9862 & 36--0v WIDelhi10 Nov 1948
John ReidNZ985 & 93--0v ENGLondon13 Aug 1949
Jeffrey StollmeyerWI9846 & 52*-50v ENGNottingham20 Jul 1950
Reg SimpsonENG984 & 94-60v WINottingham20 Jul 1950
Ken FunstonSA9833 & 65-32v AUSBrisbane5 Dec 1952
John WaiteSA9872 & 26-60v NZAuckland13 Mar 1953
Clyde WalcottWI9815 & 83-160v AUSBridgetown14 May 1955
Cyril WashbrookENG9898-130v AUSLeeds12 Jul 1956
Trevor BaileyENG9880 & 18-60v SADurban25 Jan 1957
Mike SmithENG9898-140v INDLondon20 Aug 1959
Nari ContractorIND9824 & 74--0v AUSKanpur19 Dec 1959
Vijay ManjrekarIND9813 & 85-100v ENGMadras10 Jan 1962
Brian BoothAUS9898 & DNB222101v ENGManchester23 Jul 1964
Vijay ManjrekarIND9859 & 39-80v AUSBombay10 Oct 1964
Barry ShepherdAUS9855 & 43*144130v PAKMelbourne4 Dec 1964
PreviousPage 138Next

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.