Hasan Ali
T20I ODI Test 7 Player of Match
Hasan Ali has scored 931 runs in 83 international matches. Average 13.46, SR 112.9.
Career Statistics
ODI
377
38 matches · avg 13.46
SR 115.3 HS 59 100s 0 50s 2 4s 28 6s 23
T20I
147
19 matches · avg 13.36
SR 172.9 HS 23 100s 0 50s 0 4s 7 6s 12
Test
407
25 matches · avg 11.97
SR 69 HS 30 100s 0 50s 0 4s 38 6s 20
t20i
86
15 matches · avg 17.2
SR 175.5 HS 20 100s 0 50s 0 4s 4 6s 7
Bowling
ODI
100 wickets
avg 29.94 · econ 5.64 · SR 31.8
T20I
59 wickets
avg 22.75 · econ 8.5 · SR 16.1
Test
88 wickets
avg 27.43 · econ 2.98 · SR 55.3
t20i
38 wickets
avg 21.53 · econ 9.13 · SR –
Approaching Milestones
12 away
12 wickets from 100 in Tests
Career Timeline
Peak volume: 2021 · Best avg: 2021 (19.6)
Career Span
T20I
2017-10-26 — 2025-08-30
Test
2017-05-10 — 2026-05-16
ODI
2016-08-18 — 2025-08-12
Ball-by-ball coverage ~2005+.
Key Strengths
Strongest in ODI
Average 13.46, SR 112.9
Most aggressive in T20I
Strike rate 156.4
Career Milestones
69 away from 1,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2016 | 4 | 15 |
| 2017 | 10 | 103 |
| 2018 | 19 | 201 |
| 2019 | 12 | 171 |
| 2021 | 17 | 275 |
| 2022 | 8 | 87 |
| 2023 | 5 | 31 |
| 2024 | 1 | 5 |
| 2025 | 5 | 18 |
| 2026 | 2 | 25 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| South Africa | 14 | 235 | 26.11 | 103.5 |
| England | 14 | 146 | 13.27 | 108.1 |
| New Zealand | 10 | 117 | 9.75 | 95.9 |
| Sri Lanka | 7 | 112 | 14 | 80 |
| Australia | 14 | 111 | 9.25 | 91 |
| West Indies | 10 | 110 | 15.71 | 90.2 |
| Bangladesh | 5 | 46 | 7.67 | 56.8 |
| Zimbabwe | 3 | 30 | 10 | 83.3 |
| India | 4 | 15 | 5 | 55.6 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Sheikh Zayed Stadium | 8 | 96 | 10.67 | 86.5 |
| Headingley | 3 | 53 | 13.25 | 94.6 |
| Harare Sports Club | 3 | 30 | 10 | 83.3 |
| Gaddafi Stadium, Lahore | 5 | 26 | 6.5 | 68.4 |
| Dubai International Cricket Stadium | 6 | 16 | 4 | 94.1 |
| Trent Bridge | 4 | 16 | 5.33 | 66.7 |
Dismissal Profile
65.3%
caught
49 times
18.7%
bowled
14 times
5.3%
lbw
4 times
4%
run out
3 times
4%
stumped
3 times
2.7%
caught and bowled
2 times
Boundary Profile
ODI
28 fours
23 sixes
66.3%
from boundaries
T20I
7 fours
12 sixes
68%
from boundaries
Test
38 fours
20 sixes
66.8%
from boundaries
Recent Form
Recent ODI & Test & T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| Test: Pakistan tour of Bangladesh 2026-05-16 | 0 | 0 | - | - | - | |
| Test: Pakistan tour of Bangladesh 2026-05-08 | 0 | 0 | - | - | - | |
| Test: South Africa tour of Pakistan 2025-10-12 | 0 | 0 | - | - | - | |
| T20: United Arab Emirates T20I Tri- 2025-08-30 | 0 | 0 | - | - | - | |
| ODI: Pakistan tour of West Indies 2025-08-12 | 0 | 0 | - | - | - | |
| ODI: Pakistan tour of West Indies 2025-08-10 | 0 | 0 | - | - | - | |
| T20: Pakistan tour of West Indies 2025-08-03 | 0 | 0 | - | - | - | |
| T20: Pakistan tour of West Indies 2025-08-02 | 0 | 0 | - | - | - |
Explore