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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ramnaresh SarwanWI2001-201347569203711643.34350058.20218317720
Shoaib MalikPAK2000-202154546203514342.40239285.08413220126
Brendon McCullumNZ2002-201442476198730248.46279671.0747622433
Quinton de KockSA2013-202646522198613539.72202797.9888522346
Shai HopeWI2017-2026454981961162*47.83240981.4086216555
Ben StokesENG2011-202556724194214128.56328059.21210718945
Garry SobersWI1958-197118307192019883.4810.0087214517
Travis HeadAUS2016-202539504190116341.33236980.2446122431
Michael HusseyAUS2004-2012394581869150*50.51310960.1231121648
David GowerENG1979-1990405261860200*40.43346753.6521041885
Richie RichardsonWI1983-199641496184219442.84354151.2821021663
Shane WatsonAUS2006-201640522179712635.94256570.06311219944
Martin GuptillNZ2009-202160681178711126.67233676.50111619948
Mudassar NazarPAK1978-198838435177623146.74332748.516511422
Alistair CampbellZIM1992-2002475521737105*32.77278762.33213418611
Grant FlowerZIM1992-2004465421730106*33.27348049.712931595
Glenn MaxwellAUS2012-2025616271724113*31.351440119.7238113787
Stephen FlemingNZ1994-20055258517189232.42305256.2901211887
Rohan KanhaiWI1958-197118281169325662.70--4711458
Nathan AstleNZ1995-200537423168312043.15270662.2068517511
Mike GattingENG1981-1993344410168020749.41298756.2446418111
Mark WaughAUS1991-2001415041672153*36.35267262.5748514318
Herschelle GibbsSA1996-201043494165619636.80242268.3746322416
Darren BravoWI2009-202241524165616634.50290756.9729118123
Tom LathamNZ2014-2025404951635145*37.16260662.74213416116
Mushfiqur RahimBAN2007-202548568160512733.44241066.6037316723
Ijaz AhmedPAK1986-2000575881589139*31.78209075.8926213126
Andrew SymondsAUS1999-2008434061540162*45.29171789.69210114435
Graeme SmithSA2002-2013374821537134*33.41227967.44110320710
Imran KhanPAK1978-19925254131524135*37.17211863.6434313535
Upul TharangaSL2005-2018576031499174*26.30189279.2327718021
Paul CollingwoodENG2002-2011444891498134*38.41241162.1328114617
Everton WeekesWI1948-1953101511495207106.79--740950
Marnus LabuschagneAUS2019-202530413148110838.97287951.4411001542
Geoff MarshAUS1985-199234432146912535.83333844.014501214
Allan LambENG1982-199028376143313946.23226463.3038113613
Hansie CronjeSA1992-2000455212143313535.83253956.4417312916
Faf du PlessisSA2011-201930402142113437.39234360.65311414018
Dean JonesAUS1985-199229346140421050.14243357.7127211214
Damien MartynAUS1998-200638417137811440.53225361.163831328
Daryl MitchellNZ2019-202638394137713739.34144295.4945110447
John WrightNZ1979-199030363136418541.33323442.183511406
Ken BarringtonENG1959-196714213135517275.2870645.893901368
Dinesh ChandimalSL2010-202637433133916433.48208564.2235213218
Salman ButtPAK2004-2010293521336129*40.48197167.785541864
Andrew StraussENG2004-201123333131615843.87265349.604521632
Usman KhawajaAUS2016-202525382130718036.31238654.783721417
Ian BothamENG1979-199221231130220859.18179072.7456112628
Michael VaughanENG2001-200722283129419751.76219758.904521591
Craig McMillanNZ1998-2007343941292100*36.91196365.8219212214

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.