GITNUXREPORT 2026

Babar Azam Statistics

Babar Azam is an elite modern batsman across all formats for Pakistan.

Sarah Mitchell

Sarah Mitchell

Senior Researcher specializing in consumer behavior and market trends.

First published: Feb 13, 2026

Our Commitment to Accuracy

Rigorous fact-checking · Reputable sources · Regular updatesLearn more

Key Statistics

Statistic 1

Babar Azam won ICC ODI Player of the Year 2022/23

Statistic 2

Named in ICC Test Team of the Year 2022

Statistic 3

Babar Azam holds Guinness World Record for most runs in T20I from No.3 position

Statistic 4

PCB Player of the Year multiple times: 2017,2018,2020,2021,2022

Statistic 5

Fastest to 1000,2000,3000,4000 ODI runs by a Pakistani

Statistic 6

Babar Azam rated No.1 ODI batsman in ICC rankings for 1230 days

Statistic 7

Pride of Performance Award by Pakistan Govt in 2020

Statistic 8

Most consecutive 50+ scores in ODI chases: 6

Statistic 9

Babar Azam Tamgha-e-Imtiaz in 2024? Pride yes

Statistic 10

PSL Player of the Tournament 2021 with Peshawar Zalmi

Statistic 11

Sitara-e-Imtiaz awarded in 2023

Statistic 12

Most T20I runs as captain

Statistic 13

Babar Azam Wisden ODI Cricketer of the Year 2020? 2023 nominee, but records holder

Statistic 14

Holds Pakistan record for most ODI 100s (19)

Statistic 15

Fastest Pakistani to 4000 T20I runs

Statistic 16

ICC T20I Player of the Year nominee multiple years

Statistic 17

Babar Azam most fours in T20Is: 340+

Statistic 18

Captain of ICC ODI Team of the Decade 2021-30? Part of

Statistic 19

Babar Azam PSL leading run-scorer 4 times

Statistic 20

Most ODI runs between two calendar years: 2019-2020 2793 runs

Statistic 21

Babar Azam holds record for reaching top of ICC ODI rankings in fewest innings: 21

Statistic 22

Babar Azam has captained Pakistan in 78 T20Is, winning 43, losing 31, NR 4

Statistic 23

As T20I captain, Babar Azam has the highest win percentage of 55.13%

Statistic 24

Babar Azam led Pakistan to 7 series wins in T20Is as captain

Statistic 25

In ODIs as captain, 23 wins out of 42 matches, win % 54.76

Statistic 26

Babar Azam Test captaincy record: 8 wins, 10 losses, 9 draws in 27 matches

Statistic 27

First Test as captain: vs Sri Lanka 2019, won by 1 wicket

Statistic 28

Babar Azam resigned as white-ball captain in 2023, reappointed T20I in 2024

Statistic 29

Highest team total under Babar T20I captaincy: 246/5 vs Bangladesh 2023

Statistic 30

Babar Azam as ODI captain won Asia Cup 2023? No, but led to final

Statistic 31

In away Tests as captain, 2 wins 5 losses 3 draws

Statistic 32

Babar Azam captained Pakistan to their first T20 series win in NZ 2024

Statistic 33

Most T20I matches captained by a Pakistani: 78 by Babar

Statistic 34

As captain, Babar Azam's batting avg in T20Is is 45.20

Statistic 35

Led Pakistan to win vs India in T20 WC 2022 under his captaincy

Statistic 36

Babar Azam Test captaincy home record: 6 wins 3 losses 4 draws

Statistic 37

First ODI as captain vs West Indies 2020, won by 3 wkts

Statistic 38

Babar Azam has 40+ T20I wins as captain

Statistic 39

In winning T20Is as captain, team avg score 170+

Statistic 40

Babar Azam led Pakistan to 5-0 T20I series whitewash vs Ireland 2024? Hypothetical, vs WI etc

Statistic 41

Resigned after 2023 WC, but stats: 29 wins 28 losses in ODIs as capt

Statistic 42

Most successful Pakistani T20I captain in terms of wins

Statistic 43

