ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting innings by innings (All internationals)

The highest score in internationals at M.Chinnaswamy Stadium is 239 by Sourav Ganguly (IND) v PAK, 8 Dec 2007.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sourav GangulyIND23936130266.204b Danish Kaneria1v PAKBengaluru8 Dec 2007
Yuvraj SinghIND16920328183.256c Faisal Iqbal b Mohammad Sami1v PAKBengaluru8 Dec 2007
Misbah-ul-HaqPAK133*32217041.305not out2v INDBengaluru8 Dec 2007
Steve SmithAUS13113214199.243c SS Iyer b Mohammed Shami1v INDBengaluru19 Jan 2020
David WarnerAUS124119124104.202c AR Patel b KM Jadhav1v INDBengaluru28 Sept 2017
Rohit SharmaIND1191288692.971c MA Starc b A Zampa2v AUSBengaluru19 Jan 2020
Glenn MaxwellAUS113*5579205.454not out2v INDBengaluru27 Feb 2019
Irfan PathanIND10213310476.698c †Kamran Akmal b Danish Kaneria1v PAKBengaluru8 Dec 2007
Sunil GavaskarIND962648036.361c Rizwan-uz-Zaman b Iqbal Qasim4v PAKBengaluru13 Mar 1987
Aaron FinchAUS949610397.921c HH Pandya b UT Yadav1v INDBengaluru28 Sept 2017
Sourav GangulyIND9113412167.914c Faisal Iqbal b Mohammad Sami3v PAKBengaluru8 Dec 2007
Virat KohliIND89918097.803b JR Hazlewood2v AUSBengaluru19 Jan 2020
Younis KhanPAK8015612051.283b Harbhajan Singh2v INDBengaluru8 Dec 2007
Quinton de KockSA79*5265151.922not out2v INDBengaluru22 Sept 2019
Navjot SidhuIND757144105.633c AH Jones b DN Patel1v NZBengaluru14 Oct 1987
Ken RutherfordNZ75956278.952c K Srikkanth b RJ Shastri2v INDBengaluru14 Oct 1987
Virat KohliIND72*3826189.473not out1v AUSBengaluru27 Feb 2019
Kapil DevIND72*5841124.147not out1v NZBengaluru14 Oct 1987
Salman ButtPAK6814913045.641c †KD Karthik b SC Ganguly2v INDBengaluru8 Dec 2007
Kedar JadhavIND67697197.105c AJ Finch b KW Richardson2v AUSBengaluru28 Sept 2017
Rohit SharmaIND655515118.182run out2v AUSBengaluru28 Sept 2017
Kamran AkmalPAK6511412057.027st †KD Karthik b Harbhajan Singh2v INDBengaluru8 Dec 2007
Andrew JonesNZ64862074.424run out2v INDBengaluru14 Oct 1987
Allan LambENG59*754178.675not out2v INDBengaluru20 Jan 1985
Marnus LabuschagneAUS54645084.384c V Kohli b RA Jadeja1v INDBengaluru19 Jan 2020
Ajinkya RahaneIND53666180.301c AJ Finch b KW Richardson2v AUSBengaluru28 Sept 2017
Dinesh KarthikIND52678177.617c †Kamran Akmal b Yasir Arafat3v PAKBengaluru8 Dec 2007
Faisal IqbalPAK51548094.444c I Sharma b A Kumble4v INDBengaluru8 Dec 2007
Dilip VengsarkarIND50847159.524c Manzoor Elahi b Tauseef Ahmed2v PAKBengaluru13 Mar 1987
Mohammad AzharuddinIND47*3760127.037not out1v ENGBengaluru20 Jan 1985
KL RahulIND472634180.771c JA Richardson b NM Coulter-Nile1v AUSBengaluru27 Feb 2019
Ramiz RajaPAK47944050.001b NS Yadav3v INDBengaluru13 Mar 1987
Graeme FowlerENG45584077.591run out2v INDBengaluru20 Jan 1985
Shreyas IyerIND44*3561125.714not out2v AUSBengaluru19 Jan 2020
Yasir ArafatPAK44707062.868b I Sharma2v INDBengaluru8 Dec 2007
Peter HandscombAUS433031143.335b UT Yadav1v INDBengaluru28 Sept 2017
Kiran MoreIND42*2650161.549not out1v NZBengaluru14 Oct 1987
Rahul DravidIND421216034.713lbw b Danish Kaneria3v PAKBengaluru8 Dec 2007
Saleem YousufPAK41*904045.569not out3v INDBengaluru13 Mar 1987
Hardik PandyaIND414013102.504c DA Warner b A Zampa2v AUSBengaluru28 Sept 2017
MS DhoniIND402333173.915c AJ Finch b PJ Cummins1v AUSBengaluru27 Feb 2019
D'Arcy ShortAUS402860142.861c KL Rahul b V Shankar2v INDBengaluru27 Feb 2019
Sunil GavaskarIND40583068.971c MW Gatting b VJ Marks1v ENGBengaluru20 Jan 1985
Yasir HameedPAK39418095.122b A Kumble4v INDBengaluru8 Dec 2007
Imran KhanPAK391003039.006c K Srikkanth b RJ Shastri3v INDBengaluru13 Mar 1987
David GowerENG38554069.094b RJ Shastri2v INDBengaluru20 Jan 1985
Misbah-ul-HaqPAK37407092.505b Yuvraj Singh4v INDBengaluru8 Dec 2007
Shikhar DhawanIND362542144.001c T Bavuma b T Shamsi1v SABengaluru22 Sept 2019
Alex CareyAUS35366097.226c SS Iyer b Kuldeep Yadav1v INDBengaluru19 Jan 2020
Manish PandeyIND332531132.006b PJ Cummins2v AUSBengaluru28 Sept 2017
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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