Afif Hossain stats
Left-hand bat · Right-arm off-break
Last played 17 Apr 2026 · Bangladesh v New Zealand (ODI)
Afif Hossain has scored 2,019 BPL runs at an average of 23.21 and a strike rate of 123.3, plus 1,031 in T20Is and 594 in ODIs.
- BPL99 matches · 2016–20262,019runsAvg 23.21 · SR 123.3 · HS 7622wicketsEcon 8.96 · Avg 28.59 · Best 5/21
- T20I64 matches · 2018–20241,031runsAvg 21.04 · SR 121.0 · HS 77*
- ODI31 matches · 2020–2026594runsAvg 25.83 · SR 87.4 · HS 85*
- LPL4 matches · 202271runsAvg 23.67 · SR 131.5 · HS 54
Afif Hossain recent form
Last 10 matches, newest first · 33 fantasy points a match on average
- 27v New Zealand · ODI17 Apr · 35 pts
- 5*v Pakistan · ODI15 Mar · 9 pts
- 140/8v Pakistan · ODI13 Mar · 41 pts
- DNBv Pakistan · ODI11 Mar · 12 pts
- 21v Rajshahi Warriors · BPL21 Jan · 53 pts
- 3v Rangpur Riders · BPL20 Jan · 15 pts
- 16v Rajshahi Warriors · BPL16 Jan · 40 pts
- 12v Rangpur Riders · BPL12 Jan · 28 pts
- 6v Dhaka Capitals · BPL8 Jan · 14 pts
- 46v Chattogram Royals · BPL7 Jan · 84 pts
Afif Hossain career bests
| Competition | HS | 100/50 | 6s | Best | 4w/5w | Ct |
|---|---|---|---|---|---|---|
| BPL | 76 | 0/6 | 77 | 5/21 | 0/1 | 38 |
| T20I | 77* | 0/3 | 36 | 3/11 | 0/0 | 16 |
| ODI | 85* | 0/2 | 9 | 1/12 | 0/0 | 11 |
| LPL | 54 | 0/1 | 1 | — | 0/0 | 2 |
Afif Hossain runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 10 | 169 |
| 2025 | 14 | 245 |
| 2024 | 13 | 286 |
| 2023 | 12 | 344 |
| 2022 | 12 | 232 |
| 2021 | 0 | 0 |
| 2020 | 7 | 142 |
| 2019 | 20 | 476 |
| 2018 | 0 | 0 |
| 2017 | 7 | 95 |
| 2016 | 4 | 30 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2024 | 1 | 8 |
| 2023 | 8 | 82 |
| 2022 | 18 | 456 |
| 2021 | 27 | 390 |
| 2020 | 4 | 30 |
| 2019 | 5 | 65 |
| 2018 | 1 | 0 |
Afif Hossain in the powerplay, middle and death overs
In each competition
BPL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 797 | 125.3 | 22 | 28 |
| Middle overs 7–15 | 1,038 | 120.1 | 43 | 42 |
| Death overs 16–20 | 184 | 133.3 | 19 | 7 |
T20I
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 106 | 116.5 | 4 | 5 |
| Middle overs 7–15 | 593 | 116.7 | 21 | 24 |
| Death overs 16–20 | 332 | 131.2 | 22 | 7 |
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–10 | 1 | 100.0 | 0 | 0 |
| Middle overs 11–40 | 403 | 76.6 | 16 | 4 |
| Death overs 41–50 | 190 | 124.2 | 7 | 5 |
Afif Hossain against pace and spin
Runs off the bat and dismissals against each type of bowler
BPL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 1,050 | 133.1 | 23.33 | 45 | 39% |
| Spin | 904 | 112.2 | 25.11 | 36 | 44% |
| Right-arm pace | 806 | 134.6 | 26.00 | 31 | 38% |
| Left-arm pace | 244 | 128.4 | 17.43 | 14 | 42% |
| Off-spin | 470 | 101.1 | 23.50 | 20 | 49% |
| Leg-spin | 90 | 123.3 | 45.00 | 2 | 34% |
| Left-arm orthodox | 341 | 130.2 | 26.23 | 13 | 36% |
Bowling style known for 97% of balls faced.
T20I
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 506 | 125.6 | 20.24 | 25 | 35% |
| Spin | 501 | 115.2 | 27.83 | 18 | 40% |
| Right-arm pace | 434 | 127.3 | 22.84 | 19 | 34% |
| Left-arm pace | 72 | 116.1 | 12.00 | 6 | 40% |
| Off-spin | 123 | 100.0 | 61.50 | 2 | 37% |
| Leg-spin | 166 | 112.9 | 23.71 | 7 | 41% |
| Left-arm orthodox | 207 | 127.8 | 23.00 | 9 | 40% |
Bowling style known for 98% of balls faced.
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 359 | 102.6 | 29.92 | 12 | 44% |
| Spin | 235 | 71.2 | 21.36 | 11 | 55% |
| Right-arm pace | 293 | 97.0 | 29.30 | 10 | 46% |
| Left-arm pace | 66 | 137.5 | 33.00 | 2 | 27% |
| Off-spin | 114 | 78.1 | 22.80 | 5 | 49% |
| Leg-spin | 39 | 72.2 | 19.50 | 2 | 54% |
| Left-arm orthodox | 62 | 72.1 | 15.50 | 4 | 59% |
| Left-arm wrist-spin | 20 | 45.5 | — | 0 | 68% |
Bowling style known for 100% of balls faced.
Afif Hossain record against each team
Every opponent, most played first
BPL
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Rangpur Riders | 15 | 173 | 14.42 | 133.1 |
| Comilla Victorians | 11 | 197 | 19.70 | 112.6 |
| Khulna Tigers | 9 | 164 | 20.50 | 111.6 |
| Fortune Barishal | 8 | 210 | 26.25 | 128.8 |
| Chattogram Challengers | 5 | 75 | 15.00 | 96.2 |
| Sylhet Strikers | 5 | 138 | 27.60 | 130.2 |
| Chittagong Vikings | 4 | 46 | 15.33 | 135.3 |
| Dhaka Capitals | 4 | 20 | 5.00 | 80.0 |
16 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Rajshahi Kings | 4 | 116 | 38.67 | 119.6 |
| Chittagong Kings | 3 | 36 | 12.00 | 100.0 |
| Dhaka Dynamites | 3 | 27 | 13.50 | 90.0 |
| Khulna Titans | 3 | 104 | 34.67 | 118.2 |
| Rajshahi Warriors | 3 | 70 | 23.33 | 152.2 |
| Chattogram Royals | 2 | 50 | 25.00 | 135.1 |
| Cumilla Warriors | 2 | 119 | 59.50 | 143.4 |
| Dhaka Dominators | 2 | 70 | 70.00 | 127.3 |
| Dhaka Platoon | 2 | 31 | 31.00 | 134.8 |
| Durbar Rajshahi | 2 | 89 | 44.50 | 123.6 |
| Durdanto Dhaka | 2 | 80 | — | 166.7 |
| Minister Group Dhaka | 2 | 39 | 19.50 | 108.3 |
| Noakhali Express | 2 | 5 | 2.50 | 45.5 |
| Rangpur Rangers | 2 | 39 | 19.50 | 139.3 |
| Sylhet Sunrisers | 2 | 45 | 22.50 | 128.6 |
| Sylhet Thunder | 2 | 76 | 38.00 | 138.2 |
T20I
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 13 | 156 | 17.33 | 112.2 | |
| 11 | 205 | 34.17 | 140.4 | |
| 9 | 186 | 23.25 | 109.4 | |
| 6 | 109 | 21.80 | 117.2 | |
| 5 | 16 | 4.00 | 55.2 | |
| West Indies | 5 | 94 | 23.50 | 117.5 |
| 3 | 22 | 11.00 | 100.0 | |
| 3 | 46 | 15.33 | 153.3 |
7 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2 | 1 | 0.50 | 16.7 | |
| 2 | 95 | 95.00 | 146.2 | |
| Malaysia | 1 | 23 | 23.00 | 164.3 |
| 1 | 38 | 38.00 | 140.7 | |
| Oman | 1 | 1 | 1.00 | 20.0 |
| Papua New Guinea | 1 | 21 | 21.00 | 150.0 |
| Scotland | 1 | 18 | 18.00 | 150.0 |
ODI
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 7 | 219 | 54.75 | 109.0 | |
| West Indies | 6 | 76 | 15.20 | 71.7 |
| 4 | 31 | 15.50 | 91.2 | |
| 3 | 47 | 15.67 | 68.1 | |
| 3 | 14 | 4.67 | 56.0 | |
| 3 | 89 | 44.50 | 74.2 | |
| 3 | 53 | 26.50 | 110.4 | |
| 2 | 65 | 32.50 | 84.4 |
Bowlers Afif Hossain has faced most
Runs, balls and dismissals in every match-up of 60+ balls
Afif Hossain: quick answers
How many BPL runs has Afif Hossain scored?
2,019 runs in 93 innings at an average of 23.21 and a strike rate of 123.3, with 0 hundreds and 6 fifties.
What is Afif Hossain's highest BPL score?
76.
How many T20I runs has Afif Hossain scored?
1,031 runs in 58 innings at an average of 21.04 and a strike rate of 121.0, with 0 hundreds and 3 fifties.
What is Afif Hossain's highest T20I score?
77*.
Which bowler has dismissed Afif Hossain most often?
Sikandar Raza, 2 times in 67 balls (in match-ups of 60+ balls).
Does Afif Hossain play pace or spin better in the BPL?
Against pace: strike rate 133.1, average 23.33. Against spin: strike rate 112.2, average 25.11.
What is Afif Hossain's record against Rangpur Riders?
173 runs in 15 matches at an average of 14.42.