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 stats vs West Indies
TEST
MAT
8
ING
6
RUNS
91
BF
91
50s
0
100s
0
6s
5
4s
7
NO
3
HS
28
AVG
24.75
SR
104.21
ODI
MAT
7
ING
3
RUNS
11
BF
11
50s
0
100s
0
6s
0
4s
1
NO
1
HS
8
AVG
3.00
SR
42.86
T20I
MAT
9
ING
2
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
1
HS
0
AVG
0.00
SR
0.00
ALL
MAT
24
ING
11
RUNS
102
BF
104
50s
0
100s
0
6s
5
4s
8
NO
5
HS
28
AVG
17.00
SR
98.08
TEST
MAT
8
ING
2
BALLS
37
WKT
3
RUNS
55
ECO
2.91
AVG
30.40
SR
62.64
5Ws
0
ODI
MAT
7
ING
9
BALLS
59
WKT
11
RUNS
329
ECO
5.28
AVG
25.78
SR
29.27
5Ws
0
T20I
MAT
9
ING
11
BALLS
33
WKT
13
RUNS
253
ECO
7.67
AVG
19.46
SR
15.23
5Ws
0
ALL
MAT
24
ING
22
BALLS
129
WKT
27
RUNS
637
ECO
4.93
AVG
23.59
SR
28.69
5Ws
0
Hasan Ali's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI - Tue, 12 Aug 202503000.0010.006006.00LossView Scorecard
2nd T20I (N) - Sun, 03 Aug 20258100080.004.0048012.00LossView Scorecard
3rd ODI (D/N) - Sun, 12 Jun 20228410200.005.202925.43WinView Scorecard
2nd Test - Fri, 20 Aug 20219280032.148.003003.75WinView Scorecard
2nd Test - Fri, 20 Aug 20219280032.1414.003722.64WinView Scorecard
2nd Test - Fri, 20 Aug 2021171102154.548.003003.75WinView Scorecard
2nd Test - Fri, 20 Aug 2021171102154.5414.003722.64WinView Scorecard
1st Test - Thu, 12 Aug 202114152093.3319.005412.84LossView Scorecard
1st Test - Thu, 12 Aug 202114152093.3316.503732.19LossView Scorecard
1st Test - Thu, 12 Aug 2021282622107.6919.005412.84LossView Scorecard
1st Test - Thu, 12 Aug 2021282622107.6916.503732.19LossView Scorecard
2nd T20I - Sat, 31 Jul 202101000.004.003218.00WinView Scorecard
2nd - Fri, 31 May 2019140025.004.003909.75LossView Scorecard
3rd Test - Wed, 10 May 20178520160.0017.002201.29WinView Scorecard
3rd Test - Wed, 10 May 20178520160.0020.003331.65WinView Scorecard
3rd Test - Wed, 10 May 201715611250.0017.002201.29WinView Scorecard
3rd Test - Wed, 10 May 201715611250.0020.003331.65WinView Scorecard
2nd T20I - Thu, 30 Mar 201701000.004.003518.75WinView Scorecard
1st ODI - Fri, 30 Sep 2016230066.665.401432.47WinView Scorecard
2nd ODI - Sun, 10 Aug 20256.203525.52LossView Scorecard
3rd T20I (N) - Mon, 04 Aug 20253.0038112.66WinView Scorecard
1st ODI (D/N) - Wed, 08 Jun 202210.006806.80WinView Scorecard
4th T20I - Tue, 03 Aug 20211.00404.00LossView Scorecard
1st T20I - Wed, 28 Jul 20212.001125.50LossView Scorecard
2nd T20I - Mon, 02 Apr 20184.003318.25WinView Scorecard
1st T20I - Sun, 01 Apr 20181.00010.00WinView Scorecard
3rd ODI - Tue, 11 Apr 20176.002914.83WinView Scorecard
2nd ODI - Sun, 09 Apr 20178.503854.30WinView Scorecard
1st ODI - Fri, 07 Apr 20175.004308.60LossView Scorecard
4th T20I - Sun, 02 Apr 20174.001223.00WinView Scorecard
3rd T20I - Sat, 01 Apr 20172.0020010.00LossView Scorecard
1st T20I - Sun, 26 Mar 20174.002516.25WinView Scorecard
3rd ODI - Wed, 05 Oct 20166.001302.16WinView Scorecard
2nd ODI - Sun, 02 Oct 20169.005606.22WinView Scorecard
2nd T20I (N) - Sat, 24 Sep 20164.0049312.25WinView Scorecard
1st T20I (N) - Fri, 23 Sep 20163.0032110.66WinView Scorecard