Afif Hossain
T20I retired 2016 ODI retired 2015 4 Player of Match
Afif Hossain has scored 1,625 runs in 85 international matches. Average 25.83, SR 84.3.
Career Statistics
T20I
2,350
110 matches · avg 24.74
SR 125.7 HS 76 100s 0 50s 8 4s 218 6s 85
t20i
1,068
61 matches · avg 20.94
SR 119.2 HS 77 100s 0 50s 3 4s 78 6s 35
ODI
713
38 matches · avg 27.42
SR 86.4 HS 93 100s 0 50s 3 4s 67 6s 10
Bowling
T20I
12 wickets
avg 45.5 · econ 9.65 · SR –
t20i
8 wickets
avg 24.88 · econ 7.96 · SR –
ODI
4 wickets
avg 32.5 · econ 6.07 · SR –
Approaching Milestones
287 away
287 runs from 1,000 in ODI
Key Strengths
Strongest in ODI
Average 25.83, SR 84.3
Most aggressive in T20I
Strike rate 116.1
Dominant vs Zimbabwe
Avg 42.4, 424 runs in 14 matches
Career Milestones
1,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2018 | 1 | 0 |
| 2019 | 4 | 65 |
| 2020 | 3 | 37 |
| 2021 | 31 | 529 |
| 2022 | 27 | 694 |
| 2023 | 12 | 179 |
| 2024 | 4 | 75 |
| 2026 | 3 | 46 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| Zimbabwe | 14 | 424 | 42.4 | 114.3 |
| New Zealand | 13 | 221 | 20.09 | 99.5 |
| Pakistan | 12 | 217 | 24.11 | 102.8 |
| West Indies | 10 | 170 | 18.89 | 89.5 |
| Australia | 6 | 109 | 21.8 | 109 |
| Sri Lanka | 6 | 99 | 19.8 | 125.3 |
| South Africa | 4 | 90 | 22.5 | 69.2 |
| England | 6 | 69 | 17.25 | 75.8 |
| India | 7 | 30 | 4.29 | 52.6 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Shere Bangla National Stadium, Mirpur | 24 | 424 | 22.32 | 99.8 |
| Harare Sports Club | 10 | 329 | 54.83 | 106.1 |
| Dubai International Cricket Stadium | 4 | 134 | 44.67 | 144.1 |
| Warner Park, Basseterre, St Kitts | 3 | 67 | 22.33 | 76.1 |
| Hagley Oval, Christchurch | 4 | 64 | 21.33 | 98.5 |
| Providence Stadium, Guyana | 3 | 59 | 19.67 | 98.3 |
| Zhejiang University of Technology Cricket Field | 3 | 50 | 16.67 | 119 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 | 40 | 13.33 | 121.2 |
| Zahur Ahmed Chowdhury Stadium, Chattogram | 3 | 38 | 19 | 77.6 |
Dismissal Profile
68.1%
caught
49 times
18.1%
bowled
13 times
6.9%
run out
5 times
4.2%
stumped
3 times
1.4%
caught and bowled
1 times
1.4%
lbw
1 times
Boundary Profile
ODI
54 fours
9 sixes
45.5%
from boundaries
T20I
79 fours
36 sixes
51.6%
from boundaries
Recent Form
Recent ODI & T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| ODI: New Zealand tour of Bangladesh 2026-04-17 | 27 | 50 | - | - | 54.0 | caught |
| ODI: Pakistan tour of Bangladesh 2026-03-15 | 5 | 9 | - | - | 55.6 | not out |
| ODI: Pakistan tour of Bangladesh 2026-03-13 | 14 | 15 | 2 | - | 93.3 | caught |
| T20: Bangladesh tour of West Indies 2024-12-15 | 8 | 11 | 2 | - | 72.7 | caught |
| ODI: Bangladesh tour of West Indies 2024-12-12 | 15 | 29 | 2 | - | 51.7 | caught |
| ODI: Bangladesh tour of West Indies 2024-12-10 | 24 | 30 | 4 | - | 80.0 | caught |
| ODI: Bangladesh tour of West Indies 2024-12-08 | 28 | 29 | 4 | - | 96.6 | caught |
| T20: Bangladesh tour of New Zealand 2023-12-31 | 14 | 14 | 2 | - | 100.0 | caught |
Explore