Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Babar Azam

Babar Azam T20 Stats

Batsman · Peshawar Zalmi Updated , after Peshawar Zalmi vs Hyderabad Kingsmen
BH Next: v Brisbane Heat · Tue 15 Dec · 08:15 GMT ›
Last innings PSL · for Peshawar Zalmi · Sun 3 May
0(1 ball) v HK · Gaddafi Stadium Peshawar Zalmi won
Before that 1035925100 newest first
2026
886 runs · 25 matches 46.63 average 130.9 strike rate
588 runs · 11 matches · 1st › 73.50 average 145.9 strike rate
91 runs · 4 matches 22.75 average 112.3 strike rate
76 runs · 3 matches 38.00 average 124.6 strike rate
131 runs · 7 matches 26.20 average 99.2 strike rate
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 30 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 30 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Babar Azam's T20 record

In Babar Azam's last 30 Cricket games (2025–2026) for Pakistan, they have scored 994 runs at an average of 33.1 with a strike rate of 97.9.

Babar Azam Stats - Cricket

Babar Azam is a right hand bat batsman. Across these 30 games, Babar Azam has hit 92 fours and 22 sixes, taking 24 catches in the field. Their highest score in this span is 103.

Babar Azam: Betting Insights

For bet builder markets, Babar Azam has scored 25+ runs in 53% of their last 30 Cricket games (16/30). They have registered 1+ boundaries in 73% of these games (22/30). Over their last 5 games, Babar Azam has 287 runs.

Related pages

Frequently asked questions

What is Babar Azam's highest score in T20 cricket?

Babar Azam's highest score in the 258 T20 matches Statz has on record is 122 off 59 balls against South Africa (14 Apr 2021). Across those matches Babar Azam has scored 9232 runs at 35.8 a match.

What are Babar Azam's T20 batting stats?

Babar Azam averages 33.1 runs per match at a strike rate of 97.9, based on 30 games (2025–2026). In the last 5 matches Babar Azam scored 0, 103, 59, 25 and 100, newest first. Babar Azam has 9232 runs in all 258 T20 matches on record.

How many fifties and hundreds has Babar Azam scored in T20 cricket?

Babar Azam has 9 hundreds and 79 fifties in the 258 T20 matches Statz has on record. The highest is 122 against South Africa (14 Apr 2021). Babar Azam has passed 30 in 135 of 258 innings.

Which team does Babar Azam play for?

Babar Azam currently plays for Pakistan, and has also played for Desert Vipers, Peshawar Zalmi and Sydney Sixers. Statz has Babar Azam's 258 T20 matches on record, the most recent against Hyderabad Kingsmen (03 May 2026), with 9232 runs in all.

How old is Babar Azam?

Babar Azam was born on 15 October 1994 and is 32 years old. Babar Azam is a batsman with 258 T20 matches on record and 9232 runs.