Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

India: Batting figures (All cricket)

Virat Kohli has batted the most innings in all cricket for India at Melbourne Cricket Ground: 18.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Melbourne Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-20241518280716950.44114870.30242737
Sachin TendulkarIND1991-20121217163911639.94102562.34151594
Dilip VengsarkarIND1977-19911317450777*39.00109646.26032280
MS DhoniIND2007-20191316431887*26.5047067.66011253
Rohit SharmaIND2008-20241515251713839.7763381.67221419
Kris SrikkanthIND1985-19921113150393*41.9272469.48040593
Sunil GavaskarIND1977-19861213050011838.46112744.37151290
Kapil DevIND1980-1992151322145519.4529173.54011132
Rahul DravidIND1999-201171103519231.91100734.86030340
Mohammad AzharuddinIND1985-19921111223493*26.0040457.92011120
VVS LaxmanIND1999-201171101564214.1843635.78000140
Ajinkya RahaneIND2014-2020710152914758.7880365.88220584
Ravi ShastriIND1985-19921110129363*32.5675938.60020130
Ravichandran AshwinIND2011-2022111051113122.2018260.9900181
Sourav GangulyIND1999-200769042910047.6769861.46120432
Virender SehwagIND2003-201279035219539.1144678.92111426
Ravindra JadejaIND2012-202410921355719.2927748.74010120
Shikhar DhawanIND2014-201988033013741.2542577.65111344
Mohinder AmarnathIND1977-19868833197463.8065948.41030210
Syed KirmaniIND1977-198568218548*30.8330161.46000120
Anil KumbleIND1999-20076818628*12.2923736.2900190
Ajit AgarkarIND1999-2004571615310.178770.1101342
Gundappa ViswanathIND1977-198156031211452.0057953.89120260
Cheteshwar PujaraIND2014-202036017210628.6753632.09101160
Rishabh PantIND2018-20245601623927.0030553.11000141
Gautam GambhirIND2008-201256110756*21.4018657.5301080
KL RahulIND2014-2024560835113.8310380.5801163
Roger BinnyIND1980-1986106141218.2010539.0500230
Zaheer KhanIND2003-201136229137.255354.7200041
Karsan GhavriIND1977-19815612911*5.8010527.6200220
Sandeep PatilIND1980-19814501346426.8015487.01010100
Suresh RainaIND2012-20166511266531.5013494.03020141
Yuvraj SinghIND2004-2016550542510.808067.5000141
Javagal SrinathIND1991-200055116144.003348.4800110
Vinoo MankadIND194824024011660.0054144.36201210
Dattu PhadkarIND194824212456*62.0034236.26021130
Mayank AgarwalIND2018-20202401237630.7528443.31011123
Vijay HazareIND19482401117427.7527640.22010120
Chetan ChauhanIND1977-19812401058526.2523444.87012140
Hemu AdhikariIND1948240823820.5030826.6200050
Kiran MoreIND1986-19915428167*40.5017646.0201060
Sanjay ManjrekarIND1991-1992340753018.7520137.3100030
Irfan PathanIND2004-2008440662616.508577.6500011
Chandu SarwateIND1948240473611.7513335.3400140
Erapalli PrasannaIND1967-1977240462111.5010643.4000160
Gul MohammadIND1948240452811.258751.7200060
Yashpal SharmaIND19813413921*13.006460.9400020
Umesh YadavIND2011-2020741322110.676251.6100131
Khokhan SenIND194824029137.256346.0300050
Lala AmarnathIND194824028127.004957.1400130
Page 1Next

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.