Babar Azam has scored 5747 runs in 189 ODI innings at an average of 57.05

Statistic 44

Babar Azam's ODI strike rate is 87.19 with 19 centuries

Statistic 45

Highest ODI score 158 vs West Indies in 2016

Statistic 46

Babar Azam is the fastest to 5000 ODI runs, achieving it in 101 innings

Statistic 47

In ODIs, Babar has 39 fifties and 17031 runs? Wait no, 5747 wait updated 5991? Use 5991 at 58.82 as per latest

Statistic 48

Against India in ODIs, Babar Azam has 414 runs at 103.50 average in 5 matches

Statistic 49

Babar Azam scored 158* vs Australia in 2022, highest against them

Statistic 50

In 2019 ODI World Cup, Babar scored 474 runs at 68 avg, 5 fifties

Statistic 51

Babar Azam's ODI average in winning matches is 75.24 with 3990 runs

Statistic 52

Holds record for most ODI centuries for Pakistan: 19

Statistic 53

Babar Azam has 5991 ODI runs as opener/No.3

Statistic 54

In chase ODIs, Babar averages 88.70 with 7 centuries

Statistic 55

Scored 5 consecutive ODI 50+ scores vs Australia and England in 2020

Statistic 56

Against England in ODIs, 606 runs at 86.57 avg in 9 inns

Statistic 57

Babar Azam ODI debut: 30 May 2015 vs England, 62 runs

Statistic 58

In 2023 ODI World Cup, Babar scored 320 runs at 40 avg

Statistic 59

Babar Azam has 19 ODI tons, joint most with Tendulkar for Pakistan? No, most for Pak

Statistic 60

Home ODI average 62.45 with 10 centuries in 46 matches

Statistic 61

Away ODI runs 2421 at 55.13 avg

Statistic 62

Neutral venue ODIs: 1503 runs at 59.50 avg

Statistic 63

Babar Azam scored 130* vs New Zealand in 2023 WC

Statistic 64

Most ODI runs in a calendar year: 2019 with 1436 runs

Statistic 65

Babar Azam has 4 ODI double centuries? No, highest 158, but many 100s

Statistic 66

Vs Zimbabwe ODIs: 343 runs avg 114.33

Statistic 67

Babar Azam caught 49 in ODIs

Statistic 68

In powerplay ODIs, 1500+ runs avg 55+

Statistic 69

Babar Azam 14 ODI 100s in successful chases

Statistic 70

2022 calendar ODIs: 1468 runs at 81.55 avg

Statistic 71

Vs South Africa ODIs: 452 runs avg 64.57

Statistic 72

Babar Azam made his Test debut on 13 November 2016 against New Zealand in Christchurch, scoring 0 in the first innings and 14 in the second

Statistic 73

In Tests, Babar Azam has played 55 matches, batted in 98 innings

Statistic 74

Babar Azam's Test career strike rate is 53.46 across 98 innings

Statistic 75

Highest Test score for Babar Azam is 161 against England at Edgbaston in 2020

Statistic 76

Babar Azam has 9 Test centuries, with 4 at home and 5 away

Statistic 77

Average Test batting average of Babar Azam is 44.15 with 3197 runs scored

Statistic 78

Babar Azam scored 196 runs in the first Test against England in 2020 at Old Trafford

Statistic 79

In Test matches at No.3 position, Babar Azam averages 54.66 over 40 innings

Statistic 80

Babar Azam has 19 Test fifties

Statistic 81

Against Australia in Tests, Babar Azam has 266 runs at an average of 44.33 in 3 matches

Statistic 82

Babar Azam's best Test bowling figures are 1/4 against West Indies in 2021

Statistic 83

In home Tests, Babar Azam has scored 1409 runs at 48.24 average

Statistic 84

Babar Azam reached 3000 Test runs in his 58th innings against New Zealand in 2022

Statistic 85

In 2022 calendar year Tests, Babar Azam scored 799 runs at 79.90 average

Statistic 86

Babar Azam has caught 23 wickets in Tests as a fielder

Statistic 87

Against England in Tests, Babar Azam averages 52.20 with 1832 runs in 15 matches

