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 T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidRCB/RR2008-2013161402836620.21248114.11022306
Sourav GangulyKKR/PW2008-2012330493316.335294.2300042
Zaheer KhanRCB/DC/MI2008-201624954417*11.004793.6200250
Ajit AgarkarKKR2008-201021166*-6100.0000000
Ricky PontingKKR/MI2008-2013220482824.005390.5700022
Jacques KallisKKR/RCB2008-20131616238889*27.71317122.400214710
Mark BoucherKKR/RCB2008-20111082631810.506695.4500061
Brendon McCullumKKR/CSK/KTK2008-2017771244158*40.67154158.441002115
Mohammad HafeezPAK/KKR2008-2012221666166.0047140.4301072
Cameron WhiteRCB/DC/SH2008-20138711435223.8394152.1301189
Wasim JafferRCB20084401005025.0090111.11011112
Ishant SharmaIND/KKR/DC2008-202493100*0.0070.0000200
Praveen KumarRCB/PK/SH2008-201618123933410.3386108.1400286
Ashley NoffkeRCB2008110999.001090.0000010
David HusseyKKR/PK/CSK2008-2014320574528.5041139.0200034
Virat KohliIND/RCB2008-2026888611301111340.152105143.044236269134
Balachandra AkhilRCB20084411053.331283.3300110
Sunil JoshiRCB2008220633.001442.8600000
Laxmi Ratan ShuklaKKR2008-2012210555.00862.5000000
Wriddhiman SahaKKR/PK/CSK2008-20241091238115*29.75184129.351002012
Ashok DindaIND/KKR/RCB2008-201693243*4.00666.6700100
Anil KumbleRCB2008-20101243535.001145.4500000
Mohammad KaifRCB/PK/RR2008-2012852441514.6744100.0000040
Graeme SmithRR2008110494949.0042116.6700080
Shane WatsonAUS/RCB/RR2008-20171615225661*19.69187136.900112514
Shane WarneRR2008-2010210444.00757.1400000
Shivnarine ChanderpaulRCB2008110222.00922.2200000
Ross TaylorRCB2008-20105511215330.2573165.75010107
Munaf PatelRR/MI2008-2013510000.0020.0000100
Yusuf PathanKKR/RR2008-20171010321860*31.14143152.450111714
Ravindra JadejaIND/CSK/RR2008-20251412320877*23.11153135.95010197
Mahesh RawatRR2008110000.0020.0000100
Siddharth TrivediRR2008-2013421333.00742.8600000
Vinay KumarRCB/KTK2008-201324103952513.5789106.7400052
Matthew HaydenCSK2008-2010220453222.504795.7400070
Jacob OramCSK/MI2008-201321100*-0-00000
Parthiv PatelRCB/CSK/MI2008-2017131211382912.55133103.76000191
Michael HusseyCSK2008-20134401064926.5088120.45000123
MS DhoniIND/CSK/RPS2008-20251414541770*46.33246169.510403822
Albie MorkelRCB/CSK2008-2014641411913.6737110.8100013
Suresh RainaIND/CSK/GL2008-2017121212596323.55198130.810221617
Dale SteynRCB/DC/SH2008-201415411083.331662.5000110
Subramaniam BadrinathCSK2008-2013541784726.0066118.18001112
Bharat ChipliRCB200833020106.672871.4300030
VVS LaxmanDC2008110525252.0044118.1801070
Adam GilchristPK/DC2008-201344112785*42.3385149.41011155
Herschelle GibbsMI/DC2008-2012220753.501353.8500010
Sanjay BangarDC20081111717*-7242.8600002
Scott StyrisDC2008110222.00366.6700000
Shahid AfridiPAK/DC2008-201222143*4.004100.0000000
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.