Personal details
Full nameAfif Hossain Dhrubo
Born22 Sep 1999, Khulna
Age27 Years
NationalityKhulna, Bangladesh
RoleAll-rounder
BattingLeft hand Bat
BowlingRight Arm Off Break
Height5ft 7inch
Jersey#18
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 38 | 713 | 27.42 | 86.42 | 4 | 6 |
| T20I | 70 | 1117 | 20.3 | 119.08 | 12 | 7.64 |
| T20 | 217 | 3948 | 22.82 | 123.29 | 37 | 8.64 |
| List A | 166 | 4006 | 35.76 | 88.94 | 46 | 5.38 |
| First-class | 41 | 1903 | 30.2 | 60.81 | 34 | 3.75 |
| T10 | 5 | 42 | 14.00 | 155.56 | 0 | – |
Debuts
ODIBangladesh vs Zimbabwe, Sylhet6 Mar 2020
T20IBangladesh vs Sri Lanka, Mirpur15 Feb 2018
First ClassEast Z (BD) vs North Z (BD), Chattogram11 Feb 2017
List APak U-23s vs Bdesh U-23s , Cox's Bazar30 Mar 2017
T20Vikings vs Kings, Mirpur3 Dec 2016
Family
RelationsUnknown
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 38 | 33 | 7 | 713 | 93 | 27.42 | 825 | 86.42 | 0 | 3 | 67 | 10 | 14 |
| T20I | 70 | 64 | 9 | 1117 | 77 | 20.3 | 938 | 119.08 | 0 | 3 | 83 | 38 | 19 |
| T20 | 217 | 197 | 24 | 3948 | 77 | 22.82 | 3202 | 123.29 | 0 | 15 | 333 | 151 | 79 |
| List A | 166 | 143 | 31 | 4006 | 111 | 35.76 | 4504 | 88.94 | 2 | 24 | 325 | 119 | 64 |
| First-class | 41 | 68 | 5 | 1903 | 142 | 30.2 | 3129 | 60.81 | 5 | 6 | 231 | 31 | 15 |
| T10 | 5 | 4 | 1 | 42 | 22 | 14.00 | 27 | 155.56 | 0 | 0 | 5 | 2 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 38 | 13 | 21.4 | 130 | 4 | 1/0 | 32.5 | 6 | 0 | 0 |
| T20I | 70 | 22 | 34 | 260 | 12 | 3/11 | 21.66 | 7.64 | 0 | 0 |
| T20 | 217 | 77 | 127 | 1098 | 37 | 5/21 | 29.67 | 8.64 | 1 | 0 |
| List A | 166 | 81 | 319.1 | 1720 | 46 | 5/32 | 37.39 | 5.38 | 1 | 0 |
| First-class | 41 | 52 | 382.1 | 1436 | 34 | 8/82 | 42.23 | 3.75 | 2 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 102 | 2019 | 76 | 22.43 | 123.26 | 22 | 9.04 |
| ICC Men's T20 World Cup | 13 | 149 | 38 | 13.55 | 118.25 | 1 | 12.00 |
| Abu Dhabi T10 | 5 | 42 | 22 | 14.00 | 155.56 | 0 | – |
| Asia Cup | 2 | 16 | 12 | 16.00 | 114.29 | 0 | 6.00 |
| Bangladesh Cricket League | 15 | 771 | 142 | 38.55 | 60.23 | 7 | 4.05 |
| ICC Under-19 World Cup | 6 | 276 | 71 | 55.20 | 80.94 | 8 | 5.66 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 8 | 205 | 52 | 34.17 | 140.41 | 1 | 0 |
Pakistan | 9 | 186 | 36 | 26.57 | 109.41 | 0 | 0 |
New Zealand | 11 | 156 | 49 | 17.33 | 112.23 | 0 | 0 |
Australia | 6 | 109 | 37 | 21.80 | 117.20 | 0 | 0 |
West Indies | 5 | 94 | 50 | 23.50 | 117.50 | 1 | 0 |
Afghanistan | 6 | 86 | 25 | 14.33 | 100.00 | 0 | 0 |
Sri Lanka | 3 | 46 | 39 | 15.33 | 153.33 | 0 | 0 |
England | 3 | 22 | 15 | 11.00 | 100.00 | 0 | 0 |
India | 4 | 16 | 7 | 4.00 | 55.17 | 0 | 0 |
South Africa | 2 | 1 | 1 | 0.50 | 16.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 4 | 2 | 38 | 19.00 | 7.60 | 15.00 |
Afghanistan | 1 | 2 | 9 | 4.50 | 3.00 | 9.00 |
New Zealand | 2 | 1 | 27 | 27.00 | 6.75 | 24.00 |
West Indies | 1 | 1 | 10 | 10.00 | 10.00 | 6.00 |
South Africa | 1 | 1 | 11 | 11.00 | 11.00 | 6.00 |
Sri Lanka | 2 | 1 | 41 | 41.00 | 41.00 | 6.00 |
India | 4 | 1 | 53 | 53.00 | 7.57 | 42.00 |
Pakistan | 4 | 0 | 43 | – | 10.75 | – |
England | 1 | 0 | 7 | – | 7.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 6 | 219 | 85 | 54.75 | 108.96 | 1 | 0 |
Afghanistan | 6 | 119 | 93 | 39.67 | 82.07 | 1 | 0 |
South Africa | 2 | 89 | 72 | 44.50 | 74.17 | 1 | 0 |
West Indies | 5 | 76 | 28 | 15.20 | 71.70 | 0 | 0 |
New Zealand | 2 | 65 | 38 | 32.50 | 84.42 | 0 | 0 |
Sri Lanka | 3 | 53 | 27 | 26.50 | 110.42 | 0 | 0 |
England | 3 | 47 | 23 | 15.67 | 68.12 | 0 | 0 |
Pakistan | 3 | 31 | 14 | 15.50 | 91.18 | 0 | 0 |
India | 3 | 14 | 8 | 4.67 | 56.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 3 | 1 | 33 | 33.00 | 4.71 | 42.00 |
South Africa | 1 | 1 | 15 | 15.00 | 3.00 | 30.00 |
Zimbabwe | 3 | 1 | 29 | 29.00 | 8.29 | 21.00 |
Afghanistan | 3 | 1 | 14 | 14.00 | 4.42 | 19.00 |
New Zealand | 1 | 0 | 17 | – | 17.00 | – |
Pakistan | 1 | 0 | 8 | – | 8.00 | – |
India | 1 | 0 | 14 | – | 14.00 | – |
Last 10 innings · batting
17vs MD
50vs SD
18 & 59vs CGD
39vs RAD
50vs BAD
61vs ABL
39vs DLP
4*vs GGC
70vs LOR
55vs GCC
First Class
vs MD31 Oct 2026 · c Y Arafat b Rakibul Hasan
17(43)
First Class
vs SD24 Oct 2026 · c (sub Nayeem Ahmed) b AA Galib
50(64)
First Class
vs CGD18 Oct 2026 · c & b H Murad & c A Hasnat b A Sharif
18 & 59(45 & 100)
First Class
vs RAD10 Oct 2026 · lbw b SM Hasan
39(58)
First Class
vs BAD3 Oct 2026 · c Z Abrar b R Miah
50(101)
List A
vs ABL12 Jun 2026 · c S Rahman b J Alam
61(33)
List A
vs DLP8 Jun 2026 · b SP Jibon
39(53)
List A
vs GGC5 Jun 2026 · Not out
4*(1)
List A
vs LOR2 Jun 2026 · b M Hasan
70(70)
List A
vs GCC23 May 2026 · c md tasdikul rahman b Md Rafi
55(51)
Last 10 innings · bowling
0/9vs MD
0/38vs SD
0/20vs CGD
2/31vs RAD
1/6vs BAD
1/12vs DLP
0/15vs GGC
0/12vs LOR
0/5vs GCC
0/16vs ABC
First Class
vs MD31 Oct 2026
0/9
First Class
vs SD24 Oct 2026
0/38
First Class
vs CGD18 Oct 2026
0/20
First Class
vs RAD10 Oct 2026
2/31
First Class
vs BAD3 Oct 2026
1/6
List A
vs DLP8 Jun 2026
1/12
List A
vs GGC5 Jun 2026
0/15
List A
vs LOR2 Jun 2026
0/12
List A
vs GCC23 May 2026
0/5
List A
vs ABC20 May 2026
0/16

Zimbabwe
Pakistan
New Zealand
Australia
West Indies
Afghanistan
Sri Lanka
England
India
South Africa