Hasan Ali

Bowler
PAK Flag
Full Name: Hasan Ali
Date of Birth: 02 Jul 1994
Current Age: 31 Year, 1 Month, 25 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 2018 stats
TEST
MAT
11
ING
9
RUNS
73
BF
97
50s
0
100s
0
6s
2
4s
11
NO
2
HS
24
AVG
10.43
SR
75.26
ODI
MAT
14
ING
9
RUNS
86
BF
79
50s
1
100s
0
6s
5
4s
6
NO
2
HS
51
AVG
12.29
SR
108.86
T20I
MAT
15
ING
5
RUNS
46
BF
26
50s
0
100s
0
6s
4
4s
3
NO
2
HS
23
AVG
15.33
SR
176.92
TEST
1st InningING
2
RUNS
45
BF
44
50s
0
100s
0
6s
1
4s
7
NO
1
HS
24
AVG
45.00
SR
102.27
TEST
2nd InningING
3
RUNS
4
BF
14
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
1.33
SR
28.57
TEST
3rd InningING
2
RUNS
20
BF
24
50s
0
100s
0
6s
1
4s
2
NO
1
HS
11
AVG
20.00
SR
83.33
TEST
4th InningING
2
RUNS
4
BF
15
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
2.00
SR
26.67
ODI
1st InningING
5
RUNS
55
BF
41
50s
1
100s
0
6s
4
4s
4
NO
1
HS
51
AVG
13.75
SR
134.15
ODI
2nd InningING
4
RUNS
31
BF
38
50s
0
100s
0
6s
1
4s
2
NO
1
HS
16
AVG
10.33
SR
81.58
T20I
1st InningING
5
RUNS
46
BF
26
50s
0
100s
0
6s
4
4s
3
NO
2
HS
23
AVG
15.33
SR
176.92
TEST
MAT
-99
ING
9
RUNS
73
BF
97
50s
0
100s
0
6s
2
4s
11
NO
0
HS
24
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
9
RUNS
86
BF
79
50s
0
100s
0
6s
5
4s
6
NO
0
HS
51
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
5
RUNS
46
BF
26
50s
0
100s
0
6s
4
4s
3
NO
0
HS
23
AVG
0.00
SR
0.00
TEST
MAT
11
ING
11
BALLS
183
WKT
22
RUNS
574
ECO
3.12
AVG
26.09
SR
50.13
5Ws
0
ODI
MAT
14
ING
14
BALLS
112
WKT
19
RUNS
646
ECO
5.75
AVG
34.00
SR
35.46
5Ws
0
T20I
MAT
15
ING
15
BALLS
46
WKT
15
RUNS
391
ECO
8.39
AVG
26.07
SR
18.64
5Ws
0
TEST
1st InningING
3
BALLS
51
WKT
7
RUNS
147
ECO
2.87
AVG
21.00
SR
43.89
5Ws
0
TEST
2nd InningING
3
BALLS
48
WKT
5
RUNS
177
ECO
3.67
AVG
35.40
SR
57.84
5Ws
0
TEST
3rd InningING
4
BALLS
71
WKT
9
RUNS
211
ECO
2.96
AVG
23.44
SR
47.60
5Ws
0
TEST
4th InningING
1
BALLS
13
WKT
1
RUNS
39
ECO
3.00
AVG
39.00
SR
78.00
5Ws
0
ODI
1st InningING
8
BALLS
72
WKT
16
RUNS
403
ECO
5.54
AVG
25.19
SR
27.30
5Ws
0
ODI
2nd InningING
6
BALLS
39
WKT
3
RUNS
243
ECO
6.15
AVG
81.00
SR
79.00
5Ws
0
T20I
1st InningING
3
BALLS
11
WKT
1
RUNS
118
ECO
10.73
AVG
118.00
SR
66.00
5Ws
0
T20I
2nd InningING
12
BALLS
35
WKT
14
RUNS
273
ECO
7.67
AVG
19.50
SR
15.26
5Ws
0
TEST
MAT
-99
ING
11
BALLS
183
WKT
22
RUNS
574
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
14
BALLS
112
WKT
19
RUNS
646
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
15
BALLS
46
WKT
15
RUNS
391
ECO
0.00
AVG
0.00
SR
5Ws
0
Hasan Ali's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Wed, 26 Dec 2018 vs South Africa21282175.00LossView Scorecard
1st Test - Wed, 26 Dec 2018 vs South Africa11132084.61LossView Scorecard
3rd Test - Mon, 03 Dec 2018 vs New Zealand02000.00LossView Scorecard
3rd Test - Mon, 03 Dec 2018 vs New Zealand471057.14LossView Scorecard
1st Test - Fri, 16 Nov 2018 vs New Zealand4101040.00LossView Scorecard
1st Test - Fri, 16 Nov 2018 vs New Zealand08000.00LossView Scorecard
1st ODI - Wed, 07 Nov 2018 vs New Zealand16211076.19LossView Scorecard
2nd T20I - Fri, 26 Oct 2018 vs Australia01000.00WinView Scorecard
1st T20I - Wed, 24 Oct 2018 vs Australia17821212.50WinView Scorecard
6th , Super Four - Wed, 26 Sep 2018 vs Bangladesh8111072.72LossView Scorecard
3rd , Super Four - Sun, 23 Sep 2018 vs India2200100.00LossView Scorecard
2nd , Super Four - Fri, 21 Sep 2018 vs Afghanistan6301200.00WinView Scorecard
5th , Group A - Wed, 19 Sep 2018 vs India130033.33LossView Scorecard
1st ODI - Fri, 13 Jul 2018 vs Zimbabwe02000.00WinView Scorecard
2nd - Mon, 02 Jul 2018 vs Australia01000.00LossView Scorecard
2nd Test - Fri, 01 Jun 2018 vs England241650150.00LossView Scorecard
2nd Test - Fri, 01 Jun 2018 vs England9110181.81LossView Scorecard
1st Test - Thu, 24 May 2018 vs England02000.00WinView Scorecard
2nd T20I (N) - Thu, 25 Jan 2018 vs New Zealand6410150.00WinView Scorecard
1st T20I (D/N) - Mon, 22 Jan 2018 vs New Zealand231203191.66LossView Scorecard
4th ODI - Tue, 16 Jan 2018 vs New Zealand130033.33LossView Scorecard
3rd ODI - Sat, 13 Jan 2018 vs New Zealand130033.33LossView Scorecard
2nd ODI - Tue, 09 Jan 2018 vs New Zealand513144164.51LossView Scorecard
1st Test - Wed, 26 Dec 2018 vs South Africa18.007023.88LossView Scorecard
1st Test - Wed, 26 Dec 2018 vs South Africa13.003913.00LossView Scorecard
3rd Test - Mon, 03 Dec 2018 vs New Zealand20.005812.90LossView Scorecard
3rd Test - Mon, 03 Dec 2018 vs New Zealand16.006213.87LossView Scorecard
2nd Test - Sat, 24 Nov 2018 vs New Zealand10.002512.50WinView Scorecard
2nd Test - Sat, 24 Nov 2018 vs New Zealand19.004632.42WinView Scorecard
1st Test - Fri, 16 Nov 2018 vs New Zealand16.003822.37LossView Scorecard
1st Test - Fri, 16 Nov 2018 vs New Zealand17.404552.54LossView Scorecard
2nd ODI - Fri, 09 Nov 2018 vs New Zealand9.005926.55WinView Scorecard
1st ODI - Wed, 07 Nov 2018 vs New Zealand9.006206.88LossView Scorecard
2nd T20I - Fri, 02 Nov 2018 vs New Zealand3.0043014.33WinView Scorecard
1st T20I - Wed, 31 Oct 2018 vs New Zealand4.003538.75WinView Scorecard
3rd T20I - Sun, 28 Oct 2018 vs Australia3.101424.42WinView Scorecard
2nd T20I - Fri, 26 Oct 2018 vs Australia4.003208.00WinView Scorecard
1st T20I - Wed, 24 Oct 2018 vs Australia3.001615.33WinView Scorecard
6th , Super Four - Wed, 26 Sep 2018 vs Bangladesh9.506026.10LossView Scorecard
3rd , Super Four - Sun, 23 Sep 2018 vs India9.005205.77LossView Scorecard
2nd , Super Four - Fri, 21 Sep 2018 vs Afghanistan10.005115.10WinView Scorecard
5th , Group A - Wed, 19 Sep 2018 vs India4.003308.25LossView Scorecard
2nd , Group A - Sun, 16 Sep 2018 vs Hong Kong7.101922.65WinView Scorecard
5th ODI - Sun, 22 Jul 2018 vs Zimbabwe9.005526.11WinView Scorecard
2nd ODI - Mon, 16 Jul 2018 vs Zimbabwe8.203233.84WinView Scorecard
1st ODI - Fri, 13 Jul 2018 vs Zimbabwe4.00611.50WinView Scorecard
Final - Sun, 08 Jul 2018 vs Australia4.003819.50WinView Scorecard
4th - Wed, 04 Jul 2018 vs Zimbabwe4.003709.25WinView Scorecard
2nd - Mon, 02 Jul 2018 vs Australia2.001819.00LossView Scorecard
1st - Sun, 01 Jul 2018 vs Zimbabwe2.001929.50WinView Scorecard
2nd T20I - Wed, 13 Jun 2018 vs Scotland2.001809.00WinView Scorecard
1st T20I - Tue, 12 Jun 2018 vs Scotland4.003328.25WinView Scorecard
2nd Test - Fri, 01 Jun 2018 vs England20.208224.03LossView Scorecard
1st Test - Thu, 24 May 2018 vs England15.205143.32WinView Scorecard
1st Test - Thu, 24 May 2018 vs England19.005803.05WinView Scorecard
2nd T20I - Mon, 02 Apr 2018 vs West Indies4.003318.25WinView Scorecard
1st T20I - Sun, 01 Apr 2018 vs West Indies1.00010.00WinView Scorecard
2nd T20I (N) - Thu, 25 Jan 2018 vs New Zealand4.002716.75WinView Scorecard
1st T20I (D/N) - Mon, 22 Jan 2018 vs New Zealand2.502809.88LossView Scorecard
4th ODI - Tue, 16 Jan 2018 vs New Zealand8.506006.79LossView Scorecard
3rd ODI - Sat, 13 Jan 2018 vs New Zealand10.005935.90LossView Scorecard
2nd ODI - Tue, 09 Jan 2018 vs New Zealand5.003707.40LossView Scorecard
1st ODI - Sat, 06 Jan 2018 vs New Zealand10.006136.10LossView Scorecard