Babar Azam

PAK Flag
Full Name: Mohammad Babar Azam
Date of Birth: 15 Oct 1994
Current Age: 30 Year, 10 Month, 12 Days
Born: Lahore Punjab
Teams: Pakistan A, Pakistan Under-15s, Pakistan Under-19s, Pakistan Under-23s, Rawalpindi Rams, Zarai Taraqiati Bank Limited
TEST
Rank
20
Cap No
222
First Game
2016-10-13
Last Game
2025-02-14
ODI
Rank
2
Cap No
203
First Game
2015-05-31
Last Game
2025-08-12
T20I
Rank
7
Cap No
70
First Game
2016-09-07
Last Game
2024-12-13
Babar Azam's 2024 stats
TEST
MAT
10
ING
10
RUNS
202
BF
421
50s
1
100s
0
6s
0
4s
27
NO
0
HS
50
AVG
20.20
SR
47.98
ODI
MAT
6
ING
6
RUNS
228
BF
298
50s
2
100s
0
6s
1
4s
25
NO
2
HS
73
AVG
57.00
SR
76.51
T20I
MAT
23
ING
23
RUNS
738
BF
554
50s
6
100s
0
6s
20
4s
76
NO
1
HS
75
AVG
33.55
SR
133.21
TEST
1st InningING
5
RUNS
91
BF
201
50s
0
100s
0
6s
0
4s
12
NO
0
HS
31
AVG
18.20
SR
45.27
TEST
3rd InningING
5
RUNS
111
BF
220
50s
1
100s
0
6s
0
4s
15
NO
0
HS
50
AVG
22.20
SR
50.45
ODI
1st InningING
3
RUNS
162
BF
210
50s
2
100s
0
6s
0
4s
18
NO
0
HS
73
AVG
54.00
SR
77.14
ODI
2nd InningING
3
RUNS
66
BF
88
50s
0
100s
0
6s
1
4s
7
NO
2
HS
28
AVG
66.00
SR
75.00
T20I
1st InningING
9
RUNS
347
BF
264
50s
2
100s
0
6s
9
4s
36
NO
0
HS
69
AVG
38.56
SR
131.44
T20I
2nd InningING
14
RUNS
391
BF
290
50s
4
100s
0
6s
11
4s
40
NO
1
HS
75
AVG
30.08
SR
134.83
TEST
MAT
-99
ING
2
RUNS
54
BF
96
50s
1
100s
0
6s
0
4s
10
NO
0
HS
50
AVG
27.00
SR
56.25
TEST
MAT
-99
ING
7
RUNS
137
BF
307
50s
0
100s
0
6s
0
4s
16
NO
0
HS
31
AVG
19.57
SR
44.63
TEST
MAT
-99
ING
1
RUNS
11
BF
18
50s
0
100s
0
6s
0
4s
1
NO
0
HS
11
AVG
11.00
SR
61.11
ODI
MAT
-99
ING
6
RUNS
228
BF
298
50s
2
100s
0
6s
1
4s
25
NO
2
HS
73
AVG
57.00
SR
76.51
T20I
MAT
-99
ING
10
RUNS
262
BF
200
50s
1
100s
0
6s
6
4s
28
NO
0
HS
69
AVG
26.20
SR
131.00
T20I
MAT
-99
ING
13
RUNS
476
BF
354
50s
5
100s
0
6s
14
4s
48
NO
1
HS
75
AVG
39.67
SR
134.46
Babar Azam's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2024 vs South Africa4111036.36LossView Scorecard
1st Test - Thu, 26 Dec 2024 vs South Africa50859058.82LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs South Africa52717073.23WinView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs South Africa73957076.84WinView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs South Africa23383060.52WinView Scorecard
2nd T20I (N) - Fri, 13 Dec 2024 vs South Africa312031155.00LossView Scorecard
1st T20I (N) - Tue, 10 Dec 2024 vs South Africa04000.00LossView Scorecard
3rd T20I (N) - Mon, 18 Nov 2024 vs Australia412840146.42LossView Scorecard
2nd T20I (N) - Sat, 16 Nov 2024 vs Australia3300100.00LossView Scorecard
1st T20I (N) - Thu, 14 Nov 2024 vs Australia3200150.00LossView Scorecard
3rd ODI (D/N) - Sun, 10 Nov 2024 vs Australia28304093.33WinView Scorecard
2nd ODI (D/N) - Fri, 08 Nov 2024 vs Australia15200175.00WinView Scorecard
1st ODI (D/N) - Mon, 04 Nov 2024 vs Australia37444084.09LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England30715042.25LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England5151033.33LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh31772040.25LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh11181061.11LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh02000.00LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh22503044.00LossView Scorecard
36th , Group A - Sun, 16 Jun 2024 vs Ireland32342094.11WinView Scorecard
22nd , Group A - Tue, 11 Jun 2024 vs Canada333311100.00WinView Scorecard
19th , Group A - Sun, 09 Jun 2024 vs India131020130.00LossView Scorecard
11th , Group A - Thu, 06 Jun 2024 vs United States of America444332102.32LossView Scorecard
4th T20I (N) - Thu, 30 May 2024 vs England362251163.63LossView Scorecard
2nd T20I - Sat, 25 May 2024 vs England322640123.07LossView Scorecard
3rd T20I - Tue, 14 May 2024 vs Ireland754265178.57WinView Scorecard
2nd T20I - Sun, 12 May 2024 vs Ireland04000.00WinView Scorecard
1st T20I - Fri, 10 May 2024 vs Ireland574381132.55LossView Scorecard
5th T20I (N) - Sat, 27 Apr 2024 vs New Zealand694462156.81WinView Scorecard
4th T20I (N) - Thu, 25 Apr 2024 vs New Zealand5410125.00LossView Scorecard
3rd T20I (N) - Sun, 21 Apr 2024 vs New Zealand372941127.58LossView Scorecard
2nd T20I (N) - Sat, 20 Apr 2024 vs New Zealand141330107.69WinView Scorecard
5th T20I - Sun, 21 Jan 2024 vs New Zealand13241054.16WinView Scorecard
4th T20I (N) - Fri, 19 Jan 2024 vs New Zealand191121172.72LossView Scorecard
3rd T20I - Wed, 17 Jan 2024 vs New Zealand583781156.75LossView Scorecard
2nd T20I (N) - Sun, 14 Jan 2024 vs New Zealand664372153.48LossView Scorecard
1st T20I (N) - Fri, 12 Jan 2024 vs New Zealand573562162.85LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia26404065.00LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia23521044.23LossView Scorecard