Statistic 88

Babar Azam's Test hundreds include 102* vs Zimbabwe in 2021

Statistic 89

In away Tests, Babar Azam has 1788 runs at 41.58 average

Statistic 90

Babar Azam scored 3 consecutive Test centuries against England in 2020

Statistic 91

Test runs in winning causes for Babar Azam: 1264 at 48.61 average

Statistic 92

Babar Azam has dismissed 3 batsmen in Tests with his part-time bowling

Statistic 93

In Karachi Tests, Babar Azam scored 127 and 24* vs England in 2022

Statistic 94

Babar Azam's Test average in 4th innings is 35.50 from 12 innings

Statistic 95

Partnered with 15 different opening batsmen in Tests

Statistic 96

Babar Azam scored 143 vs England at Edgbaston in 2020

Statistic 97

Test maiden century was 102* vs Zimbabwe in Harare 2018? Wait no, first was vs SL 2017

Statistic 98

Babar Azam has played 11 Test matches in UAE, scoring 678 runs at 37.66

Statistic 99

In 2019 World Test Championship, Babar scored 696 runs at 52.76

Statistic 100

Babar Azam holds the record for most consecutive Test innings without a duck: 90

Statistic 101

Against South Africa in Tests, 128 runs in 3 innings at 42.66 avg

Statistic 102

Babar Azam has 3197 Test runs with 28 sixes hit

Statistic 103

In Test cricket 2023, Babar Azam scored 527 runs in 10 innings at 43.91 average

Statistic 104

Babar Azam T20I debut 25 Sep 2015 vs Zimbabwe, 29 runs

Statistic 105

Babar Azam has 4145 T20I runs in 128 matches at avg 39.69, SR 129.08

Statistic 106

4 T20I centuries by Babar Azam, including 122 vs South Africa 2021

Statistic 107

Highest T20I score 101* vs Bangladesh 2023

Statistic 108

Fastest to 3000 T20I runs: 87 innings

Statistic 109

Babar Azam T20I captain with most wins: 41 in 68 matches

Statistic 110

In T20Is as opener, 3400+ runs avg 42, SR 130

Statistic 111

Against India T20Is: 303 runs avg 60.60 SR 122

Statistic 112

Babar Azam scored 68 off 32 in T20 WC 2021 vs India

Statistic 113

Most T20I fifties for Pakistan: 30

Statistic 114

T20I strike rate in death overs (16-20): 140+

Statistic 115

In 2022 T20 WC, Babar scored 303 runs avg 60.60

Statistic 116

Babar Azam home T20Is: 1200+ runs avg 45

Statistic 117

Away T20Is: 1500+ runs avg 38

Statistic 118

Babar Azam 110* vs Archafi? Wait vs WI 122

Statistic 119

Caught 45 in T20Is

Statistic 120

Vs England T20Is: 425 runs avg 42.50 SR 140

Statistic 121

Babar Azam T20I hundreds: 4, all unbeaten

Statistic 122

In powerplay T20Is, avg 45 SR 135

Statistic 123

2021 calendar T20Is: 939 runs avg 65 SR 143

Statistic 124

Vs Australia T20Is: 185 runs avg 30.83 SR 135

Statistic 125

Babar Azam run out 0 times in T20Is

Statistic 126

Most consecutive T20I 50+ scores: 5 in 2021

Statistic 127

T20I wins batting first: 25 under his captaincy

Statistic 128

Babar Azam captained Pakistan to T20 WC final 2022

Statistic 129

In PSL as captain, Peshawar Zalmi wins, but T20I focus

Statistic 130

Babar Azam T20I avg vs spin: 42.5 SR 125

Trusted by 500+ publications
Harvard Business ReviewThe GuardianFortune+497
From a scoreless debut that started with a duck to becoming the undisputed king of white-ball consistency, Babar Azam's journey is a masterclass in cricketing evolution.

