Hasan Ali

Bowler
PAK Flag
Full Name: Hasan Ali
Date of Birth: 02 Jul 1994
Current Age: 31 Year, 1 Month, 27 Days
Born: Mandi Bahauddin Punjab
Teams: Pakistan, Pakistan A, Peshawar Zalmi, Sialkot Region, St Kitts and Nevis Patriots
TEST
Rank
-
Cap No
228
First Game
2017-05-10
Last Game
2024-01-03
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-03
Hasan Ali's 2021 stats
TEST
MAT
13
ING
10
RUNS
144
BF
202
50s
0
100s
0
6s
7
4s
11
NO
0
HS
30
AVG
14.40
SR
71.29
ODI
MAT
4
ING
4
RUNS
73
BF
39
50s
0
100s
0
6s
7
4s
5
NO
1
HS
32
AVG
24.33
SR
187.18
T20I
MAT
15
ING
7
RUNS
58
BF
28
50s
0
100s
0
6s
5
4s
3
NO
5
HS
20
AVG
29.00
SR
207.14
TEST
1st InningING
4
RUNS
31
BF
80
50s
0
100s
0
6s
0
4s
2
NO
0
HS
14
AVG
7.75
SR
38.75
TEST
2nd InningING
3
RUNS
63
BF
67
50s
0
100s
0
6s
3
4s
6
NO
0
HS
30
AVG
21.00
SR
94.03
TEST
3rd InningING
3
RUNS
50
BF
55
50s
0
100s
0
6s
4
4s
3
NO
0
HS
28
AVG
16.67
SR
90.91
ODI
1st InningING
3
RUNS
42
BF
22
50s
0
100s
0
6s
4
4s
3
NO
1
HS
32
AVG
21.00
SR
190.91
ODI
2nd InningING
1
RUNS
31
BF
17
50s
0
100s
0
6s
3
4s
2
NO
0
HS
31
AVG
31.00
SR
182.35
T20I
1st InningING
4
RUNS
27
BF
13
50s
0
100s
0
6s
3
4s
1
NO
2
HS
15
AVG
13.50
SR
207.69
T20I
2nd InningING
3
RUNS
31
BF
15
50s
0
100s
0
6s
2
4s
2
NO
3
HS
20
AVG
31.00
SR
206.67
TEST
MAT
-99
ING
10
RUNS
144
BF
202
50s
0
100s
0
6s
7
4s
11
NO
0
HS
30
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
4
RUNS
73
BF
39
50s
0
100s
0
6s
7
4s
5
NO
0
HS
32
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
7
RUNS
58
BF
28
50s
0
100s
0
6s
5
4s
3
NO
0
HS
20
AVG
0.00
SR
0.00
TEST
MAT
13
ING
15
BALLS
211
WKT
41
RUNS
659
ECO
3.12
AVG
16.07
SR
30.95
5Ws
0
ODI
MAT
4
ING
4
BALLS
32
WKT
7
RUNS
229
ECO
7.11
AVG
32.71
SR
27.60
5Ws
0
T20I
MAT
15
ING
17
BALLS
59
WKT
25
RUNS
482
ECO
8.11
AVG
19.28
SR
14.26
5Ws
0
TEST
1st InningING
3
BALLS
49
WKT
10
RUNS
165
ECO
3.34
AVG
16.50
SR
29.64
5Ws
0
TEST
2nd InningING
4
BALLS
55
WKT
11
RUNS
165
ECO
2.98
AVG
15.00
SR
30.22
5Ws
0
TEST
3rd InningING
5
BALLS
60
WKT
10
RUNS
195
ECO
3.24
AVG
19.50
SR
36.12
5Ws
0
TEST
4th InningING
3
BALLS
46
WKT
10
RUNS
134
ECO
2.88
AVG
13.40
SR
27.90
5Ws
0
ODI
1st InningING
1
BALLS
9
WKT
5
RUNS
51
ECO
5.54
AVG
10.20
SR
11.04
5Ws
0
ODI
2nd InningING
3
BALLS
23
WKT
2
RUNS
178
ECO
7.74
AVG
89.00
SR
69.00
5Ws
0
T20I
1st InningING
10
BALLS
34
WKT
16
RUNS
289
ECO
8.50
AVG
18.06
SR
12.75
5Ws
0
T20I
2nd InningING
7
BALLS
25
WKT
9
RUNS
193
ECO
7.60
AVG
21.44
SR
16.93
5Ws
0
TEST
MAT
-99
ING
15
BALLS
211
WKT
41
RUNS
659
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
4
BALLS
32
WKT
7
RUNS
229
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
17
BALLS
59
WKT
25
RUNS
482
ECO
0.00
AVG
0.00
SR
5Ws
0
Hasan Ali's 2021 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Fri, 26 Nov 2021 vs Bangladesh12811150.00WinView Scorecard
2nd Test - Fri, 20 Aug 2021 vs West Indies9280032.14WinView Scorecard
2nd Test - Fri, 20 Aug 2021 vs West Indies171102154.54WinView Scorecard
1st Test - Thu, 12 Aug 2021 vs West Indies14152093.33LossView Scorecard
1st Test - Thu, 12 Aug 2021 vs West Indies282622107.69LossView Scorecard
2nd T20I - Sat, 31 Jul 2021 vs West Indies01000.00WinView Scorecard
3rd T20I (N) - Tue, 20 Jul 2021 vs England15911166.66LossView Scorecard
3rd ODI (D/N) - Tue, 13 Jul 2021 vs England4210200.00LossView Scorecard
2nd ODI - Sat, 10 Jul 2021 vs England311723182.35LossView Scorecard
1st ODI (D/N) - Thu, 08 Jul 2021 vs England691066.66LossView Scorecard
2nd Test - Fri, 07 May 2021 vs Zimbabwe08000.00WinView Scorecard
1st Test - Thu, 29 Apr 2021 vs Zimbabwe302632115.38WinView Scorecard
3rd T20I - Sun, 25 Apr 2021 vs Zimbabwe00000.00WinView Scorecard
4th T20I - Fri, 16 Apr 2021 vs South Africa250040.00WinView Scorecard
2nd T20I - Mon, 12 Apr 2021 vs South Africa12302400.00LossView Scorecard
1st T20I - Sat, 10 Apr 2021 vs South Africa9310300.00WinView Scorecard
3rd ODI - Wed, 07 Apr 2021 vs South Africa321114290.90WinView Scorecard
3rd T20I (N) - Sun, 14 Feb 2021 vs South Africa20712285.71WinView Scorecard
2nd Test - Thu, 04 Feb 2021 vs South Africa8290027.58WinView Scorecard
2nd Test - Thu, 04 Feb 2021 vs South Africa5181027.77WinView Scorecard
1st Test - Tue, 26 Jan 2021 vs South Africa21332063.63WinView Scorecard
2nd Test - Sat, 04 Dec 2021 vs Bangladesh11.003723.36WinView Scorecard
1st Test - Fri, 26 Nov 2021 vs Bangladesh20.405152.46WinView Scorecard
1st Test - Fri, 26 Nov 2021 vs Bangladesh11.005224.72WinView Scorecard
1st T20I - Fri, 19 Nov 2021 vs Bangladesh4.002235.50WinView Scorecard
2nd Semi-Final (N) - Thu, 11 Nov 2021 vs TBA4.0044011.00LossView Scorecard
41st - Sun, 07 Nov 2021 vs TBA4.003318.25WinView Scorecard
31st - Tue, 02 Nov 2021 vs TBA4.002215.50WinView Scorecard
24th - Fri, 29 Oct 2021 vs Afghanistan4.003819.50WinView Scorecard
19th - Tue, 26 Oct 2021 vs New Zealand3.002608.66WinView Scorecard
16th - Sun, 24 Oct 2021 vs India4.0044211.00WinView Scorecard
2nd Test - Fri, 20 Aug 2021 vs West Indies8.003003.75WinView Scorecard
2nd Test - Fri, 20 Aug 2021 vs West Indies14.003722.64WinView Scorecard
1st Test - Thu, 12 Aug 2021 vs West Indies19.005412.84LossView Scorecard
1st Test - Thu, 12 Aug 2021 vs West Indies16.503732.19LossView Scorecard
4th T20I - Tue, 03 Aug 2021 vs West Indies1.00404.00LossView Scorecard
2nd T20I - Sat, 31 Jul 2021 vs West Indies4.003218.00WinView Scorecard
1st T20I - Wed, 28 Jul 2021 vs West Indies2.001125.50LossView Scorecard
3rd T20I (N) - Tue, 20 Jul 2021 vs England3.402817.63LossView Scorecard
3rd ODI (D/N) - Tue, 13 Jul 2021 vs England9.006917.66LossView Scorecard
2nd ODI - Sat, 10 Jul 2021 vs England9.205155.46LossView Scorecard
1st ODI (D/N) - Thu, 08 Jul 2021 vs England4.003308.25LossView Scorecard
2nd Test - Fri, 07 May 2021 vs Zimbabwe13.002752.07WinView Scorecard
2nd Test - Fri, 07 May 2021 vs Zimbabwe10.00900.90WinView Scorecard
1st Test - Thu, 29 Apr 2021 vs Zimbabwe15.005343.53WinView Scorecard
1st Test - Thu, 29 Apr 2021 vs Zimbabwe12.203652.91WinView Scorecard
3rd T20I - Sun, 25 Apr 2021 vs Zimbabwe4.001844.50WinView Scorecard
4th T20I - Fri, 16 Apr 2021 vs South Africa4.0040310.00WinView Scorecard
3rd T20I - Wed, 14 Apr 2021 vs South Africa4.0047111.75WinView Scorecard
2nd T20I - Mon, 12 Apr 2021 vs South Africa2.001618.00LossView Scorecard
1st T20I - Sat, 10 Apr 2021 vs South Africa4.002827.00WinView Scorecard
3rd ODI - Wed, 07 Apr 2021 vs South Africa10.007617.60WinView Scorecard
3rd T20I (N) - Sun, 14 Feb 2021 vs South Africa4.002927.25WinView Scorecard
2nd Test - Thu, 04 Feb 2021 vs South Africa15.405453.44WinView Scorecard
2nd Test - Thu, 04 Feb 2021 vs South Africa16.006053.75WinView Scorecard
1st Test - Tue, 26 Jan 2021 vs South Africa14.006114.35WinView Scorecard
1st Test - Tue, 26 Jan 2021 vs South Africa16.006113.81WinView Scorecard