Skip to content
FairPlay
Babar Azam

Cricket player · Batter · Pakistan

Babar Azam

Babar Azam appears in 61 matches with a full FairPlay scorecard (12 Oct 2025 to 31 Oct 2026). 2,152 runs in 65 innings. 474 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Batter
Batting
Right-hand bat
Bowling
Right-arm off-break
Born
15 Oct 1994 Age 32
Recorded matches
474305 internationals

Babar Azam is a batter from Pakistan with 474 matches in FairPlay's recorded data, including 305 internationals (51 Tests, 132 ODIs, 122 T20Is).

Batting: 19,201 runs across all recorded formats, with 35 hundreds and 140 fifties; the most runs came in T20 (league and domestic) cricket (6,522) and the highest recorded score is 196.

Bowling: 4 wickets in recorded matches, 2 of them in Test cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Babar Azam: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test51692,67719643.1856.16/17220.502.930
ODI1321256,10815855.5386.818/3524.5010.800
T20I1221163,85412237.06128.13/34––––
T20 (league and domestic)1681686,52211546.26131.28/54––––
First-class11404040.0038.80/0––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Babar Azam at a glance

FairPlay holds 61 complete scorecards featuring Babar Azam, most recently for Pakistan (T20 and shorter, one-day, first-class).

In those matches Babar Azam batted 65 times for 2,152 runs at a strike rate of 90.46. The highest score was 103 off 59 balls against Islamabad United.

How the 54 dismissals happened: caught 26, LBW 13, bowled 12, run out 2, stumped 1.

These matches were played at 19 different grounds.

Figures in FairPlay's scorecards

Batting
65112,15210339.8590.4614/3
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
31 Oct 2026Pakistan v Sri LankaBat 0 (5) · Bowl –
27 Oct 2026Pakistan v Sri LankaBat 29 (33) · Bowl –
25 Oct 2026Pakistan v EnglandBat 10 (12) · Bowl –
20 Oct 2026Pakistan v EnglandBat 34 (52) · Bowl –
18 Oct 2026Pakistan v Sri LankaBat 45 (57) · Bowl –
9 Sept 2026England v PakistanBat 7 (18) & 76 (103) · Bowl –
27 Aug 2026England v PakistanBat 8 (10) & 6 (8) · Bowl –
2 Aug 2026West Indies v PakistanBat 88 (147) & 24* (30) · Bowl –
25 Jul 2026West Indies v PakistanBat 23 (38) & 58* (107) · Bowl –
4 Jun 2026Pakistan v AustraliaBat 40 (84) · Bowl –
2 Jun 2026Pakistan v AustraliaBat 16 (16) · Bowl –
30 May 2026Pakistan v AustraliaBat 69 (94) · Bowl –
16 May 2026Bangladesh v PakistanBat 68 (84) & 47 (52) · Bowl –
3 May 2026Peshawar Zalmi v Hyderabad KingsmenBat 0 (1) · Bowl –
28 Apr 2026Peshawar Zalmi v Islamabad UnitedBat 103 (59) · Bowl –
25 Apr 2026Lahore Qalandars v Peshawar ZalmiBat 59 (45) · Bowl –
22 Apr 2026Karachi Kings v Peshawar ZalmiBat 25 (19) · Bowl –
19 Apr 2026Peshawar Zalmi v Quetta GladiatorsBat 100* (52) · Bowl –
15 Apr 2026Peshawar Zalmi v Quetta GladiatorsBat 71* (51) · Bowl –
13 Apr 2026Peshawar Zalmi v Multan SultansBat 18 (20) · Bowl –
11 Apr 2026Peshawar Zalmi v Lahore QalandarsBat 43 (40) · Bowl –
9 Apr 2026Karachi Kings v Peshawar ZalmiBat 87* (51) · Bowl –
8 Apr 2026Hyderabad Kingsmen v Peshawar ZalmiBat 43 (37) · Bowl –
28 Mar 2026Peshawar Zalmi v RawalpindizBat 39 (28) · Bowl –
24 Feb 2026England v PakistanBat 25 (24) · Bowl –
21 Feb 2026New Zealand v PakistanBat – · Bowl –
18 Feb 2026Namibia v PakistanBat – · Bowl –
15 Feb 2026India v PakistanBat 5 (7) · Bowl –
10 Feb 2026Pakistan v United States of AmericaBat 46 (32) · Bowl –
7 Feb 2026Netherlands v PakistanBat 15 (18) · Bowl –
4 Feb 2026Ireland v PakistanBat – · Bowl –
1 Feb 2026Pakistan v AustraliaBat 50* (36) · Bowl –
31 Jan 2026Pakistan v AustraliaBat 2 (5) · Bowl –
29 Jan 2026Pakistan v AustraliaBat 24 (20) · Bowl –
20 Jan 2026Perth Scorchers v Sydney SixersBat 0 (2) · Bowl –
18 Jan 2026Brisbane Heat v Sydney SixersBat 1 (7) · Bowl –
16 Jan 2026Sydney Sixers v Sydney ThunderBat 47 (39) · Bowl –
11 Jan 2026Sydney Sixers v Hobart HurricanesBat 9* (14) · Bowl –
8 Jan 2026Melbourne Stars v Sydney SixersBat 14 (17) · Bowl –
5 Jan 2026Sydney Sixers v Brisbane HeatBat 2 (7) · Bowl –
1 Jan 2026Melbourne Renegades v Sydney SixersBat 58* (46) · Bowl –
26 Dec 2025Sydney Sixers v Melbourne StarsBat 2 (7) · Bowl –
20 Dec 2025Sydney Thunder v Sydney SixersBat 58 (42) · Bowl –
17 Dec 2025Sydney Sixers v Adelaide StrikersBat 9 (10) · Bowl –
14 Dec 2025Perth Scorchers v Sydney SixersBat 2 (5) · Bowl –
29 Nov 2025Pakistan v Sri LankaBat 37* (34) · Bowl –
27 Nov 2025Pakistan v Sri LankaBat 0 (2) · Bowl –
23 Nov 2025Pakistan v ZimbabweBat 74 (52) · Bowl –
22 Nov 2025Pakistan v Sri LankaBat 16 (22) · Bowl –
18 Nov 2025Pakistan v ZimbabweBat 0 (3) · Bowl –
16 Nov 2025Pakistan v Sri LankaBat 34 (52) · Bowl –
14 Nov 2025Pakistan v Sri LankaBat 102* (119) · Bowl –
11 Nov 2025Pakistan v Sri LankaBat 29 (51) · Bowl –
8 Nov 2025Pakistan v South AfricaBat 27 (32) · Bowl –
6 Nov 2025Pakistan v South AfricaBat 11 (13) · Bowl –
4 Nov 2025Pakistan v South AfricaBat 7 (12) · Bowl –
1 Nov 2025Pakistan v South AfricaBat 68 (47) · Bowl –
31 Oct 2025Pakistan v South AfricaBat 11* (18) · Bowl –
28 Oct 2025Pakistan v South AfricaBat 0 (2) · Bowl –
20 Oct 2025Pakistan v South AfricaBat 16 (22) & 50 (87) · Bowl –
12 Oct 2025Pakistan v South AfricaBat 23 (48) & 42 (72) · Bowl –

Pakistan's next match

Pakistan v Sri Lanka, ICC World Test Championship, 9 Nov 2026 at Rawalpindi Cricket Stadium.

The playing XI is named at the toss, so this does not mean Babar Azam has been selected.

More players from Pakistan

All Pakistan players