ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Steve SmithAUS122115 & 7166181v ENGSydney3 Jan 2014
Angelo MathewsSL12291 & 3138491v PAKSharjah16 Jan 2014
Asad ShafiqPAK122107 & 15192101v BANMirpur6 May 2015
Murali VijayIND12275 & 47241180v SAChandigarh5 Nov 2015
David WarnerAUS122122*103112v WISydney3 Jan 2016
Asad ShafiqPAK12273 & 49226200v ENGLondon14 Jul 2016
Soumya SarkarBAN12286 & 36168170v NZChristchurch20 Jan 2017
Roshen SilvaSL12285 & 3726981v ENGKandy14 Nov 2018
Dean ElgarSA12288 & 34258120v ENGCape Town3 Jan 2020
Joe RootENG12213 & 10921890v WINorth Sound8 Mar 2022
Babar AzamPAK12267 & 55235121v AUSLahore21 Mar 2022
Devon ConwayNZ122122 & 0192161v PAKKarachi2 Jan 2023
Kane WilliamsonNZ1221 & 121*205111v SLChristchurch9 Mar 2023
Travis HeadAUS12232 & 90207172v INDAhmedabad9 Mar 2023
Marnus LabuschagneAUS12260 & 62*220150v PAKSydney3 Jan 2024
Will YoungNZ12271 & 5123863v INDMumbai1 Nov 2024
Usman KhawajaAUS12282 & 40177140v ENGAdelaide17 Dec 2025
Johnny BriggsENG121121 & DNB-150v AUSMelbourne1 Jan 1885
Louis TancredSA12197 & 24--0v AUSJohannesburg11 Oct 1902
Percy SherwellSA1216 & 115-190v ENGLondon1 Jul 1907
Warren BardsleyAUS121121-112v SAManchester27 May 1912
Ernest TyldesleyENG121100 & 21--0v SADurban4 Feb 1928
Bob CatterallSA121119 & 2*-02v ENGDurban4 Feb 1928
Herbie TaylorSA121121--0v ENGLondon17 Aug 1929
Baron ConstantineWI12190 & 31--2v ENGPort of Spain24 Jan 1935
Bill BrownAUS12166 & 55-40v SADurban14 Dec 1935
Dudley NourseSA12130 & 91-150v AUSDurban14 Dec 1935
Bill BrownAUS121121--1v SACape Town1 Jan 1936
Bruce MitchellSA12173 & 48*-50v ENGJohannesburg24 Dec 1938
Norman YardleyENG12122 & 99-100v SANottingham7 Jun 1947
Denis ComptonENG121115 & 6-170v SAManchester5 Jul 1947
Allan WatkinsENG121111 & 10-150v SAJohannesburg12 Feb 1949
Jeffrey StollmeyerWI12143 & 78-130v ENGManchester8 Jun 1950
Richie BenaudAUS121121-182v WIKingston11 Jun 1955
Colin McDonaldAUS12132 & 89-150v ENGManchester26 Jul 1956
Collie SmithWI12163 & 58-121v INDBombay28 Nov 1958
Peter BurgeAUS12168 & 53389150v WIMelbourne10 Feb 1961
Bob SimpsonAUS12150 & 71-140v ENGBrisbane30 Nov 1962
Peter ParfittENG121121-180v INDKanpur15 Feb 1964
Abdul KadirPAK12195 & 26-90v AUSKarachi24 Oct 1964
Ken BarringtonENG121121-161v SAJohannesburg23 Dec 1964
Mike SmithENG121121 & DNB-121v SACape Town1 Jan 1965
Vijay ManjrekarIND12119 & 102*-150v NZMadras27 Feb 1965
Geoff BoycottENG121121* & DNB261121v PAKLondon17 Jun 1971
Bernard JulienWI121121143182v ENGLondon23 Aug 1973
Tony GreigENG121121254141v WIGeorgetown22 Mar 1974
Roy FredericksWI121100 & 21-130v INDCalcutta27 Dec 1974
Deryck MurrayWI12166 & 55159133v AUSBrisbane28 Nov 1975
Gordon GreenidgeWI121115 & 6173142v ENGLeeds22 Jul 1976
Rick DarlingAUS12165 & 56122100v INDAdelaide28 Jan 1978

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.