Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Babar Azam

Babar Azam Test Stats

Batsman · Pakistan Updated , after England vs Pakistan
SL Next: v Sri Lanka · Mon 9 Nov · 05:00 GMT ›
Last innings WTC · for Pakistan · Wed 9 Sep
2026
405 runs · 5 matches · 20th › 50.63 average 0 hundreds Streak Streak2+ fours in 8 straight
Streak 2+ fours in 8 straight
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 Test record

In Babar Azam's last 30 All Test Cricket games (2021–2026) for Pakistan, they have scored 2,386 runs at an average of 79.5 with a strike rate of 56.8. Babar Azam has also taken 2 wickets in this period.

Babar Azam Stats - All Test Cricket

Babar Azam is a right hand bat batsman. Across these 30 games, Babar Azam has hit 280 fours and 17 sixes, taking 30 catches in the field. Their highest score in this span is 196. Best bowling figures: 1/1.

Babar Azam: Betting Insights

For bet builder markets, Babar Azam has scored 25+ runs in 90% of their last 30 All Test Cricket games (27/30). They have registered 1+ boundaries in 97% of these games (29/30). Over their last 5 games, Babar Azam has 405 runs.

Related pages

Frequently asked questions

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

Babar Azam's highest score in the 51 Test matches Statz has on record is 196 against Australia (12 Mar 2022). Across those matches Babar Azam has scored 4024 runs at 78.9 a match.

What are Babar Azam's Test batting stats?

Babar Azam averages 79.5 runs per match at a strike rate of 56.8, based on 30 games (2021–2026). In the last 5 matches Babar Azam scored 83, 14, 112, 81 and 115, newest first. Babar Azam has 4024 runs in all 51 Test matches on record.

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

Babar Azam has 9 hundreds and 27 fifties in the 51 Test matches Statz has on record. The highest is 196 against Australia (12 Mar 2022). Babar Azam has passed 30 in 50 of 93 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 51 Test matches on record, the most recent against England (09 Sep 2026), with 4024 runs and 2 wickets 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 51 Test matches on record, 4024 runs and 2 wickets.

How many wickets has Babar Azam taken in Test cricket?

Babar Azam has taken 2 wickets in the 51 Test matches Statz has on record, at an economy of 2.80 and an average of 21.0. Babar Azam took 0 wickets in the last 5 matches.

What are Babar Azam's best bowling figures in Test cricket?

Babar Azam's best figures in the 51 Test matches Statz has on record are 1/1 against Bangladesh (04 Dec 2021). Babar Azam has taken three or more wickets in an innings 0 times, and 2 wickets in all.