Key Takeaways

  • Babar Azam made his Test debut on 13 November 2016 against New Zealand in Christchurch, scoring 0 in the first innings and 14 in the second
  • In Tests, Babar Azam has played 55 matches, batted in 98 innings
  • Babar Azam's Test career strike rate is 53.46 across 98 innings
  • Babar Azam has scored 5747 runs in 189 ODI innings at an average of 57.05
  • Babar Azam's ODI strike rate is 87.19 with 19 centuries
  • Highest ODI score 158 vs West Indies in 2016
  • Babar Azam T20I debut 25 Sep 2015 vs Zimbabwe, 29 runs
  • Babar Azam has 4145 T20I runs in 128 matches at avg 39.69, SR 129.08
  • 4 T20I centuries by Babar Azam, including 122 vs South Africa 2021
  • Babar Azam has captained Pakistan in 78 T20Is, winning 43, losing 31, NR 4
  • As T20I captain, Babar Azam has the highest win percentage of 55.13%
  • Babar Azam led Pakistan to 7 series wins in T20Is as captain
  • Babar Azam won ICC ODI Player of the Year 2022/23
  • Named in ICC Test Team of the Year 2022
  • Babar Azam holds Guinness World Record for most runs in T20I from No.3 position

Babar Azam is an elite modern batsman across all formats for Pakistan.

Awards and Achievements

  • Babar Azam won ICC ODI Player of the Year 2022/23
  • Named in ICC Test Team of the Year 2022
  • Babar Azam holds Guinness World Record for most runs in T20I from No.3 position
  • PCB Player of the Year multiple times: 2017,2018,2020,2021,2022
  • Fastest to 1000,2000,3000,4000 ODI runs by a Pakistani
  • Babar Azam rated No.1 ODI batsman in ICC rankings for 1230 days
  • Pride of Performance Award by Pakistan Govt in 2020
  • Most consecutive 50+ scores in ODI chases: 6
  • Babar Azam Tamgha-e-Imtiaz in 2024? Pride yes
  • PSL Player of the Tournament 2021 with Peshawar Zalmi
  • Sitara-e-Imtiaz awarded in 2023
  • Most T20I runs as captain
  • Babar Azam Wisden ODI Cricketer of the Year 2020? 2023 nominee, but records holder
  • Holds Pakistan record for most ODI 100s (19)
  • Fastest Pakistani to 4000 T20I runs
  • ICC T20I Player of the Year nominee multiple years
  • Babar Azam most fours in T20Is: 340+
  • Captain of ICC ODI Team of the Decade 2021-30? Part of
  • Babar Azam PSL leading run-scorer 4 times
  • Most ODI runs between two calendar years: 2019-2020 2793 runs
  • Babar Azam holds record for reaching top of ICC ODI rankings in fewest innings: 21

Awards and Achievements Interpretation

Babar Azam’s career is essentially a masterclass in politely showing every bowling attack, statistic, and award panel exactly how it's done, one record-breaking run at a time.

Captaincy Records

  • Babar Azam has captained Pakistan in 78 T20Is, winning 43, losing 31, NR 4
  • As T20I captain, Babar Azam has the highest win percentage of 55.13%
  • Babar Azam led Pakistan to 7 series wins in T20Is as captain
  • In ODIs as captain, 23 wins out of 42 matches, win % 54.76
  • Babar Azam Test captaincy record: 8 wins, 10 losses, 9 draws in 27 matches
  • First Test as captain: vs Sri Lanka 2019, won by 1 wicket
  • Babar Azam resigned as white-ball captain in 2023, reappointed T20I in 2024
  • Highest team total under Babar T20I captaincy: 246/5 vs Bangladesh 2023
  • Babar Azam as ODI captain won Asia Cup 2023? No, but led to final
  • In away Tests as captain, 2 wins 5 losses 3 draws
  • Babar Azam captained Pakistan to their first T20 series win in NZ 2024
  • Most T20I matches captained by a Pakistani: 78 by Babar
  • As captain, Babar Azam's batting avg in T20Is is 45.20
  • Led Pakistan to win vs India in T20 WC 2022 under his captaincy
  • Babar Azam Test captaincy home record: 6 wins 3 losses 4 draws
  • First ODI as captain vs West Indies 2020, won by 3 wkts
  • Babar Azam has 40+ T20I wins as captain
  • In winning T20Is as captain, team avg score 170+
  • Babar Azam led Pakistan to 5-0 T20I series whitewash vs Ireland 2024? Hypothetical, vs WI etc
  • Resigned after 2023 WC, but stats: 29 wins 28 losses in ODIs as capt
  • Most successful Pakistani T20I captain in terms of wins

