Most Runs against England in T20Is

BATSMENT20I RUNS VS ENGLANDINNINGSHIGH SCORESTRIKE RATE100/50
Babar Azam (PAK)66017110*141.021/4
Virat Kohli (IND)6482180*135.000/5
Rovman Powell (WI)62217107167.201/3
Aaron Finch (AUS)61916156160.771/3
Mohammad Rizwan (PAK)5601488*133.330/6
Nicholas Pooran (WI)4791882128.760/3
Martin Guptill (NZ)4711565145.370/4
Rohit Sharma (IND)46715100*139.821/3
Chris Gayle (WI)42214100*154.571/2
Hardik Pandya (IND)4141863148.380/3

Find the same for Tests and ODIs in the links.

Key Insights on Batting Records Against England in T20Is

Highest Aggregate & Bilateral Series Run Tally vs England in T20Is

Babar Azam has scored the most runs against England in T20Is, with over 650 runs against them. 

Mohammad Rizwan, Babar Azam, and Virat Kohli are the three batters with five or more fifty-plus scores against England in T20Is. 

Rizwan aggregated 316 runs across six innings in the 2022 series, the most by a batter in a bilateral T20I series against England. This is the second-highest run tally by a batter in a bilateral T20I series.

Finch scored 370 of his 619 runs in England, the most by a batter against England at their home in T20Is. 


Highest Average and Strike Rate Specialists vs England in T20Is

MS Dhoni has the highest average against England in T20Is, aggregating 296 runs at 49.33 while remaining unbeaten six times in 12 innings (minimum 10 innings batted). 

Suryakumar Yadav is the only batter to have a strike rate above 170 against England in T20Is (minimum 200 balls faced). 

Aaron Finch and Rovman Powell are the two batters with a 40-plus average and 160-plus strike rate against the Three Lions in T20Is.


Explosive T20I Centuries and Highest Score against England

Finch has also smashed the highest individual score against England in a T20I innings, accumulating 156 off 63 balls in Southampton in 2013

Abhishek Sharma has hammered the fastest T20I century against England, reaching the 100-run mark off 37 balls on his way to 135 at Wankhede Stadium in 2025

Overall, nine batters have brought up a century each against the Three Lions in the shortest format.

Read Next | Most Test Wickets for Pakistan