Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL69/3 (10.1)BOL 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
AB de VilliersSA8585105111v INDBangalore14 Nov 2015
AB de VilliersSA8542 & 43375110v INDDelhi3 Dec 2015
Kraigg BrathwaiteWI8585174100v AUSSydney3 Jan 2016
Steve SmithAUS8530 & 5517840v SLKandy26 Jul 2016
Asela GunaratneSL8585 & 013770v BANGalle7 Mar 2017
Angelo MathewsSL8583 & 2140111v INDGalle26 Jul 2017
KL RahulIND858513580v SLKandy12 Aug 2017
Azhar AliPAK8585 & 022840v SLAbu Dhabi28 Sept 2017
James VinceENG8583 & 2176120v AUSBrisbane23 Nov 2017
Joe RootENG8557 & 2817690v AUSBirmingham1 Aug 2019
Rassie van der DussenSA8568 & 1732790v ENGCape Town3 Jan 2020
Tom BlundellNZ8530 & 55190121v INDChristchurch29 Feb 2020
Joe RootENG8517 & 68*11581v WIManchester24 Jul 2020
Babar AzamPAK8577 & 8144130v SARawalpindi4 Feb 2021
Washington SundarIND8585* & 0143122v ENGChennai5 Feb 2021
Babar AzamPAK8530 & 55224110v WIKingston12 Aug 2021
Kusal MendisSL858516190v AUSGalle8 Jul 2022
Steve SmithAUS858516191v SAMelbourne26 Dec 2022
Kyle VerreynneSA8552 & 3313980v AUSMelbourne26 Dec 2022
Usman KhawajaAUS8575 & 10148110v WIBrisbane25 Jan 2024
Dhananjaya de SilvaSL8574 & 1110990v ENGManchester21 Aug 2024
Shan MasoodPAK8557 & 2810360v BANRawalpindi30 Aug 2024
Kane WilliamsonNZ8555 & 3015072v SLGalle18 Sept 2024
Dimuth KarunaratneSL852 & 8313560v NZGalle18 Sept 2024
Craig ErvineZIM8536 & 49167110v SABulawayo28 Jun 2025
Marnus LabuschagneAUS8548 & 37108111v ENGSydney4 Jan 2026
Marco JansenSA858510093v AUSGqeberha18 Oct 2026
Alec BannermanAUS8470 & 14-120v ENGSydney3 Mar 1882
William ScottonENG8482 & 2-20v AUSAdelaide12 Dec 1884
Harry TrottAUS8442 & 42--0v ENGMelbourne1 Mar 1895
Hugh Bromley-DavenportENG8484--0v SAJohannesburg2 Mar 1896
Dick LilleyENG8465* & 19--0v AUSManchester16 Jul 1896
Frank IredaleAUS8484-80v ENGAdelaide14 Jan 1898
Dick LilleyENG8484-130v AUSSydney13 Dec 1901
Charles MacartneyAUS8475 & 9-100v ENGAdelaide10 Jan 1908
George ThompsonENG8438 & 46*--1v SACape Town21 Jan 1910
Charlie LlewellynSA849 & 75--0v ENGLondon10 Jun 1912
C.B. FryENG845 & 79--0v AUSLondon19 Aug 1912
Herbie TaylorSA8414 & 70--0v ENGJohannesburg1 Jan 1914
Patsy HendrenENG8428 & 5617690v AUSSydney17 Dec 1920
Wilfred RhodesENG8411 & 7324840v AUSMelbourne11 Feb 1921
Frank MannENG8484 & DNB-112v SADurban18 Jan 1923
Percy ChapmanENG8426 & 58164112v AUSAdelaide16 Jan 1925
Dodger WhysallENG849 & 7519660v AUSAdelaide16 Jan 1925
Bob CatterallSA8474 & 10--0v ENGLeeds13 Jul 1929
Alan KippaxAUS8484-70v WIBrisbane16 Jan 1931
Stewie DempsterNZ8464 & 20-100v SAWellington4 Mar 1932
Jack FingletonAUS8483 & 123630v ENGMelbourne30 Dec 1932
Yuvraj of PatialaIND8424 & 60--0v ENGMadras10 Feb 1934
Eric RowanSA8440 & 44--0v ENGLondon29 Jun 1935
PreviousPage 180Next

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.