T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Wankhede Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Roger HarperWI1993110202020.002290.9100000
Pramodya WickramasingheSL1993-1997210222.002100.0000000
Chandika HathurusingheSL1993110111.00166.2500000
Jimmy AdamsWI1993-19943401778144.2535649.72020211
Dulip LiyanageSL1993110333.00560.0000000
Dulip SamaraweeraSL1993110252525.004555.5600020
Ruwan KalpageSL19931112929*-27107.4100000
Junior MurrayWI1993-19942311198559.5017269.19010132
Javagal SrinathIND1994-2002101321386012.5526552.08014142
Shivnarine ChanderpaulWI/RCB1994-20134611945438.8042146.08010211
Stuart WilliamsWI1994230604920.0015339.2200190
Cameron CuffyWI1994-200235354*2.501729.4100210
Nayan MongiaIND1994-200191142268032.2936062.78012253
Venkatesh PrasadIND1994-1998720331.50837.5000100
Atul BedadeIND19941111111*-1291.6700010
Barrington BrowneWI199411188*-2236.3600000
Sanjay ManjrekarIND1994-19963401866646.5042643.66030210
Kenny BenjaminWI1994120221.00258.0000100
Rajindra DhanrajWI1994120542.50539.4300000
Ricky PontingAUS/MI1996-20137801375717.1319869.19012170
Glenn McGrathAUS/DC1996-2008454139*13.002356.5200130
Michael BevanAUS1996-2003220484224.006277.4200050
Shane WarneAUS/RR1996-2011430393913.0039100.0000223
Ian HealyAUS1996110666.001060.0000000
Mark TaylorAUS1996110595959.007380.8201081
Mark WaughAUS1996-200122012612663.0013692.6510183
Ajay JadejaIND1996-20006731997249.7532461.42020127
Damien FlemingAUS1996-2001220663.002227.2700110
Stuart LawAUS1996110212121.003167.7400010
Shane LeeAUS1996110999.001090.0000000
Rahul DravidIND/RCB/RR1996-201317234947100*49.84204246.381701151
Gary KirstenSA1996-2000340945023.5023839.5001090
Nicky BojeSA1996-200033020146.674841.6700030
Jonty RhodesSA1996110666.00966.6700000
Lance KlusenerSA1996-2000230413313.678150.6200030
Allan DonaldSA1996-200022111*1.00714.2900100
Sunil JoshiIND/RCB1996-200842298*-9100.0000010
Robin SinghIND1996-1998441675122.339669.7901042
Andrew HudsonSA1996220524526.007470.2700070
Hansie CronjeSA1996-200034029137.259430.8500140
David RichardsonSA1996110434343.006665.1500030
Fanie de VilliersSA199622100*0.0010.0000100
Pat SymcoxSA1996221494649.007367.1200041
Daryll CullinanSA1996220754437.5012161.9800040
Herschelle GibbsSA/MI1996-20123401374734.2524655.69000200
Paul AdamsSA1996110000.0080.0000100
Woorkeri RamanIND1996110292929.005156.8600021
Brian McMillanSA1996110161616.002661.5400020
Derek CrookesSA1996110181818.002766.6700001
Sourav GangulyIND/KKR/PW1997-2012912032817327.3362152.82112387

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.