Hasan Ali

Bowler
-
Pakistan Flag
Full Name: Hasan Ali
Date of Birth: 02 Jul 1994
Current Age: 32 Year, 0 Month, 19 Days
Born: Mandi Bahauddin Punjab
Teams: Pakistan, Pakistan A, Peshawar Zalmi, Sialkot Region, St Kitts and Nevis Patriots
TEST
Rank
42
Cap No
228
First Game
2017-05-10
Last Game
2025-10-12
ODI
Rank
-
Cap No
209
First Game
2016-08-27
Last Game
2025-08-12
T20I
Rank
-
Cap No
71
First Game
2017-03-30
Last Game
2025-08-30
Hasan Ali's stats vs South Africa
TEST
MAT
9
ING
9
RUNS
88
BF
141
50s
0
100s
0
6s
2
4s
9
NO
5
HS
22
AVG
22.00
SR
62.41
TEST
1st InningING
3
RUNS
29
BF
60
50s
0
100s
0
6s
1
4s
2
NO
2
HS
21
AVG
29.00
SR
48.33
TEST
2nd InningING
2
RUNS
21
BF
36
50s
0
100s
0
6s
0
4s
2
NO
1
HS
21
AVG
21.00
SR
58.33
TEST
3rd InningING
3
RUNS
16
BF
31
50s
0
100s
0
6s
0
4s
3
NO
2
HS
11
AVG
16.00
SR
51.61
TEST
4th InningING
1
RUNS
22
BF
14
50s
0
100s
0
6s
1
4s
2
NO
0
HS
22
AVG
22.00
SR
157.14
ODI
MAT
5
ING
3
RUNS
92
BF
60
50s
1
100s
0
6s
7
4s
6
NO
1
HS
59
AVG
46.00
SR
153.33
ODI
1st InningING
3
RUNS
92
BF
60
50s
1
100s
0
6s
7
4s
6
NO
1
HS
59
AVG
46.00
SR
153.33
T20I
MAT
7
ING
6
RUNS
55
BF
25
50s
0
100s
0
6s
5
4s
2
NO
3
HS
20
AVG
18.33
SR
220.00
T20I
1st InningING
1
RUNS
12
BF
3
50s
0
100s
0
6s
2
4s
0
NO
0
HS
12
AVG
12.00
SR
400.00
T20I
2nd InningING
5
RUNS
43
BF
22
50s
0
100s
0
6s
3
4s
2
NO
3
HS
20
AVG
21.50
SR
195.45
ALL
MAT
21
ING
18
RUNS
235
BF
226
50s
1
100s
0
6s
14
4s
17
NO
9
HS
59
AVG
26.11
SR
103.98
ALL
1st InningING
7
RUNS
133
BF
123
50s
1
100s
0
6s
10
4s
8
NO
3
HS
59
AVG
33.25
SR
108.13
ALL
2nd InningING
7
RUNS
64
BF
58
50s
0
100s
0
6s
3
4s
4
NO
4
HS
21
AVG
21.33
SR
110.34
ALL
3rd InningING
3
RUNS
16
BF
31
50s
0
100s
0
6s
0
4s
3
NO
2
HS
11
AVG
16.00
SR
51.61
ALL
4th InningING
1
RUNS
22
BF
14
50s
0
100s
0
6s
1
4s
2
NO
0
HS
22
AVG
22.00
SR
157.14
TEST
MAT
9
ING
10
BALLS
136
WKT
18
RUNS
531
ECO
3.89
AVG
29.50
SR
45.47
5Ws
0
TEST
1st InningING
2
BALLS
31
WKT
3
RUNS
136
ECO
4.39
AVG
45.33
SR
62.00
5Ws
0
TEST
2nd InningING
3
BALLS
37
WKT
7
RUNS
138
ECO
3.69
AVG
19.71
SR
32.06
5Ws
0
TEST
3rd InningING
2
BALLS
33
WKT
2
RUNS
144
ECO
4.36
AVG
72.00
SR
99.00
5Ws
0
TEST
4th InningING
3
BALLS
35
WKT
6
RUNS
113
ECO
3.23
AVG
18.83
SR
35.00
5Ws
0
ODI
MAT
5
ING
5
BALLS
42
WKT
6
RUNS
206
ECO
4.90
AVG
34.33
SR
42.00
5Ws
0
ODI
1st InningING
2
BALLS
18
WKT
4
RUNS
66
ECO
3.67
AVG
16.50
SR
27.00
5Ws
0
ODI
2nd InningING
3
BALLS
24
WKT
2
RUNS
140
ECO
5.83
AVG
70.00
SR
72.00
5Ws
0
T20I
MAT
7
ING
7
BALLS
26
WKT
10
RUNS
242
ECO
9.31
AVG
24.20
SR
15.60
5Ws
0
T20I
1st InningING
6
BALLS
24
WKT
9
RUNS
226
ECO
9.42
AVG
25.11
SR
16.00
5Ws
0
T20I
2nd InningING
1
BALLS
2
WKT
1
RUNS
16
ECO
8.00
AVG
16.00
SR
12.00
5Ws
0
ALL
MAT
21
ING
22
BALLS
204
WKT
34
RUNS
979
ECO
4.79
AVG
28.79
SR
36.07
5Ws
0
ALL
1st InningING
10
BALLS
73
WKT
16
RUNS
428
ECO
5.86
AVG
26.75
SR
27.38
5Ws
0
ALL
2nd InningING
7
BALLS
63
WKT
10
RUNS
294
ECO
4.64
AVG
29.40
SR
38.04
5Ws
0
ALL
3rd InningING
2
BALLS
33
WKT
2
RUNS
144
ECO
4.36
AVG
72.00
SR
99.00
5Ws
0
ALL
4th InningING
3
BALLS
35
WKT
6
RUNS
113
ECO
3.23
AVG
18.83
SR
35.00
5Ws
0
Hasan Ali's matches vs South Africa
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Sun, 12 Oct 202503000.004.001403.50WinView Scorecard
1st Test - Sun, 12 Oct 202503000.006.001402.33WinView Scorecard
1st Test - Sun, 12 Oct 202500000.004.001403.50WinView Scorecard
1st Test - Sun, 12 Oct 202500000.006.001402.33WinView Scorecard
4th T20I - Fri, 16 Apr 2021250040.004.0040310.00WinView Scorecard
2nd T20I - Mon, 12 Apr 202112302400.002.001618.00LossView Scorecard
1st T20I - Sat, 10 Apr 20219310300.004.002827.00WinView Scorecard
3rd ODI - Wed, 07 Apr 2021321114290.9010.007617.60WinView Scorecard
3rd T20I (N) - Sun, 14 Feb 202120712285.714.002927.25WinView Scorecard
2nd Test - Thu, 04 Feb 20218290027.5815.405453.44WinView Scorecard
2nd Test - Thu, 04 Feb 20218290027.5816.006053.75WinView Scorecard
2nd Test - Thu, 04 Feb 20215181027.7715.405453.44WinView Scorecard
2nd Test - Thu, 04 Feb 20215181027.7716.006053.75WinView Scorecard
1st Test - Tue, 26 Jan 202121332063.6314.006114.35WinView Scorecard
1st Test - Tue, 26 Jan 202121332063.6316.006113.81WinView Scorecard
2nd T20I - Sun, 03 Feb 2019120050.004.0048012.00LossView Scorecard
1st T20I - Fri, 01 Feb 201911501220.004.003418.50LossView Scorecard
3rd ODI - Fri, 25 Jan 2019140025.006.003315.50LossView Scorecard
2nd ODI - Tue, 22 Jan 2019594553131.118.003103.87LossView Scorecard
3rd Test - Fri, 11 Jan 201903000.0017.007524.41LossView Scorecard
3rd Test - Fri, 11 Jan 201903000.0017.008314.88LossView Scorecard
3rd Test - Fri, 11 Jan 2019221421157.1417.007524.41LossView Scorecard
3rd Test - Fri, 11 Jan 2019221421157.1417.008314.88LossView Scorecard
1st Test - Wed, 26 Dec 201821282175.0018.007023.88LossView Scorecard
1st Test - Wed, 26 Dec 201821282175.0013.003913.00LossView Scorecard
1st Test - Wed, 26 Dec 201811132084.6118.007023.88LossView Scorecard
1st Test - Wed, 26 Dec 201811132084.6113.003913.00LossView Scorecard
3rd T20I - Wed, 14 Apr 20214.0047111.75WinView Scorecard
1st ODI - Sat, 19 Jan 201910.004214.20WinView Scorecard
7th Group B - Wed, 07 Jun 20178.002433.00WinView Scorecard