🌟 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.
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 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 |
108 |
4235 |
42.77 |
54.37 |
| ODIs |
131 |
6291 |
54.23 |
87.63 |
| T20Is |
121 |
4223 |
39.83 |
129.22 |
| First Class |
163 |
6287 |
42.19 |
55.30 |
| List A |
198 |
9437 |
53.92 |
86.42 |
| T20s |
309 |
11330 |
43.07 |
129.33 |
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.