Hossain Rankings
ODI run-scorers →Ranked against every player in ODI 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 46 | 140thof 259 |
| Wickets | 0 | – |
| Sixes | 0 | – |
| Fours | 2 | 157th |
| Catches | 3 | 52nd |
Hossain by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 46 | 23 | 63.9 | 0 | 0 | 0 | 8.00 | ||
| 3 | 67 | 22.3 | 77 | 0 | 0 | 1 | 6.20 | ||
| 4 | 42 | 14 | 113.5 | 0 | 1 | 0 | 17.00 | ||
| 3 | 16 | 16 | 114.3 | 0 | 1 | 0 | 6.00 | ||
| 15 | 386 | 38.6 | 86.7 | 2 | 6 | 2 | 4.16 | ||
| 8 | 149 | 24.8 | 89.8 | 1 | 2 | 0 | 6.29 | ||
| 1 | 7 | 7 | 175 | 0 | 0 | 1 | 6.00 |
Hossain Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 19 | 267 | 20.5 | 78.5 | 1 | 93 | 2 | 6.49 |
| Away | 20 | 446 | 34.3 | 92 | 2 | 85 | 2 | 5.81 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 21 | 438 | 29.2 | 90.5 | 2 | 85 | 4 | 4.98 |
| Chasing | 18 | 275 | 25 | 80.6 | 1 | 93 | 0 | 8.67 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 20 | 377 | 37.7 | 94.7 | 2 | 93 | 2 | 5.03 |
| Lost | 19 | 336 | 21 | 78.7 | 1 | 72 | 2 | 6.39 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 1 | 7 | 7 | 175 | 0 | 7 |
| Batting 5 | 5 | 76 | 15.2 | 71.7 | 0 | 28 |
| Batting 6 | 5 | 180 | 60 | 90.9 | 1 | 85 |
| Batting 7 | 19 | 419 | 27.9 | 87.3 | 2 | 93 |
| Batting 8 | 3 | 31 | 15.5 | 83.8 | 0 | 15 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
7 | 219 | 54.8 | 109 | 1 | 85 | 1 | 8.29 |
|
|
7 | 119 | 39.7 | 82.1 | 1 | 93 | 1 | 4.42 |
|
|
5 | 76 | 15.2 | 71.7 | 0 | 28 | 1 | 4.71 |
|
|
4 | 65 | 32.5 | 84.4 | 0 | 38 | 0 | 17.00 |
|
|
4 | 53 | 26.5 | 110.4 | 0 | 27 | 0 | - |
|
|
4 | 31 | 15.5 | 91.2 | 0 | 14 | 0 | 8.00 |
|
|
3 | 47 | 15.7 | 68.1 | 0 | 23 | 0 | - |
|
|
3 | 14 | 4.7 | 56 | 0 | 8 | 0 | 14.00 |
|
|
2 | 89 | 44.5 | 74.2 | 1 | 72 | 1 | 3.00 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Shere Bangla National StadiumMirpur, Dhaka | 12 | 137 | 17.1 | 77 | 0 | 27 | 0 | 8.00 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 8 | 138 | 27.6 | 77.5 | 1 | 93 | 1 | 6.95 |
| Harare Sports ClubHarare | 6 | 212 | 70.7 | 107.6 | 1 | 85 | 0 | 11.33 |
| Warner ParkBasseterre | 3 | 67 | 22.3 | 77 | 0 | 28 | 1 | 6.20 |
| Gaddafi StadiumLahore | 2 | 16 | 16 | 114.3 | 0 | 12 | 0 | 6.00 |
| Providence StadiumProvidence | 2 | 9 | 4.5 | 47.4 | 0 | 9 | 0 | 1.00 |
| The Wanderers StadiumJohannesburg | 1 | 72 | 72 | 67.3 | 1 | 72 | 1 | 3.00 |
| University OvalDunedin | 1 | 38 | 38 | 135.7 | 0 | 38 | 0 | 17.00 |
| SuperSport ParkCenturion | 1 | 17 | 17 | 130.8 | 0 | 17 | 0 | - |
| Sylhet International Cricket StadiumSylhet | 1 | 7 | 7 | 175 | 0 | 7 | 1 | 6.00 |
| R.Premadasa StadiumColombo | 1 | 0 | - | - | 0 | - | 0 | - |
| Basin ReserveWellington | 1 | 0 | - | - | 0 | - | 0 | - |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 5 | 46 | 23 | 63.9 | 0 | 27 | 0 | 8.00 |
| 2024 | 3 | 67 | 22.3 | 77 | 0 | 28 | 1 | 6.20 |
| 2023 | 10 | 105 | 15 | 87.5 | 0 | 38 | 0 | 11.50 |
| 2022 | 13 | 349 | 38.8 | 83.3 | 3 | 93 | 2 | 4.22 |
| 2021 | 7 | 139 | 34.8 | 113 | 0 | 45 | 0 | 11.00 |
| 2020 | 1 | 7 | 7 | 175 | 0 | 7 | 1 | 6.00 |
More on Statz
Where to go next for Hossain and Bangladesh.
Afif Hossain ODI Sixes
In Afif Hossain's last 30 All ODI Cricket games (2022–2026) for Bangladesh, they have scored 474 runs at an average of 15.8 with a strike rate of 73.7. Afif Hossain has also taken 3 wickets in this period.
Afif Hossain Stats - All ODI Cricket
Afif Hossain is a left hand bat allrounder. Across these 30 games, Afif Hossain has hit 46 fours and 6 sixes, taking 12 catches in the field. Their highest score in this span is 85. Best bowling figures: 1/0.
Afif Hossain: Betting Insights
For bet builder markets, Afif Hossain has scored 25+ runs in 20% of their last 30 All ODI Cricket games (6/30). They have registered 1+ boundaries in 57% of these games (17/30). Over their last 5 games, Afif Hossain has 46 runs.
Afif Hossain Questions
How old is Afif Hossain?
Afif Hossain was born on 22 September 1999 and is 27 years old. Afif Hossain is an allrounder with 39 ODI matches on record, 713 runs and 4 wickets.
Which team does Afif Hossain play for?
Afif Hossain currently plays for Bangladesh. Statz has Afif Hossain's 39 ODI matches on record, the most recent against New Zealand (20 Apr 2026), with 713 runs and 4 wickets in all.
What is Afif Hossain's highest score in ODI cricket?
Afif Hossain's highest score in the 39 ODI matches Statz has on record is 93 off 115 balls against Afghanistan (23 Feb 2022). Across those matches Afif Hossain has scored 713 runs at 18.3 a match.
How many wickets has Afif Hossain taken in ODI cricket?
Afif Hossain has taken 4 wickets in the 39 ODI matches Statz has on record, at an economy of 6.00 and an average of 32.5. Afif Hossain took 0 wickets in the last 5 matches.
What are Afif Hossain's best bowling figures in ODI cricket?
Afif Hossain's best figures in the 39 ODI matches Statz has on record are 1/0 against Afghanistan (25 Feb 2022). Afif Hossain has taken three or more wickets in an innings 0 times, and 4 wickets in all.
What are Afif Hossain's ODI batting stats?
Afif Hossain averages 15.8 runs per match at a strike rate of 73.7, based on 30 games (2022–2026). In the last 5 matches Afif Hossain scored 0, 27, 5, 14 and 0, newest first. Afif Hossain has 713 runs in all 39 ODI matches on record.
How many fifties and hundreds has Afif Hossain scored in ODI cricket?
Afif Hossain has 3 fifties and no hundreds in the 39 ODI matches Statz has on record. The highest is 93 against Afghanistan (23 Feb 2022). Afif Hossain has passed 30 in 6 of 39 innings.
