Live6th Match · Pakistan ODI Tri-Series 2026/27SL208/4 (31.2)ENG386/5 (50)SL need 179 runs in 112 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG2/2 (2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All T20s)

MS Dhoni has played the most matches in T20 cricket at Maharashtra Cricket Association Stadium: 21.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Maharashtra Cricket Association Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND/CSK/RPS2016-20222119943361*43.30315137.460202822
Ajinkya RahaneIND/KKR/RR2015-2022171714436727.69382115.970413512
Steve SmithRR/PW/RPS2013-20171313346910146.90333140.841203915
Ravindra JadejaIND/CSK/GL2016-202212955322*13.2541129.2700132
Ambati RayuduCSK/MI2016-202211101320100*35.56227140.971002418
Rahul TripathiIND/RR/SH2017-2023111101975917.91150131.33012265
Shardul ThakurIND/CSK/DC2017-202211212422*24.0013184.6200012
Suresh RainaIND/CSK/GL2016-201899227275*38.86206132.04020248
Faf du PlessisRCB/CSK/RPS2016-20229801383817.25134102.99000153
Washington SundarIND/SH/RPS2017-2022940464011.5026176.9200152
Imran TahirCSK/DC/RPS2015-201891100*-20.0000000
Suryakumar YadavIND/KKR/MI2015-202588134168*48.71236144.490412720
Virat KohliIND/RCB2015-20228802688033.50236113.56020245
Sanju SamsonIND/DC/RR2015-202588020310225.38133152.631101214
Deepak HoodaIND/RR/SH2015-20238821924132.00143134.27000129
Hardik PandyaIND/MI/GT2016-20258721575331.40111141.440101010
Axar PatelIND/PK/DC2015-20258801536519.13112136.6101089
Manoj TiwaryPK/DC/RPS2015-20188639744*32.3377125.97001102
Glenn MaxwellRCB/PK/DC2015-2022881723310.2950144.0000264
Ravichandran AshwinIND/PK/RR2016-20228414831*16.0035137.1400290
Dwayne BravoCSK/GL2016-20228424524*22.5040112.5000151
Jaydev UnadkatRR/MI/RPS2017-2022831411620.5031132.2600041
Murugan AshwinRCB/MI/RPS2016-2022831110.50520.0000100
Jasprit BumrahIND/MI2016-2022820000.0010.0000200
Shane WatsonRCB/CSK/RR2015-201877127510645.83163168.711202316
Rohit SharmaIND/MI2016-202277220185*40.20146137.67021218
Robin UthappaKKR/CSK/PW2013-20227601268721.0085148.24011136
Sam BillingsKKR/CSK/DC2017-2022760813413.5071114.0800173
Ishan KishanIND/MI/GL2016-2023760763112.678589.4100172
Thisara PereraSL/PK/SH2013-2016762723418.0045160.0000036
Deepak ChaharCSK/RPS2017-2018720533926.5026203.8500015
Yuzvendra ChahalIND/RCB/RR2015-202372244*-944.4400000
Shikhar DhawanIND/PK/SH2016-20226602457940.83192127.60030278
David MillerPK/GT2015-202266219294*48.00140137.14010159
Ben StokesRR/RPS2017-2018651181103*45.25128141.41100147
Jos ButtlerENG/RR/MI2016-20256611323826.4093141.94000108
Dinesh KarthikRCB/GL2015-20226621093327.2572151.3900094
Wriddhiman SahaPK/GT2015-2022660903915.0089101.1200035
KL RahulIND/RCB/PK2016-2022660825413.678497.6201191
Shreyas IyerIND/KKR/DC2015-202266054159.0045120.0000080
Tim SoutheeKKR/RCB/RR2015-20226424336*21.5030143.3300132
Rajat BhatiaRPS2016-2017642412120.5031132.2600012
Krunal PandyaMI/LSG2016-2022640402510.004490.9100040
Sunil NarineKKR2015-2022642392219.5025156.0000061
Harbhajan SinghCSK/MI2016-2018610191919.002286.3600021
Bhuvneshwar KumarPW/SH2013-202263296*9.001275.0000110
Umesh YadavKKR/RCB2015-202262187*8.007114.2900001
Sandeep SharmaPK/SH2015-202261100*-0-00000
Andre RussellKKR2015-20225511886647.0099189.900101614
Mayank AgarwalPK/DC/RPS2015-20225501716834.20120142.50020186
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.