ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd 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
Ian BellENG11853 & 65*146200v AUSBirmingham29 Jul 2015
Joe RootENG11885 & 33*17280v PAKAbu Dhabi13 Oct 2015
Wriddhiman SahaIND118104 & 14241130v WISt Lucia9 Aug 2016
Faf du PlessisSA118112* & 6262122v NZCenturion27 Aug 2016
Luke RonchiNZ11838 & 80203151v INDKanpur22 Sept 2016
Dinesh ChandimalSL11857 & 61204141v INDNagpur24 Nov 2017
Kraigg BrathwaiteWI118110 & 830590v BANJamaica12 Jul 2018
Dhanushka GunathillekeSL11857 & 61175122v SAColombo20 Jul 2018
Mayank AgarwalIND11876 & 42263123v AUSMelbourne26 Dec 2018
Azhar AliPAK1180 & 118159130v SLKarachi19 Dec 2019
Tom LathamNZ11835 & 83248141v ENGWellington24 Feb 2023
Rachin RavindraNZ11872* & 46*12966v WIMount Maunganui18 Dec 2025
Azan AwaisPAK118103 & 15198150v BANDhaka8 May 2026
Walter ReadENG117117 & DNB155200v AUSLondon11 Aug 1884
Syd GregoryAUS11714 & 103-170v ENGLondon22 Jun 1896
Gilbert JessopENG11713 & 104-170v AUSLondon11 Aug 1902
Johnny TyldesleyENG11756 & 61-170v AUSNottingham29 May 1905
Herbie TaylorSA117109 & 8--1v ENGCape Town13 Dec 1913
Phil MeadENG117117 & DNB--0v SADurban27 Feb 1914
Fred SusskindSA11764 & 53--0v ENGLondon28 Jun 1924
Bill WoodfullAUS117117-60v ENGManchester24 Jul 1926
John NicolsonSA11739 & 78--0v ENGDurban21 Jan 1928
Jack RyderAUS117112 & 523081v ENGMelbourne29 Dec 1928
DuleepENG117117-101v NZAuckland14 Feb 1930
Herbie TaylorSA117117--0v ENGCape Town1 Jan 1931
Herbert SutcliffeENG117117--0v NZLondon29 Jul 1931
Fred BakewellENG11763 & 54--0v SAManchester27 Jul 1935
Vijay HazareIND11759 & 58*--0v WICalcutta31 Dec 1948
Keith MillerAUS11784 & 33*--0v SAJohannesburg10 Feb 1950
Denis ComptonENG117112 & 5-110v SANottingham7 Jun 1951
Lindsay HassettAUS11715 & 102-100v WIMelbourne31 Dec 1951
Polly UmrigarIND117117-140v PAKMadras13 Jan 1961
Norm O'NeillAUS117117-140v ENGLondon17 Aug 1961
Brian BoothAUS117117--0v WIPort of Spain26 Mar 1965
Brian HastingsNZ1170 & 117*-122v WIChristchurch13 Mar 1969
Basil D'OliveiraENG117117 & DNB294111v AUSMelbourne21 Jan 1971
Maurice FosterWI11799 & 18--0v INDPort of Spain13 Apr 1971
Glenn TurnerNZ117117-90v INDChristchurch5 Feb 1976
Richard HadleeNZ11787 & 30*-63v PAKKarachi30 Oct 1976
Bruce YardleyAUS11774 & 43-202v WIBridgetown17 Mar 1978
David GowerENG11771 & 46200131v NZLondon24 Aug 1978
Imran KhanPAK117117 & DNB12195v INDFaisalabad3 Jan 1983
Wasim RajaPAK117112 & 5*223142v ENGFaisalabad12 Mar 1984
Allan BorderAUS11798 & 19269140v WISt. John's7 Apr 1984
Viv RichardsWI117117154171v ENGBirmingham14 Jun 1984
Graeme FowlerENG117106 & 11312150v WILondon28 Jun 1984
Greg MatthewsAUS1172 & 115209101v NZBrisbane8 Nov 1985
Martin CroweNZ117106 & 11*286120v ENGLeeds24 Jul 1986
Sunil GavaskarIND11721 & 96337100v PAKBengaluru13 Mar 1987
Steve WaughAUS11791 & 26190151v WIPerth2 Dec 1988

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.