
Pakistan’s legendary batter Babar Azam holds the record of most runs in a bilateral series by a Pakistan captain in a T20I bilateral series. Here’s a detailed breakdown of the performances:
1. Babar Azam – 285 Runs (7 Innings) vs England, 2022
Babar Azam holds the record for the most runs by a Pakistani captain in a T20I bilateral series.
He played 7 innings against England in 2022 and accumulated 285 runs, showcasing his consistency and leadership.
2. Babar Azam – 210 Runs (4 Innings) vs South Africa, 2021
In 2021, Babar Azam scored 210 runs in 4 innings against South Africa.
His aggressive batting and ability to play under pressure helped Pakistan dominate the series.
3. Salman Ali Agha – 167 Runs (5 Innings) vs New Zealand, 2025
Salman Ali Agha is the only player apart from Babar Azam to feature in this list.
He scored 167 runs in 5 innings against New Zealand in 2025, proving his capability as a captain and batsman.
4. Babar Azam – 133 Runs (2 Innings) vs Zimbabwe, 2020
Babar played only 2 innings in this series but still managed to score 133 runs against Zimbabwe.
His remarkable batting skills helped Pakistan secure strong performances.
5. Babar Azam – 132 Runs (3 Innings) vs Nigeria, 2024
In 2024, Babar Azam scored 132 runs in 3 innings against Nigeria.
His name frequently appears on this list, highlighting his dominance as a captain in T20Is. Babar Azam also ranked first in MRF T20 ranking but later on he was in a bad form.
This list highlights Babar Azam’s dominance as Pakistan’s T20I captain, while Salman Ali Agha’s inclusion in 2025 shows the emergence of new leadership in Pakistan’s cricketing scene.