Player Rankings

Babar Azam, Pakistan

Babar Azam Image

Babar Azam Career Stats & Rankings

Batting Ranking #22

Bowling Ranking # 152

All-Rounder Ranking # 118

Batting Stats

Total Runs

4366

Batting Avg

42.39

Strike Rate

54.46

Highest Score

vs Australia 12/03/2022

196

Bowling Stats

Total Wickets

2

Bowling Avg

21.00

Maidens

2

Best Figures

vs Bangladesh 04/12/2021

1/1

Fielding Stats

Catches Taken

48

Stumpings

0

Run Outs

2

Batting Ranking #7

Bowling Ranking #-

All-Rounder Ranking #-

Batting Stats

Total Runs

6501

Batting Avg

53.73

Strike Rate

87.17

Highest Score

vs England 13/07/2021

158

Bowling Stats

Total Wickets

-

Bowling Avg

-

Maidens

-

Best Figures

-

-

Fielding Stats

Catches Taken

62

Stumpings

0

Run Outs

4

Batting Ranking #32

Bowling Ranking #-

All-Rounder Ranking #-

Batting Stats

Total Runs

4302

Batting Avg

39.83

Strike Rate

129.22

Highest Score

vs South Africa 14/04/2021

122

Bowling Stats

Total Wickets

-

Bowling Avg

-

Maidens

-

Best Figures

-

-

Fielding Stats

Catches Taken

53

Stumpings

0

Run Outs

7

🌟 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.

You May Also Like

<strong class=57 Ollie Robinson"> View Profile
<strong class=18 Trent Boult"> View Profile
<strong class=30 Pat Cummins"> View Profile
<strong class=38 Reece Topley"> View Profile