Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Vinod KambliIND129125 & 4226141v SLColombo27 Jul 1993
Mohammad AzharuddinIND12997 & 32*146171v WINagpur1 Dec 1994
Robert SamuelsWI129125 & 4221163v NZSt John's27 Apr 1996
Sherwin CampbellWI12950 & 79262100v SLSt John's13 Jun 1997
Marvan AtapattuSL12998 & 31329210v INDMumbai3 Dec 1997
Michael SlaterAUS12916 & 113179151v ENGBrisbane20 Nov 1998
Michael SlaterAUS12923 & 106253130v WIPort of Spain5 Mar 1999
Greg BlewettAUS12989 & 40*256121v PAKBrisbane5 Nov 1999
Mahela JayawardeneSL129104 & 25204200v INDKandy22 Aug 2001
Sachin TendulkarIND129103 & 26278161v ENGAhmedabad11 Dec 2001
Ramnaresh SarwanWI12924 & 105175220v AUSSt John's9 May 2003
Michael VaughanENG12948 & 81*240190v BANDhaka21 Oct 2003
Rahul DravidIND12938 & 91*196181v AUSSydney2 Jan 2004
Virender SehwagIND12939 & 90177201v PAKLahore5 Apr 2004
Jacques RudolphSA129102 & 27*372160v SLGalle4 Aug 2004
Salman ButtPAK129108 & 21212190v AUSSydney2 Jan 2005
Marvan AtapattuSL129127 & 2*247220v NZNapier4 Apr 2005
Rahul DravidIND129129176151v BANDhaka25 May 2007
Dinesh KarthikIND129129212160v BANDhaka25 May 2007
Mohammad AshrafulBAN1290 & 129*239180v SLColombo3 Jul 2007
VVS LaxmanIND129109 & 20176210v AUSSydney2 Jan 2008
Jacob OramNZ12928 & 101218182v ENGLondon15 May 2008
Shivnarine ChanderpaulWI129118 & 11311151v AUSJamaica22 May 2008
Shivnarine ChanderpaulWI12979* & 50273171v AUSBarbados12 Jun 2008
Sourav GangulyIND129102 & 27262100v AUSChandigarh17 Oct 2008
AB de VilliersSA129129112125v INDCenturion16 Dec 2010
Azhar AliPAK129100 & 29*31491v SLDubai26 Oct 2011
Ross TaylorNZ129129227150v WIWellington11 Dec 2013
Mahela JayawardeneSL129129 & DNB278150v PAKDubai8 Jan 2014
James NeeshamNZ12978 & 51158135v WIBarbados26 Jun 2014
Tamim IqbalBAN129109 & 20357140v ZIMKhulna3 Nov 2014
Quinton de KockSA12995 & 34165163v ENGCenturion26 Dec 2019
Brendan TaylorZIM12962 & 67137182v SLHarare27 Jan 2020
Zak CrawleyENG1298 & 121227180v WINorth Sound8 Mar 2022
Jermaine BlackwoodWI129102 & 27299130v ENGBridgetown16 Mar 2022
Dhruv JurelIND12990 & 39*22684v ENGRanchi23 Feb 2024
George BonnorAUS128128 & DNB-143v ENGSydney14 Mar 1885
Johnny TyldesleyENG12816 & 112*-140v AUSLondon14 Aug 1905
Lucky DentonENG128104 & 24--0v SAJohannesburg26 Feb 1910
Tip SnookeSA128103 & 25315150v AUSAdelaide7 Jan 1911
Herbert SutcliffeENG12829 & 99--0v SACape Town31 Dec 1927
Stan WorthingtonENG128128 & DNB-190v INDLondon15 Aug 1936
Maurice LeylandENG12817 & 111*261120v AUSMelbourne1 Jan 1937
Dudley NourseSA128103 & 25-90v ENGDurban3 Mar 1939
Vijay MerchantIND128128-120v ENGLondon17 Aug 1946
Lindsay HassettAUS128128395101v ENGBrisbane29 Nov 1946
Donald BradmanAUS12879 & 4925760v ENGMelbourne1 Jan 1947
Everton WeekesWI128128-160v INDDelhi10 Nov 1948
Leonard HuttonENG12841 & 87--0v SACape Town1 Jan 1949
Cyril WashbrookENG12897 & 31--1v SAJohannesburg12 Feb 1949

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.