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
Joe RootENG121121165140v INDLeeds25 Aug 2021
Will YoungNZ12152 & 69307130v BANMount Maunganui1 Jan 2022
Daryl MitchellNZ12113 & 108238150v ENGLondon2 Jun 2022
Ben StokesENG12146 & 75*103166v NZNottingham10 Jun 2022
Virat KohliIND121121 & DNB206110v WIPort of Spain20 Jul 2023
Ben CurranZIM121121256150v AFGHarare20 Oct 2025
Rachin RavindraNZ121121194114v IREBelfast27 May 2026
Bobby AbelENG120120241110v SACape Town25 Mar 1889
Len BraundENG120103* & 17-151v AUSAdelaide17 Jan 1902
Syd GregoryAUS1208 & 112-180v ENGAdelaide15 Jan 1904
Wilfred RhodesENG12066 & 54--0v AUSLondon9 Aug 1909
Aubrey FaulknerSA12076 & 44--1v ENGJohannesburg26 Feb 1910
Dave NourseSA12092* & 2823780v AUSMelbourne17 Feb 1911
Billy ZulchSA12038 & 82--0v ENGJohannesburg1 Jan 1914
Bob CatterallSA1200 & 120-152v ENGBirmingham14 Jun 1924
Arthur RichardsonAUS12022 & 98266120v ENGSydney19 Dec 1924
Herbert SutcliffeENG12026 & 94--0v AUSLeeds10 Jul 1926
Buster NupenSA12051 & 69--1v ENGDurban21 Jan 1928
'Dad' WeirNZ12046 & 74*--0v SAChristchurch27 Feb 1932
Les AmesENG120120325140v AUSLondon22 Jun 1934
Donald BradmanAUS12018 & 102*161170v ENGLondon24 Jun 1938
Wally HammondENG120120-160v SADurban20 Jan 1939
Denis ComptonENG120120 & DNB-160v WILondon24 Jun 1939
Lindsay HassettAUS120115 & 5-100v ENGNottingham11 Jun 1953
Don TaylorNZ12043 & 77-91v WIWellington3 Mar 1956
Peter MayENG12083* & 37*-120v AUSLondon23 Aug 1956
Polly UmrigarIND1202 & 118-130v ENGManchester23 Jul 1959
Mike SmithENG120108 & 12--3v WIPort of Spain28 Jan 1960
Jackie McGlewSA120120-101v NZJohannesburg2 Feb 1962
Colin CowdreyENG120107 & 13*-180v INDCalcutta29 Jan 1964
John EdrichENG12012028292v AUSLondon18 Jun 1964
Ian RedpathAUS12041 & 79-180v INDBrisbane19 Jan 1968
Clive LloydWI120118 & 2-171v ENGPort of Spain19 Jan 1968
Geoff BoycottENG12070 & 5037470v AUSPerth11 Dec 1970
Alan KnottENG120116 & 4*179230v PAKBirmingham3 Jun 1971
Keith StackpoleAUS12053 & 67226130v ENGManchester8 Jun 1972
Roy FredericksWI12098 & 22*-151v AUSBridgetown9 Mar 1973
Dennis AmissENG12099 & 21*34150v PAKKarachi24 Mar 1973
Lawrence RoweWI120120258171v ENGKingston16 Feb 1974
Aunshuman GaekwadIND12043 & 77*-120v NZKanpur18 Nov 1976
Asif IqbalPAK120120 & DNB213150v AUSSydney14 Jan 1977
Irvine ShillingfordWI120120 & DNB-151v PAKGeorgetown18 Mar 1977
Chetan ChauhanIND12088 & 32191200v AUSPerth16 Dec 1977
Sunil GavaskarIND120120-180v WIDelhi24 Jan 1979
Graeme WoodAUS120112 & 8330100v ENGLondon28 Aug 1980
Greg ChappellAUS12042 & 7830190v NZMelbourne26 Dec 1980
Kim HughesAUS12014 & 106266160v PAKPerth13 Nov 1981
Mohinder AmarnathIND120120200151v PAKLahore23 Jan 1983
Geoff MarshAUS12092 & 2838890v INDSydney2 Jan 1986
Kapil DevIND120119 & 1140210v AUSChennai18 Sept 1986

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.