Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd 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
Henry NichollsNZ8328 & 5524970v PAKAbu Dhabi16 Nov 2018
Ajinkya RahaneIND8313 & 7017871v AUSAdelaide6 Dec 2018
Colin de GrandhommeNZ83837755v SLColombo22 Aug 2019
Rory BurnsENG8352 & 31214100v NZMount Maunganui21 Nov 2019
Virat KohliIND8311 & 7215290v ENGChennai5 Feb 2021
Devon ConwayNZ8380 & 3147120v ENGBirmingham10 Jun 2021
Ollie PopeENG8381 & 217060v INDLondon2 Sept 2021
Agha SalmanPAK8353 & 30131111v ENGRawalpindi1 Dec 2022
Ben DuckettENG8341 & 4296100v AUSLondon27 Jul 2023
Mominul HaqueBAN8333 & 50140111v SLChattogram30 Mar 2024
Alick AthanazeWI8382 & 1111101v ENGNottingham18 Jul 2024
Andrew McBrineIRE8328 & 55*12770v ZIMBelfast25 Jul 2024
Mikyle LouisWI8326 & 5715682v ENGBirmingham26 Jul 2024
Jamie SmithENG8316 & 6781121v SLLondon6 Sept 2024
Dinesh ChandimalSL830 & 83178120v SADurban27 Nov 2024
Kamindu MendisSL8348 & 3512781v SAGqeberha5 Dec 2024
Rishabh PantIND8374 & 9124102v ENGLondon10 Jul 2025
Shan MasoodPAK8376 & 7164101v SALahore12 Oct 2025
Babar AzamPAK837 & 76121121v ENGBirmingham9 Sept 2026
George GiffenAUS8258 & 24-70v ENGAdelaide11 Jan 1895
Frank DruceENG8264 & 18-100v AUSSydney26 Feb 1898
Stanley JacksonENG820 & 82*-80v AUSNottingham29 May 1905
Tom HaywardENG8282-50v AUSManchester24 Jul 1905
Jack HobbsENG8227 & 55--0v SALeeds8 Jul 1912
Jack HobbsENG8282--1v SACape Town13 Dec 1913
Charles KellewayAUS829 & 73-60v ENGSydney27 Feb 1925
Herbert SutcliffeENG8282-110v AUSLondon26 Jun 1926
Jack GregoryAUS8273 & 9-100v ENGLondon14 Aug 1926
Jock CameronSA8264 & 18--0v ENGJohannesburg28 Jan 1928
DuleepENG8249 & 33*--0v NZChristchurch10 Jan 1930
Stan NicholsENG8275 & 7*--0v NZAuckland21 Feb 1930
Eric DaltonSA8282--0v NZChristchurch27 Feb 1932
Patsy HendrenENG8279 & 329280v AUSNottingham8 Jun 1934
Cyril WaltersENG8282203-0v AUSLondon22 Jun 1934
Dudley NourseSA8229 & 53*--0v ENGManchester27 Jul 1935
Jack SiedleSA8236 & 46--0v AUSDurban28 Feb 1936
Bruce MitchellSA8210 & 72*--0v AUSDurban28 Feb 1936
Donald BradmanAUS820 & 8214160v ENGSydney18 Dec 1936
Denis ComptonENG826 & 76*158150v AUSLondon24 Jun 1938
Wally HammondENG8224 & 58--0v SAJohannesburg24 Dec 1938
Denis ComptonENG8253 & 29--0v AUSLondon24 Jun 1948
Lala AmarnathIND8224 & 58*--0v WIBombay9 Dec 1948
Gilbert ParkhouseENG8213 & 69-90v WINottingham20 Jul 1950
John WaiteSA8264 & 18-50v AUSMelbourne6 Feb 1953
Clive van RyneveldSA8265 & 17-70v NZJohannesburg24 Dec 1953
Denis ComptonENG8253 & 29-40v PAKNottingham12 Aug 1954
Arthur MorrisAUS8244 & 38-30v WIGeorgetown26 Apr 1955
Trevor BaileyENG8244 & 38*-110v SAManchester7 Jul 1955
Godfrey EvansENG8282-110v WILondon20 Jun 1957
Abdul KardarPAK8226 & 56--0v WIGeorgetown13 Mar 1958
PreviousPage 188Next

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.