Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Mansur Ali Khan PataudiIND13986 & 53-150v AUSBombay10 Oct 1964
Ken BarringtonENG13993 & 46293132v INDLeeds8 Jun 1967
Bill LawryAUS139135 & 4403230v ENGLondon22 Aug 1968
Colin MilburnENG139139-171v PAKKarachi6 Mar 1969
Graeme PollockSA13952 & 87266180v AUSJohannesburg19 Feb 1970
Viv RichardsWI1394 & 135268180v ENGManchester8 Jul 1976
Peter TooheyAUS13982 & 57247181v INDBrisbane2 Dec 1977
Viv RichardsWI13972 & 67202142v PAKFaisalabad8 Dec 1980
Geoff BoycottENG139105 & 34*346110v INDDelhi23 Dec 1981
Greg ChappellAUS139117 & 22*229142v ENGPerth12 Nov 1982
Sunil GavaskarIND13912 & 127*283210v PAKFaisalabad3 Jan 1983
Ravi ShastriIND139139270162v PAKFaisalabad24 Oct 1984
Jeff DujonWI139139158210v AUSPerth9 Nov 1984
Chris BroadENG139139361130v AUSSydney29 Jan 1988
Desmond HaynesWI13927 & 112*180123v INDBridgetown7 Apr 1989
Mark WaughAUS139139* & 0189113v WISt John's27 Apr 1991
David BoonAUS13976 & 63*304170v WISydney2 Jan 1993
Andrew HudsonSA139135 & 4242182v ZIMHarare13 Oct 1995
Marvan AtapattuSL139108 & 31313190v INDMohali19 Nov 1997
Arjuna RanatungaSL13952 & 87*375180v ZIMColombo14 Jan 1998
Craig McMillanNZ139139 & DNB209184v ZIMWellington19 Feb 1998
Graham ThorpeENG139103 & 36*303130v WIBridgetown12 Mar 1998
Mahela JayawardeneSL139139216141v INDColombo29 Aug 2001
Craig WhiteENG139121 & 18312142v INDAhmedabad11 Dec 2001
Sanath JayasuriyaSL139139212171v ZIMKandy4 Jan 2002
Jacques KallisSA139139*228181v BANPotchefstroom25 Oct 2002
Taufeeq UmarPAK13968 & 71350201v SAFaisalabad24 Oct 2003
Gautam GambhirIND139139196190v BANChattogram17 Dec 2004
Asim KamalPAK13991 & 48250201v INDMohali8 Mar 2005
Ashwell PrinceSA139139*218182v ZIMCenturion11 Mar 2005
Ricky PontingAUS13921 & 118*285160v BANFatullah9 Apr 2006
Ramnaresh SarwanWI139116 & 23202211v INDSt Kitts22 Jun 2006
Phil JaquesAUS13931 & 108259131v WIBarbados12 Jun 2008
Paul CollingwoodENG1394 & 135217201v SABirmingham30 Jul 2008
Brendan NashWI13974 & 65334210v NZNapier19 Dec 2008
Tim McIntoshNZ139136 & 3346210v WINapier19 Dec 2008
Daniel VettoriNZ139118 & 21205162v INDHamilton18 Mar 2009
Gautam GambhirIND13923 & 116173131v BANChittagong17 Jan 2010
Shivnarine ChanderpaulWI13923 & 116*40260v INDDominica6 Jul 2011
Rahul DravidIND139103* & 36313200v ENGLondon21 Jul 2011
Michael ClarkeAUS139139 & DNB249191v NZBrisbane1 Dec 2011
Matt PriorENG13948 & 91325180v INDAhmedabad15 Nov 2012
Kaushal SilvaSL139139244162v BANMirpur27 Jan 2014
AB de VilliersSA13991 & 48238152v AUSCenturion12 Feb 2014
Dean ElgarSA13912 & 127338191v AUSPerth3 Nov 2016
Ross TaylorNZ13937 & 102*165230v PAKHamilton25 Nov 2016
Asad ShafiqPAK1392 & 137211131v AUSBrisbane15 Dec 2016
Virat KohliIND139139230100v WIRajkot4 Oct 2018
Azhar AliPAK139134 & 5311120v NZAbu Dhabi3 Dec 2018
Ajinkya RahaneIND139112 & 27*263150v AUSMelbourne26 Dec 2020

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.