Babar Azam has been one of Pakistan’s most consistent batters in T20Is. Here’s a breakdown of his year-by-year performance in the shortest format.
| Year | Runs | Innings | Average | Strike Rate | High Score | 100s/50s |
|---|---|---|---|---|---|---|
| 2016 | 116 | 4 | 116.00 | 128.88 | 55* | 0/1 |
| 2017 | 352 | 10 | 39.11 | 119.72 | 86 | 0/1 |
| 2018 | 563 | 12 | 62.55 | 126.51 | 97* | 0/6 |
| 2019 | 374 | 10 | 41.55 | 136.99 | 90 | 0/4 |
| 2020 | 276 | 6 | 55.20 | 144.50 | 82 | 0/4 |
| 2021 | 939 | 26 | 37.56 | 127.58 | 122 | 1/9 |
| 2022 | 735 | 26 | 31.95 | 123.32 | 110* | 1/5 |
| 2023 | 130 | 4 | 43.33 | 146.06 | 101* | 1/0 |
| 2024 | 738 | 23 | 33.54 | 133.21 | 75 | 0/6 |
| 2025 | 206 | 8 | 34.33 | 114.44 | 74 | 0/2 |
| 2026 | 167 | 7 | 27.83 | 117.60 | 50* | 0/1 |
| TOTAL | 4596 | 136 | 38.94 | 128.02 | 122 | 3/39 |
Babar Azam ODI Stats Year-wise
Babar Azam ODI Stats Opponent-wise
Babar Azam Test Stats Year-wise
Babar Azam Test Stats Opponent-wise
Babar Azam T20I Stats Year-wise
Babar Azam T20I Stats Opponent-wise
Azam was Pakistan’s top run-scorer in 2017 (second overall), aggregating 352 runs in 10 T20I innings.
In 2018, he became the second Pakistani batter to score 500 runs in a calendar year in T20Is.
He scored 939 runs in 26 innings in 2021, which is the most for him and the third-most for Pakistan in a calendar year in T20Is.
Azam followed a brilliant 2021 with 735 runs in 2022, becoming the second batter to score 500-plus T20I runs in consecutive years.
In 2024, Azam became the first batter to accumulate 500-plus runs in four different years in T20Is.
Azam averaged 62.55 in 2018, which is the second-highest by a Pakistani batter in a year in T20Is (minimum 10 innings).
The run tally of 939 runs in 2021 included his maiden T20I century.
He hammered 122 runs from 59 balls against South Africa in the 2021 Centurion T20I, which is the highest individual score by a Pakistani batter in T20Is.
His aggregate of 939 in 2021 is also the most runs scored by any T20I captain in a calendar year.
Azam’s 122 is the highest T20I score by a Pakistani captain.
He is the only Pakistani skipper to score a T20I century, and he has three of them, the joint-most by a captain in this format.
The right-hander scored 331 of his 374 runs in 2019 in seven overseas T20Is.
He averaged 55.16 in those seven games in 2019, the fourth-highest for Pakistan in a year in away T20Is.
He scored 804 runs outside Pakistan in 2021, the second-most among his countrymen in away-from-home T20Is in a year.
351 of his 735 runs in 2022 came in Pakistan, the second-most by a Pakistani batter at home in a year in T20Is.
In 2018, he also became the first Pakistani batter to smash five or more fifties that year.
Azam made his T20 World Cup debut in 2021 and aggregated 303 runs in six innings. This is the most runs by a batter for Pakistan in a T20 World Cup edition.
Overall, the 303 runs in 2021 was the fourth instance of a batter scoring 300-plus runs in a single T20 World Cup edition.
Explore the most prolific batting stands in Indian Premier League history, featuring a breakdown of…
The record for the most wickets at the MA Chidambaram Stadium (Chepauk) in the IPL…
The MA Chidambaram Stadium in Chennai, famously known as the "Lion's Den," has witnessed some…
Cricket has always had ups and downs, but these days it feels like every match…
Key IPL Batting Insights at M. Chinnaswamy Virat Kohli is the lead run-getter at Bengaluru’s…
Key IPL Bowling Insights at M. Chinnaswamy Stadium Yuzvendra Chahal is the only bowler to…