Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)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
Oshada FernandoSL9144 & 4722780v ZIMHarare27 Jan 2020
Ollie PopeENG9191 & DNB150110v WIManchester24 Jul 2020
Steve SmithAUS9136 & 55151120v INDBrisbane15 Jan 2021
Alzarri JosephWI9182 & 911686v BANDhaka11 Feb 2021
Rohit SharmaIND9166 & 25*121141v ENGAhmedabad24 Feb 2021
Imran ButtPAK919123670v ZIMHarare29 Apr 2021
Will YoungNZ9189 & 2220150v INDKanpur25 Nov 2021
Shubman GillIND9144 & 47146112v NZMumbai3 Dec 2021
Joe RootENG915 & 86*134121v NZLeeds23 Jun 2022
Innocent KaiaZIM9167 & 24178110v WIBulawayo4 Feb 2023
Ollie PopeENG9142 & 49111113v NZMount Maunganui16 Feb 2023
Tom LathamNZ9167 & 24224100v SLChristchurch9 Mar 2023
Andrew McBrineIRE9119 & 7221192v BANDhaka4 Apr 2023
David WarnerAUS9166 & 25164101v ENGLondon28 Jun 2023
David WarnerAUS9134 & 57143110v PAKSydney3 Jan 2024
Shubman GillIND910 & 9116092v ENGRajkot15 Feb 2024
Nishan MadushkaSL9157 & 34150110v BANChattogram30 Mar 2024
Dinesh ChandimalSL9130 & 6122190v NZGalle18 Sept 2024
Shubman GillIND9190 & 115071v NZMumbai1 Nov 2024
Lorcan TuckerIRE9133 & 58123131v ZIMBulawayo6 Feb 2025
Harry BrookENG919193130v PAKLeeds19 Aug 2026
George BonnorAUS9087 & 3-70v ENGSydney17 Feb 1883
William ScottonENG9090 & DNB37590v AUSLondon11 Aug 1884
Tom HaywardENG9047 & 43-50v AUSSydney26 Feb 1898
Jimmy SinclairSA9086 & 4--0v ENGJohannesburg14 Feb 1899
Victor TrumperAUS9065 & 25-110v ENGAdelaide17 Jan 1902
Reggie DuffAUS9039 & 51*-60v ENGSydney14 Feb 1902
Charles KellewayAUS9020 & 70280100v ENGSydney15 Dec 1911
Harry MakepeaceENG9060 & 3020660v AUSAdelaide14 Jan 1921
Billy ZulchSA9050 & 40-100v AUSCape Town26 Nov 1921
Bob CatterallSA9014 & 76--1v ENGDurban21 Jan 1928
Stan McCabeAUS9090 & DNB-90v WIAdelaide12 Dec 1930
Wally HammondENG9075 & 15--0v SAJohannesburg13 Feb 1931
Maurice LeylandENG9053 & 37--0v SAManchester27 Jul 1935
Jack SiedleSA9031 & 59-91v AUSDurban14 Dec 1935
Dudley NourseSA9073 & 17*-61v ENGJohannesburg24 Dec 1938
Cyril WashbrookENG9075 & 15*-100v SALeeds26 Jul 1947
Everton WeekesWI9090-120v INDMadras27 Jan 1949
Hugh TayfieldSA9015 & 75--0v AUSCape Town31 Dec 1949
Reg SimpsonENG9029 & 61-80v AUSAdelaide2 Feb 1951
Percy MansellSA9090 & DNB-190v ENGLeeds26 Jul 1951
Donald CarrENG9014 & 76--0v INDDelhi2 Nov 1951
Ray LindwallAUS9061 & 29-141v WIBrisbane9 Nov 1951
John GoddardWI9033 & 57*-30v AUSSydney30 Nov 1951
Denis ComptonENG9057 & 33-90v AUSLondon25 Jun 1953
Bert SutcliffeNZ9080* & 10-47v SAJohannesburg24 Dec 1953
Clyde WalcottWI9065 & 25--0v ENGKingston15 Jan 1954
Clifford McWattWI9054 & 36*--0v ENGKingston15 Jan 1954
Bert SutcliffeNZ9038 & 52-42v SAPort Elizabeth5 Feb 1954
Raman Subba RowENG9090-50v SALondon23 Jun 1960
PreviousPage 161Next

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.