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 2017 stats
TEST
MAT
4
ING
4
RUNS
60
BF
51
50s
0
100s
0
6s
5
4s
5
NO
2
HS
29
AVG
30.00
SR
117.65
ODI
MAT
18
ING
6
RUNS
40
BF
27
50s
0
100s
0
6s
2
4s
2
NO
3
HS
13
AVG
13.33
SR
148.15
T20I
MAT
9
ING
2
RUNS
3
BF
2
50s
0
100s
0
6s
0
4s
0
NO
2
HS
3
AVG
3.00
SR
150.00
TEST
1st InningING
1
RUNS
8
BF
5
50s
0
100s
0
6s
0
4s
2
NO
1
HS
8
AVG
8.00
SR
160.00
TEST
2nd InningING
1
RUNS
29
BF
25
50s
0
100s
0
6s
3
4s
2
NO
0
HS
29
AVG
29.00
SR
116.00
TEST
3rd InningING
1
RUNS
15
BF
6
50s
0
100s
0
6s
1
4s
1
NO
1
HS
15
AVG
15.00
SR
250.00
TEST
4th InningING
1
RUNS
8
BF
15
50s
0
100s
0
6s
1
4s
0
NO
0
HS
8
AVG
8.00
SR
53.33
ODI
1st InningING
2
RUNS
18
BF
7
50s
0
100s
0
6s
1
4s
2
NO
1
HS
11
AVG
18.00
SR
257.14
ODI
2nd InningING
4
RUNS
22
BF
20
50s
0
100s
0
6s
1
4s
0
NO
2
HS
13
AVG
11.00
SR
110.00
T20I
1st InningING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
1
HS
0
AVG
0.00
SR
0.00
T20I
2nd InningING
1
RUNS
3
BF
1
50s
0
100s
0
6s
0
4s
0
NO
1
HS
3
AVG
3.00
SR
300.00
TEST
MAT
-99
ING
4
RUNS
60
BF
51
50s
0
100s
0
6s
5
4s
5
NO
0
HS
29
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
6
RUNS
40
BF
27
50s
0
100s
0
6s
2
4s
2
NO
0
HS
13
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
2
RUNS
3
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
3
AVG
0.00
SR
0.00
TEST
MAT
4
ING
4
BALLS
71
WKT
6
RUNS
164
ECO
2.31
AVG
27.33
SR
71.10
5Ws
0
ODI
MAT
18
ING
18
BALLS
151
WKT
45
RUNS
767
ECO
5.07
AVG
17.04
SR
20.19
5Ws
0
T20I
MAT
9
ING
9
BALLS
33
WKT
12
RUNS
257
ECO
7.72
AVG
21.42
SR
16.65
5Ws
0
TEST
1st InningING
1
BALLS
27
WKT
2
RUNS
88
ECO
3.26
AVG
44.00
SR
81.00
5Ws
0
TEST
2nd InningING
1
BALLS
17
WKT
0
RUNS
22
ECO
1.29
AVG
22.00
SR
102.00
5Ws
0
TEST
3rd InningING
1
BALLS
7
WKT
1
RUNS
21
ECO
2.96
AVG
21.00
SR
42.60
5Ws
0
TEST
4th InningING
1
BALLS
20
WKT
3
RUNS
33
ECO
1.65
AVG
11.00
SR
40.00
5Ws
0
ODI
1st InningING
12
BALLS
102
WKT
32
RUNS
537
ECO
5.23
AVG
16.78
SR
19.24
5Ws
0
ODI
2nd InningING
6
BALLS
48
WKT
13
RUNS
230
ECO
4.71
AVG
17.69
SR
22.52
5Ws
0
T20I
1st InningING
4
BALLS
15
WKT
8
RUNS
91
ECO
5.95
AVG
11.38
SR
11.48
5Ws
0
T20I
2nd InningING
5
BALLS
18
WKT
4
RUNS
166
ECO
9.22
AVG
41.50
SR
27.00
5Ws
0
TEST
MAT
-99
ING
4
BALLS
71
WKT
6
RUNS
164
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
18
BALLS
151
WKT
45
RUNS
767
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
9
BALLS
33
WKT
12
RUNS
257
ECO
0.00
AVG
0.00
SR
5Ws
0
Hasan Ali's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I (N) - Fri, 27 Oct 2017 vs Sri Lanka3100300.00WinView Scorecard
2nd ODI - Mon, 16 Oct 2017 vs Sri Lanka7201350.00WinView Scorecard
1st ODI - Fri, 13 Oct 2017 vs Sri Lanka11520220.00WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Sri Lanka292523116.00LossView Scorecard
1st Test - Thu, 28 Sep 2017 vs Sri Lanka8150153.33LossView Scorecard
4th Group B - Sun, 04 Jun 2017 vs India02000.00LossView Scorecard
3rd Test - Wed, 10 May 2017 vs West Indies8520160.00WinView Scorecard
3rd Test - Wed, 10 May 2017 vs West Indies15611250.00WinView Scorecard
2nd T20I - Thu, 30 Mar 2017 vs West Indies01000.00WinView Scorecard
5th ODI - Thu, 26 Jan 2017 vs Australia131001130.00LossView Scorecard
4th ODI (D/N) - Sun, 22 Jan 2017 vs Australia8700114.28LossView Scorecard
1st ODI - Fri, 13 Jan 2017 vs Australia1100100.00LossView Scorecard
3rd T20I (N) - Sun, 29 Oct 2017 vs Sri Lanka4.003919.75WinView Scorecard
2nd T20I (N) - Fri, 27 Oct 2017 vs Sri Lanka4.003127.75WinView Scorecard
1st T20I (N) - Thu, 26 Oct 2017 vs Sri Lanka3.302336.57WinView Scorecard
5th ODI - Mon, 23 Oct 2017 vs Sri Lanka5.201923.56WinView Scorecard
4th ODI - Fri, 20 Oct 2017 vs Sri Lanka8.403734.26WinView Scorecard
3rd ODI - Wed, 18 Oct 2017 vs Sri Lanka10.003453.40WinView Scorecard
2nd ODI - Mon, 16 Oct 2017 vs Sri Lanka10.003213.20WinView Scorecard
1st ODI - Fri, 13 Oct 2017 vs Sri Lanka9.003634.00WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Sri Lanka27.008823.25LossView Scorecard
1st Test - Thu, 28 Sep 2017 vs Sri Lanka7.102112.93LossView Scorecard
3rd T20I (N) - Fri, 15 Sep 2017 vs World-XI4.002827.00WinView Scorecard
1st T20I (N) - Tue, 12 Sep 2017 vs World-XI4.0044011.00WinView Scorecard
Final - Sun, 18 Jun 2017 vs India6.301932.92WinView Scorecard
1st Semi-final - Wed, 14 Jun 2017 vs England10.003533.50WinView Scorecard
12th Group B - Mon, 12 Jun 2017 vs Sri Lanka10.004334.30WinView Scorecard
7th Group B - Wed, 07 Jun 2017 vs South Africa8.002433.00WinView Scorecard
4th Group B - Sun, 04 Jun 2017 vs India10.007017.00LossView Scorecard
3rd Test - Wed, 10 May 2017 vs West Indies17.002201.29WinView Scorecard
3rd Test - Wed, 10 May 2017 vs West Indies20.003331.65WinView Scorecard
3rd ODI - Tue, 11 Apr 2017 vs West Indies6.002914.83WinView Scorecard
2nd ODI - Sun, 09 Apr 2017 vs West Indies8.503854.30WinView Scorecard
1st ODI - Fri, 07 Apr 2017 vs West Indies5.004308.60LossView Scorecard
4th T20I - Sun, 02 Apr 2017 vs West Indies4.001223.00WinView Scorecard
3rd T20I - Sat, 01 Apr 2017 vs West Indies2.0020010.00LossView Scorecard
2nd T20I - Thu, 30 Mar 2017 vs West Indies4.003518.75WinView Scorecard
1st T20I - Sun, 26 Mar 2017 vs West Indies4.002516.25WinView Scorecard
5th ODI - Thu, 26 Jan 2017 vs Australia9.00100211.11LossView Scorecard
4th ODI (D/N) - Sun, 22 Jan 2017 vs Australia10.005255.20LossView Scorecard
3rd ODI - Thu, 19 Jan 2017 vs Australia10.006216.20LossView Scorecard
2nd ODI - Sun, 15 Jan 2017 vs Australia7.002914.14WinView Scorecard
1st ODI - Fri, 13 Jan 2017 vs Australia9.006537.22LossView Scorecard