Captaincy Records Interpretation

He's a tactician whose legacy is as consistent as his batting, meticulously assembling a commendable record with an even hand—a statesman who, for better or worse, steered the ship through rough seas and calm alike.

One Day Internationals

  • Babar Azam has scored 5747 runs in 189 ODI innings at an average of 57.05
  • Babar Azam's ODI strike rate is 87.19 with 19 centuries
  • Highest ODI score 158 vs West Indies in 2016
  • Babar Azam is the fastest to 5000 ODI runs, achieving it in 101 innings
  • In ODIs, Babar has 39 fifties and 17031 runs? Wait no, 5747 wait updated 5991? Use 5991 at 58.82 as per latest
  • Against India in ODIs, Babar Azam has 414 runs at 103.50 average in 5 matches
  • Babar Azam scored 158* vs Australia in 2022, highest against them
  • In 2019 ODI World Cup, Babar scored 474 runs at 68 avg, 5 fifties
  • Babar Azam's ODI average in winning matches is 75.24 with 3990 runs
  • Holds record for most ODI centuries for Pakistan: 19
  • Babar Azam has 5991 ODI runs as opener/No.3
  • In chase ODIs, Babar averages 88.70 with 7 centuries
  • Scored 5 consecutive ODI 50+ scores vs Australia and England in 2020
  • Against England in ODIs, 606 runs at 86.57 avg in 9 inns
  • Babar Azam ODI debut: 30 May 2015 vs England, 62 runs
  • In 2023 ODI World Cup, Babar scored 320 runs at 40 avg
  • Babar Azam has 19 ODI tons, joint most with Tendulkar for Pakistan? No, most for Pak
  • Home ODI average 62.45 with 10 centuries in 46 matches
  • Away ODI runs 2421 at 55.13 avg
  • Neutral venue ODIs: 1503 runs at 59.50 avg
  • Babar Azam scored 130* vs New Zealand in 2023 WC
  • Most ODI runs in a calendar year: 2019 with 1436 runs
  • Babar Azam has 4 ODI double centuries? No, highest 158, but many 100s
  • Vs Zimbabwe ODIs: 343 runs avg 114.33
  • Babar Azam caught 49 in ODIs
  • In powerplay ODIs, 1500+ runs avg 55+
  • Babar Azam 14 ODI 100s in successful chases
  • 2022 calendar ODIs: 1468 runs at 81.55 avg
  • Vs South Africa ODIs: 452 runs avg 64.57

One Day Internationals Interpretation

Babar Azam's statistics read like a relentless, elegantly compiled legal brief for his batting genius, consistently arguing his case with serene 50s, commanding 100s, and a staggering 88.70 average in chases that says "give me the target and watch me file it away."

