Babar Azam – Pakistan’s Batting King and Cover Drive Master
Babar Azam is not just a cricketer. He is the heart of Pakistan’s batting-line up and a global name in modern-day cricket. Babar is known for his stylish cover drives, calm attitude, and elite consistency — and he has broken records across all formats. He has done his job as a batter, whether that’s as the anchor of Pakistan’s innings or taking on a run chase. When Pakistan required him, he has produced match-winning performances in cricket. In summary, it has been hard work, passion and talent which has facilitated Babar’s progression from a rising star to captain of Pakistan.
👉 Get Babar Azam’s complete career stats and records only on
CricProZone.
Babar Azam in T20 World Cups – Stats & Key Performances
Babar Azam has been a Key player for Pakistan in the T20 World Cups. So far, he has played
17 T20 World Cup matches, scoring a total of
549 runs. He has shown his class and consistency across different tournaments, with a
highest score of 70 and a
batting average of 36.6. His elegant strokeplay and ability to anchor the innings have made him one of the most reliable batsmen for Pakistan in high-pressure matches.
Key Highlights
- Highest Score: 70 vs Namibia (2021)
- Most Runs in a Match: 68* vs India (2021)
- Consistent Performer: Scored 50+ runs in multiple matches across WC 2021 & 2022
- Strong Strike Rate: Frequently above 110, showing his ability to score quickly
Babar’s performances in T20 World Cups show that he is not only consistent but also capable of turning matches in Pakistan’s favor. Fans and cricket analysts often rely on his innings as a benchmark for Pakistan’s success in T20 cricket.
Babar Azam’s Fifties in T20 World Cups
- 68* vs India (2021, Dubai) – Stellar innings, helped Pakistan chase
- 51 vs Afghanistan (2021, Dubai) – Quick-fire fifty in group stage
- 70 vs Namibia (2021, Abu Dhabi) – Highest T20 WC score
- 66 vs Scotland (2021, Sharjah) – Anchored the innings
- 53 vs New Zealand (2022, Sydney) – Key contribution in tight chase
Teams Babar Azam Has Represented in International Cricket
- National Teams: Pakistan, Pakistan A, Pakistan Under-19s, Pakistan Under-15s
- Domestic Teams: Lahore, Lahore Blues, Lahore Under-15s, Lahore Schools, Lahore Region Under-16s, National Cricket Academy Colts, Zarai Taraqiati Bank Limited, State Bank of Pakistan, Sui Southern Gas Corporation, Central Punjab (Pakistan), Balochistan, Punjab (Pakistan), Rawalpindi Rams, Islamabad Region, Faisalabad and Rawalpindi, Leopards, Pakistan Cricket Board Blues
- Franchise Teams: Peshawar Zalmi, Karachi Kings, Islamabad United, Colombo Strikers, Rangpur Riders, Guyana Amazon Warriors, Sydney Sixers, Somerset
Babar Azam in the Pakistan Super League (PSL)
Babar Azam has been one of the most successful and consistent batters in the history of the Pakistan Super League. From his early days with Islamabad United to becoming the batting leader for Karachi Kings and later Peshawar Zalmi, Babar has delivered match-winning performances season after season. With his elegant stroke play, calm temperament, and unmatched consistency, he has become one of the biggest stars of PSL cricket.
He is also the first player in PSL history to score 4000 runs, proving his dominance as the league’s most reliable top-order batter. Whether anchoring the innings or accelerating under pressure, Babar Azam’s PSL record highlights why he is regarded as one of the finest T20 batters in modern cricket.
Teams in PSL
- Islamabad United
- Karachi Kings
- Peshawar Zalmi
Babar Azam PSL Career Summary
- Matches: 110
- Runs: 4380
- Average: 47.60
- Strike Rate: 129.73
- Highest Score: 115
- Centuries: 4
- Half-centuries: 39
- Fours: 479
- Sixes: 80
These numbers make Babar Azam one of the highest run-scorers in PSL history and one of the most dependable performers in the tournament.
Babar Azam PSL Career Timeline
Babar’s PSL journey has been full of milestones and achievements:
- 2016: Made his PSL debut for Islamabad United
- 2017: Joined Karachi Kings
- 2020: Scored 473 runs and helped Karachi Kings win their first PSL title
- 2020: Named Player of the Tournament
- 2021: Finished as the leading run scorer with 554 runs
- 2023: Moved to Peshawar Zalmi
- 2024: Scored 569 runs, one of the best seasons of his PSL career
- 2026: Became the first batter to complete 4000 PSL runs
These milestones show Babar’s long-term consistency and his huge impact in the Pakistan Super League.
Season-Wise Highlights
PSL 2026 – Peshawar Zalmi
Babar started the season strongly with 588 runs in 10 matches at an average of 84.00, and during the season he became the first player to score 4000 runs in PSL history.
PSL 2025 – Peshawar Zalmi
He added 288 runs in 10 matches, maintaining his role as Peshawar Zalmi’s batting leader.
PSL 2023/24 – Peshawar Zalmi
Babar delivered another brilliant season with 569 runs in 11 matches, including 1 century and 5 fifties, at a strike rate of 142.60, making it one of the best seasons of his PSL career.
PSL 2022/23 – Peshawar Zalmi
After moving to Peshawar Zalmi, Babar made an immediate impact by scoring 522 runs in 11 matches, including 1 century and 5 half-centuries, averaging 52.20.
PSL 2021/22 – Karachi Kings
Babar remained Karachi’s top performer, scoring 343 runs in 10 matches, including 2 fifties.
PSL 2020/21 – Karachi Kings
This was one of Babar’s best PSL seasons as he scored 554 runs in 11 matches at an impressive average of 69.25, finishing as the leading run-scorer and helping Karachi Kings win the PSL title.
PSL 2019/20 – Karachi Kings
Babar scored 473 runs in 12 matches, averaging 59.12, and played a vital role in Karachi Kings’ successful season.
PSL 2018/19 – Karachi Kings
He continued his consistency with 335 runs in 11 matches, playing several important innings at the top of the order.
PSL 2017/18 – Karachi Kings
Babar improved further by scoring 402 runs in 12 matches, with 5 half-centuries, becoming Karachi Kings’ most reliable batter.
PSL 2016/17 – Karachi Kings
After joining Karachi Kings, Babar scored 291 runs in 10 matches, including his first PSL fifty. This season established him as a dependable top-order batter.
PSL 2015/16 – Islamabad United
Babar made his PSL debut with Islamabad United, playing 2 matches and scoring 15 runs. Although it was a short season, it marked the beginning of a historic PSL career.
Babar Azam Debut Info: Test, ODI & T20I Details
- T20I Debut: 07 Sep 2016 vs England at Emirates Old Trafford
- ODI Debut: 31 May 2015 vs Zimbabwe at Gaddafi Stadium
- Test Debut: 13 Oct 2016 vs West Indies at Dubai International Cricket Stadium
Total Runs Across Test, ODI & T20I – Complete Stats of Pakistan’s Star Batsman
Looking at his career, he has scored consistently in all formats.
Moreover, these numbers show how important he is for Pakistan’s batting lineup.
In addition, his performances highlight his role as a key match-winner.
| Format |
Innings |
Runs |
Batting Avg |
Strike Rate |
| Tests |
112 |
4366 |
42.38 |
54.45 |
| ODIs |
137 |
6501 |
53.72 |
87.16 |
| T20Is |
136 |
4596 |
38.94 |
128.02 |
| First Class |
167 |
6418 |
41.94 |
55.34 |
| List A |
204 |
9647 |
53.92 |
86.42 |
| T20s |
345 |
12493 |
42.93 |
129.05 |
Babar Azam Centuries – Complete List & Records
Babar Azam Test Centuries List
Pakistan’s star batsman has so far scored 9 Test centuries. Among these innings, the career-best 196 came against Australia in 2022. Overall, Babar Azam has scored:
- 3 centuries vs Sri Lanka
- 2 centuries vs Australia
- 2 centuries vs New Zealand
- 1 century vs Bangladesh
- 1 century vs England
Babar Azam ODI Centuries Against Every Team
ODI centuries by Babar Azam span almost every top team. Notably, he has been most successful against West Indies and Australia. In total, he has scored:
- 5 centuries vs West Indies
- 3 centuries vs Australia
- 3 centuries vs Sri Lanka
- 2 centuries vs England
- 2 centuries vs New Zealand
- 2 centuries vs Zimbabwe
- 1 century vs South Africa
- 1 century vs Nepal
Babar Azam T20I Centuries
In T20Is, Babar Azam doesn’t just score runs. In fact, he performs when it really matters. He has scored one century each against England, New Zealand, and South Africa. This shows that his talent isn’t only for easy matches — he shines against the best teams.
Babar Azam Total Centuries in International Cricket
By 2025, a total of 31 international centuries have been scored by Pakistan’s star batsman, Babar Azam — including 9 in Tests, 19 in ODIs, and 3 in T20Is.
Top Scores of Babar Azam in Test, ODI & T20I Matches
In addition, these innings highlight his ability to perform across all formats of international cricket.
- 🔥 Test Cricket: 196 vs Australia (2022)
- ⚡ ODI Cricket: 158 vs England (2021)
- 🎯 T20 Internationals: 122* vs South Africa (2021)
Babar Azam Test Runs by Year – From Debut to Today
Over the years, Babar Azam has shown remarkable consistency in Test cricket. In addition, his runs each year reflect steady improvement. Furthermore, this yearly breakdown highlights his performance against top teams.
Babar Azam Test Runs Against Each Team
Over the years, Babar Azam has scored consistently in Test cricket. In addition, his runs each year show steady improvement. Moreover, he has performed well against all top Test teams. As a result, this breakdown highlights his growth and consistency.
| Team |
Inns |
Runs |
HS |
Avg |
SR |
| Australia |
25 |
925 |
196 |
38.54 |
51.70 |
| Sri Lanka |
14 |
648 |
119 |
54.00 |
57.65 |
| England |
14 |
646 |
136 |
53.83 |
59.70 |
| New Zealand |
13 |
635 |
161 |
57.72 |
51.92 |
| South Africa |
14 |
536 |
81 |
38.28 |
63.88 |
| Bangladesh |
8 |
306 |
143 |
43.71 |
56.98 |
| West Indies |
16 |
464 |
75 |
30.93 |
44.35 |
| Ireland |
2 |
73 |
59 |
36.50 |
52.51 |
| Zimbabwe |
2 |
2 |
2 |
1.00 |
22.22 |
🏆
Most Player of the Match Awards in T20Is – Babar Azam
In 128 T20I matches (2016–2024), Babar Azam has won 9 Player of the Match awards. Moreover, he often performs under pressure. In addition, this shows he is one of Pakistan’s most reliable match-winners. As a result, fans and analysts admire his consistency.