Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM176/2 (49.5)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
Azhar AliPAK9775 & 22230150v ZIMBulawayo1 Sept 2011
Tamim IqbalBAN9714 & 83168111v WIMirpur29 Oct 2011
Sachin TendulkarIND9794 & 316082v WIMumbai22 Nov 2011
Virender SehwagIND9737 & 60115111v WIMumbai22 Nov 2011
Shahriar NafeesBAN9797 & 0178120v PAKMirpur17 Dec 2011
Michael HusseyAUS9773 & 2425462v WITrinidad15 Apr 2012
Tharanga ParanavitanaSL9775 & 22226110v PAKKandy8 Jul 2012
AB de VilliersSA9761 & 36158110v PAKCape Town14 Feb 2013
Jonathan TrottENG9745 & 52215150v NZDunedin6 Mar 2013
Kane WilliamsonNZ9742 & 55*261140v ENGWellington14 Mar 2013
Steve SmithAUS9792 & 5204101v INDChandigarh14 Mar 2013
Elton ChigumburaZIM9769 & 28164130v PAKHarare3 Sept 2013
Alviro PetersenSA9721 & 76203130v INDJohannesburg18 Dec 2013
Upul TharangaSL9783 & 14168161v SAGalle16 Jul 2014
Steve SmithAUS970 & 97210120v PAKAbu Dhabi30 Oct 2014
Shane WatsonAUS9781 & 16200100v INDSydney6 Jan 2015
Joe RootENG9724 & 7316572v SADurban26 Dec 2015
Usman KhawajaAUS9797165130v PAKMelbourne26 Dec 2016
Dean ElgarSA9745 & 5220090v SLPort Elizabeth26 Dec 2016
Kane WilliamsonNZ9743 & 54160130v WIHamilton9 Dec 2017
Jos ButtlerENG9763 & 34112100v SLKandy14 Nov 2018
Joe BurnsAUS9797166100v PAKBrisbane21 Nov 2019
Kyle MayersWI9745 & 52183112v SLNorth Sound21 Mar 2021
Nauman AliPAK979710495v ZIMHarare7 May 2021
Cameron GreenAUS9774 & 23156110v ENGHobart14 Jan 2022
Usman KhawajaAUS9797159150v PAKRawalpindi4 Mar 2022
Temba BavumaSA9793 & 4212120v BANDurban31 Mar 2022
Temba BavumaSA9767 & 3021890v BANGqeberha8 Apr 2022
Jamie OvertonENG9797 & DNB136132v NZLeeds23 Jun 2022
Kusal MendisSL9721 & 76161120v PAKGalle16 Jul 2022
Babar AzamPAK9716 & 8118091v SLGalle24 Jul 2022
Steve SmithAUS976 & 91*152101v WIBrisbane25 Jan 2024
Ben DuckettENG9743 & 54121112v INDLondon31 Jul 2025
Agha SalmanPAK9793 & 415653v SALahore12 Oct 2025
Dinesh ChandimalSL9754 & 43127130v WINorth Sound25 Jun 2026
Andrew StoddartENG9627 & 69-52v AUSSydney29 Jan 1892
Stanley JacksonENG9691 & 5-130v AUSLondon17 Jul 1893
Patsy HendrenENG9692 & 422580v AUSAdelaide16 Jan 1925
Patsy HendrenENG9695 & 1195100v AUSMelbourne8 Mar 1929
Jock CameronSA9613 & 83--1v ENGManchester27 Jul 1929
DuleepENG9640 & 56*--0v NZWellington24 Jan 1930
DuleepENG9650 & 4621450v AUSLondon16 Aug 1930
Walter HadleeNZ9693 & 3-100v ENGManchester24 Jul 1937
Vic StollmeyerWI9696-110v ENGLondon19 Aug 1939
Cyril WashbrookENG9611 & 85*-120v AUSManchester8 Jul 1948
Alec BedserENG9679 & 17-122v AUSLeeds22 Jul 1948
Owen WynneSA9650 & 46--0v ENGCape Town1 Jan 1949
AlimuddinPAK9638 & 58--0v INDLahore29 Jan 1955
John ReidNZ9684 & 12-110v WIAuckland9 Mar 1956
Wallis MathiasPAK9677 & 19--0v WIKingston26 Feb 1958
PreviousPage 143Next

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.