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 by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sai SudharsanGTChennai Super Kings2023-202655034610369.20196176.531202917
Shubman GillGTChennai Super Kings2023-202655028310456.60157180.251203013
Shubman GillGTMumbai Indians2023-202655026812953.60156171.791102413
Virat KohliINDEngland202155323180*115.50157147.13031209
Shubman GillGTSunrisers Hyderabad2023-202644021810154.50131166.41110264
Tilak VarmaMIGujarat Titans2023-2026551210101*52.50117179.491001712
Sai SudharsanGTSunrisers Hyderabad2023-20264402016150.25139144.60010244
Sai SudharsanGTRajasthan Royals2023-20263301758258.33116150.86020196
Virat KohliRCBGujarat Titans2024-202633217375*173.0099174.75020207
Jos ButtlerENGIndia202155117283*43.00117147.01021910
Jos ButtlerRR/GTRoyal Challengers Bengaluru2022-2026331164106*82.00102160.781001310
Sai SudharsanGTPunjab Kings2024-20263301647454.67101162.38020167
Sai SudharsanGTMumbai Indians2023-20264401516337.75112134.82011124
Dawid MalanENGIndia20215511486837.00123120.33010155
Suryakumar YadavMIGujarat Titans2023-20264401476136.7588167.05010128
Jason RoyENGIndia20215501444928.80109132.11001166
Cameron GreenKKR/RCB/MIGujarat Titans2023-20264301427947.33101140.5901099
Shimron HetmyerRRGujarat Titans2022-202644113756*45.6778175.64020910
Shubman GillKKR/GTPunjab Kings2021-202644113689*45.3374183.78010117
Shivam DubeCSKGujarat Titans2023-20265511364734.0077176.62000610
Ruturaj GaikwadCSKGujarat Titans2023-20264401349233.5076176.32011812
Shubman GillGTLucknow Super Giants2023-202522112994*129.0071181.6901097
Venkatesh IyerKKR/RCBGujarat Titans2023-20263301278342.3371178.87010137
Shubman GillINDNew Zealand2023111126126*-63200.00100127
Shubman GillGTKolkata Knight Riders2023-20262201258662.5081154.32010134
Heinrich KlaasenSHGujarat Titans2023-20264401256431.2591137.3601086
Shreyas IyerINDEngland20215411216740.3383145.78010142
Jonny BairstowENGIndia202155211840*39.3386137.21000104
Mitchell MarshLSGGujarat Titans2025110117117117.0064182.81100108
Shreyas IyerPKGujarat Titans2025-202622111697*116.0063184.1301089
Sanju SamsonCSK/RRGujarat Titans2022-20264401156028.7572159.7201198
Abhishek SharmaSHGujarat Titans2023-20264401147428.5070162.8601079
Dewald BrevisCSK/MIGujarat Titans2024-20263301115737.0071156.3401068
Shashank SinghPKGujarat Titans2024-202522210561*-45233.33010126
Sai SudharsanGTRoyal Challengers Bengaluru2024-202633110284*51.0066154.55010114
Rishabh PantINDEngland20215401023025.5079129.11000113
Will JacksRCBGujarat Titans2024111100100*-41243.90100510
Devon ConwayCSKGujarat Titans2023-20253301005233.3366151.52010104
Mayank AgarwalPKDelhi Capitals20211119999*-58170.6901084
Dhruv JurelRRGujarat Titans2023-2026330987532.6756175.0001086
Jos ButtlerGTDelhi Capitals20251119797*-54179.63010114
Rajat PatidarRCBRajasthan Royals2022-2024220925846.0064143.7501065
Shubman GillGTRajasthan Royals2022-20253319245*46.0080115.0000072
KL RahulPKRoyal Challengers Bengaluru20211119191*-57159.6501075
Rohit SharmaINDEngland2021330916430.3363144.4401076
Sanju SamsonINDNew Zealand2026110898989.0046193.4801058
Suryakumar YadavINDEngland2021320895744.5048185.4201095
Shreyas IyerPKMumbai Indians20251118787*-41212.2001058
Aiden MarkramSANew Zealand20261118686*-44195.4501084
Hardik PandyaINDEngland20215418639*28.6761140.9800056
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.