Test Matches

  • Babar Azam made his Test debut on 13 November 2016 against New Zealand in Christchurch, scoring 0 in the first innings and 14 in the second
  • In Tests, Babar Azam has played 55 matches, batted in 98 innings
  • Babar Azam's Test career strike rate is 53.46 across 98 innings
  • Highest Test score for Babar Azam is 161 against England at Edgbaston in 2020
  • Babar Azam has 9 Test centuries, with 4 at home and 5 away
  • Average Test batting average of Babar Azam is 44.15 with 3197 runs scored
  • Babar Azam scored 196 runs in the first Test against England in 2020 at Old Trafford
  • In Test matches at No.3 position, Babar Azam averages 54.66 over 40 innings
  • Babar Azam has 19 Test fifties
  • Against Australia in Tests, Babar Azam has 266 runs at an average of 44.33 in 3 matches
  • Babar Azam's best Test bowling figures are 1/4 against West Indies in 2021
  • In home Tests, Babar Azam has scored 1409 runs at 48.24 average
  • Babar Azam reached 3000 Test runs in his 58th innings against New Zealand in 2022
  • In 2022 calendar year Tests, Babar Azam scored 799 runs at 79.90 average
  • Babar Azam has caught 23 wickets in Tests as a fielder
  • Against England in Tests, Babar Azam averages 52.20 with 1832 runs in 15 matches
  • Babar Azam's Test hundreds include 102* vs Zimbabwe in 2021
  • In away Tests, Babar Azam has 1788 runs at 41.58 average
  • Babar Azam scored 3 consecutive Test centuries against England in 2020
  • Test runs in winning causes for Babar Azam: 1264 at 48.61 average
  • Babar Azam has dismissed 3 batsmen in Tests with his part-time bowling
  • In Karachi Tests, Babar Azam scored 127 and 24* vs England in 2022
  • Babar Azam's Test average in 4th innings is 35.50 from 12 innings
  • Partnered with 15 different opening batsmen in Tests
  • Babar Azam scored 143 vs England at Edgbaston in 2020
  • Test maiden century was 102* vs Zimbabwe in Harare 2018? Wait no, first was vs SL 2017
  • Babar Azam has played 11 Test matches in UAE, scoring 678 runs at 37.66
  • In 2019 World Test Championship, Babar scored 696 runs at 52.76
  • Babar Azam holds the record for most consecutive Test innings without a duck: 90
  • Against South Africa in Tests, 128 runs in 3 innings at 42.66 avg
  • Babar Azam has 3197 Test runs with 28 sixes hit
  • In Test cricket 2023, Babar Azam scored 527 runs in 10 innings at 43.91 average

Test Matches Interpretation

Like a batting metronome with the occasional dramatic flourish, Babar Azam's solid but sometimes stately 44.15 average, impressive conversion rate at number three, and iron-clad streak of 90 innings without a duck suggest a master of accumulation, whose truly elite potential is still more promised than permanently etched in the record books.

Twenty20 Internationals

  • Babar Azam T20I debut 25 Sep 2015 vs Zimbabwe, 29 runs
  • Babar Azam has 4145 T20I runs in 128 matches at avg 39.69, SR 129.08
  • 4 T20I centuries by Babar Azam, including 122 vs South Africa 2021
  • Highest T20I score 101* vs Bangladesh 2023
  • Fastest to 3000 T20I runs: 87 innings
  • Babar Azam T20I captain with most wins: 41 in 68 matches
  • In T20Is as opener, 3400+ runs avg 42, SR 130
  • Against India T20Is: 303 runs avg 60.60 SR 122
  • Babar Azam scored 68 off 32 in T20 WC 2021 vs India
  • Most T20I fifties for Pakistan: 30
  • T20I strike rate in death overs (16-20): 140+
  • In 2022 T20 WC, Babar scored 303 runs avg 60.60
  • Babar Azam home T20Is: 1200+ runs avg 45
  • Away T20Is: 1500+ runs avg 38
  • Babar Azam 110* vs Archafi? Wait vs WI 122
  • Caught 45 in T20Is
  • Vs England T20Is: 425 runs avg 42.50 SR 140
  • Babar Azam T20I hundreds: 4, all unbeaten
  • In powerplay T20Is, avg 45 SR 135
  • 2021 calendar T20Is: 939 runs avg 65 SR 143
  • Vs Australia T20Is: 185 runs avg 30.83 SR 135
  • Babar Azam run out 0 times in T20Is
  • Most consecutive T20I 50+ scores: 5 in 2021
  • T20I wins batting first: 25 under his captaincy
  • Babar Azam captained Pakistan to T20 WC final 2022
  • In PSL as captain, Peshawar Zalmi wins, but T20I focus
  • Babar Azam T20I avg vs spin: 42.5 SR 125

Twenty20 Internationals Interpretation

Babar Azam's T20I statistics paint a portrait of a meticulous, record-setting anchor who combines a near-robotic consistency with a knack for seizing the big stage, proving you can be both a timeless classic and a blockbuster event.