ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDEngland202155323180*115.50157147.13031209
Jos ButtlerENGIndia202155117283*43.00117147.01021910
Dawid MalanENGIndia20215511486837.00123120.33010155
Jason RoyENGIndia20215501444928.80109132.11001166
Shubman GillINDNew Zealand2023111126126*-63200.00100127
Shreyas IyerINDEngland20215411216740.3383145.78010142
Jonny BairstowENGIndia202155211840*39.3386137.21000104
Rishabh PantINDEngland20215401023025.5079129.11000113
Rohit SharmaINDEngland2021330916430.3363144.4401076
Sanju SamsonINDNew Zealand2026110898989.0046193.4801058
Suryakumar YadavINDEngland2021320895744.5048185.4201095
Aiden MarkramSANew Zealand20261118686*-44195.4501084
Hardik PandyaINDEngland20215418639*28.6761140.9800056
Rahmanullah GurbazAFGSouth Africa2026110848484.0042200.0001047
Ben StokesENGIndia2021530844628.0056150.0000073
Aiden MarkramSAWest Indies20261118282*-46178.2601074
David MillerSAIndia2025-2026220816340.5049165.3101093
Hardik PandyaINDSouth Africa2025-2026220816340.5042192.8601056
Dewald BrevisSAIndia2025-2026220764538.0046165.2200065
Tilak VarmaINDSouth Africa2025-2026220747337.0044168.18010101
Quinton de KockSAIndia2025-2026220716535.5042169.05010103
Shivam DubeINDNetherlands2026110666666.0031212.9001046
Navneet DhaliwalCANSouth Africa2026110646464.0049130.6101071
Ryan RickeltonSAAfghanistan2026110616161.0028217.8601054
Ishan KishanINDEngland2021220605630.0041146.3401054
Quinton de KockSAAfghanistan2026110595959.0041143.9001053
Aiden MarkramSACanada2026110595959.0032184.38010101
Mitchell SantnerNZIndia2023-2026220564328.0048116.6700042
Ishan KishanINDNew Zealand2023-2026220555427.5028196.4301044
Tim SeifertNZIndia2026110525252.0026200.0001025
Abhishek SharmaINDNew Zealand2026110525252.0021247.6201063
Romario ShepherdWISouth Africa20261115252*-37140.5401034
Daryl MitchellNZIndia2023-2026220523526.0036144.4400015
Shivam DubeINDSouth Africa2025-2026221524252.0040130.0000024
Jason HolderWISouth Africa2026110494949.0031158.0600043
Abhishek SharmaINDSouth Africa2025-2026220493424.5033148.4800082
Mark ChapmanNZSouth Africa2026110484848.0026184.6200062
Hardik PandyaINDNew Zealand2023-2026220483024.0030160.0000052
Quinton de KockSAWest Indies2026110474747.0024195.8300044
Ryan RickeltonSAWest Indies20261114545*-28160.7100042
Rahul TripathiINDNew Zealand2023110444444.0022200.0000043
Tristan StubbsSAIndia20261114444*-24183.3300013
David MillerSACanada20261113939*-23169.5700013
Sanju SamsonINDSouth Africa2025110373737.0022168.1800042
Suryakumar YadavINDNetherlands2026110343434.0028121.4300021
Tristan StubbsSACanada20261113434*-19178.9500022
Ryan RickeltonSACanada2026110333333.0021157.1400031
Bas de LeedeNEDIndia2026110333333.0023143.4800031
Harsh ThakerCANSouth Africa2026110333333.0029113.7900022
Eoin MorganENGIndia2021530332811.0030110.0000040
Page 1Next

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