Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Afif Hossain: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
22 Jul 2021ZIM 152 v BAN 153/21st T20I · T20IBANDNB-0Bangladesh won by 8 wicketsHarareBangladesh tour of Zimbabwe 2021
20 Jul 2021ZIM 298 v BAN 302/53rd ODI · ODIBAN26*-0Bangladesh won by 5 wicketsHarareBangladesh tour of Zimbabwe 2021
18 Jul 2021ZIM 240/9 v BAN 242/72nd ODI · ODIBAN150/111Bangladesh won by 3 wicketsHarareBangladesh tour of Zimbabwe 2021
16 Jul 2021BAN 276/9 v ZIM 121/91st ODI · ODIBAN45-1Bangladesh won by 155 runsHarareBangladesh tour of Zimbabwe 2021
28 May 2021SL 286/6 v BAN 1893rd ODI · ODIBAN16-0Sri Lanka won by 97 runsDhakaSri Lanka tour of Bangladesh 2021
25 May 2021BAN 246 v SL 141/92nd ODI · ODIBAN10-0Bangladesh won by 103 runs (DLS method)MirpurSri Lanka tour of Bangladesh 2021
23 May 2021BAN 257/6 v SL 2241st ODI · ODIBAN27*-2Bangladesh won by 33 runsDhakaSri Lanka tour of Bangladesh 2021
1 Apr 2021NZ 141/4 v BAN 763rd T20I · T20IBAN8-1New Zealand won by 65 runsAucklandBangladesh tour of New Zealand 2020/21
30 Mar 2021NZ 173/5 v BAN 142/72nd T20I · T20IBAN2-0New Zealand won by 28 runs (DLS method)NapierBangladesh tour of New Zealand 2020/21
28 Mar 2021NZ 210/3 v BAN 144/81st T20I · T20IBAN45-1New Zealand won by 66 runsHamiltonBangladesh tour of New Zealand 2020/21
11 Mar 2020BAN 120/1 v ZIM 119/72nd T20I · T20IBANDNB1/20Bangladesh won by 9 wicketsDhakaZimbabwe tour of Bangladesh 2019/20
9 Mar 2020BAN 200/3 v ZIM 1521st T20I · T20IBANDNB1/180Bangladesh won by 48 runsDhakaZimbabwe tour of Bangladesh 2019/20
6 Mar 2020BAN 322/3 v ZIM 2183rd ODI · ODIBAN71/120Bangladesh won by 123 runs (DLS method)SylhetZimbabwe tour of Bangladesh 2019/20
25 Jan 2020PAK 137/1 v BAN 136/62nd T20I · T20IBAN210/160Pakistan won by 9 wicketsLahoreBangladesh tour of Pakistan 2019/20
24 Jan 2020PAK 142/5 v BAN 141/51st T20I · T20IBAN90/60Pakistan won by 5 wicketsLahoreBangladesh tour of Pakistan 2019/20
17 Jan 2020RR 170/4 v KT 149/8Final · T20RR10-1Rajshahi Royals won by 21 runsDhakaBangladesh Premier League 2019/20
15 Jan 2020CC 164/9 v RR 165/8Qualifier 2 · T20RR21/200Rajshahi Royals won by 2 wicketsDhakaBangladesh Premier League 2019/20
13 Jan 2020KT 158/3 v RR 131Qualifier 1 · T20RR11-0Khulna Tigers won by 27 runsDhakaBangladesh Premier League 2019/20
11 Jan 2020CC 155/5 v RR 156/2Match 41 · T20RR321/181Rajshahi Royals won by 8 wicketsDhakaBangladesh Premier League 2019/20
7 Jan 2020RR 166/8 v CC 170/3Match 36 · T20RR90/220Chattogram Challengers won by 7 wicketsDhakaBangladesh Premier League 2019/20
4 Jan 2020ST 143/6 v RR 145/4Match 34 · T20RR46-0Rajshahi Royals won by 6 wicketsSylhetBangladesh Premier League 2019/20
2 Jan 2020RR 179/4 v RR 149/7Match 29 · T20RR320/160Rajshahi Royals won by 30 runsSylhetBangladesh Premier League 2019/20
31 Dec 2019RR 182/6 v RR 135/8Match 28 · T20RR72/402Rangpur Rangers won by 47 runsDhakaBangladesh Premier League 2019/20
30 Dec 2019DP 174/5 v RR 100Match 26 · T20RR310/120Dhaka Platoon won by 74 runsDhakaBangladesh Premier League 2019/20
28 Dec 2019RR 190/4 v CW 175/4Match 23 · T20RR430/80Rajshahi Royals won by 15 runsDhakaBangladesh Premier League 2019/20
24 Dec 2019CW 170/8 v RR 171/3Match 20 · T20RR761/230Rajshahi Royals won by 7 wicketsChattogramBangladesh Premier League 2019/20
23 Dec 2019KT 145/9 v RR 149/3Match 18 · T20RR221/113Rajshahi Royals won by 7 wicketsChattogramBangladesh Premier League 2019/20
17 Dec 2019RR 189/4 v KT 192/5Match 9 · T20RR191/240Khulna Tigers won by 5 wicketsChattogramBangladesh Premier League 2019/20
13 Dec 2019ST 91 v RR 95/2Match 5 · T20RR30-0Rajshahi Royals won by 8 wicketsDhakaBangladesh Premier League 2019/20
12 Dec 2019DP 134/9 v RR 136/1Match 3 · T20RRDNB-1Rajshahi Royals won by 9 wicketsDhakaBangladesh Premier League 2019/20
10 Nov 2019IND 174/5 v BAN 1443rd T20I · T20IBAN00/200India won by 30 runsNagpurBangladesh tour of India 2019/20
7 Nov 2019IND 154/2 v BAN 153/62nd T20I · T20IBAN60/130India won by 8 wicketsRajkotBangladesh tour of India 2019/20
3 Nov 2019IND 148/6 v BAN 154/31st T20I · T20IBANDNB1/111Bangladesh won by 7 wicketsDelhiBangladesh tour of India 2019/20
21 Sept 2019AFG 138/7 v BAN 139/66th Match · T20IBAN22/90Bangladesh won by 4 wickets (6 balls left)ChattogramBangladesh Twenty20 Tri-Series 2019
18 Sept 2019BAN 175/7 v ZIM 136Match 4 · T20IBAN7-1Bangladesh won by 39 runsChattogramBangladesh Twenty20 Tri-Series 2019
15 Sept 2019AFG 164/6 v BAN 1393rd Match · T20IBAN16-0Afghanistan won by 25 runsDhakaBangladesh Twenty20 Tri-Series 2019
13 Sept 2019BAN 148/7 v ZIM 144/5Match 1 · T20IBAN52-0Bangladesh won by 3 wicketsDhakaBangladesh Twenty20 Tri-Series 2019
1 Feb 2019SS 165/5 v CV 136Match 40 · T20SS1-1Sylhet Sixers won by 29 runsDhakaBangladesh Premier League 2018/19
30 Jan 2019SS 189/5 v RK 190/5Match 38 · T20SS29-2Rajshahi Kings won by 5 wicketsChattogramBangladesh Premier League 2018/19
26 Jan 2019SS 195/4 v KT 137Match 31 · T20SS49-1Sylhet Sixers won by 58 runsChattogramBangladesh Premier League 2018/19
25 Jan 2019SS 180/6 v RK 104Match 29 · T20SS280/90Sylhet Sixers won by 76 runsChattogramBangladesh Premier League 2018/19
23 Jan 2019KT 170/9 v SS 149/7Match 28 · T20SS29-1Khulna Titans won by 21 runsDhakaBangladesh Premier League 2018/19
19 Jan 2019SS 194/4 v RR 195/6Match 21 · T20SS19-0Rangpur Riders won by 4 wicketsSylhetBangladesh Premier League 2018/19
18 Jan 2019SS 158/8 v DD 163/4Match 19 · T20SS19-0Dhaka Dynamites won by 6 wicketsSylhetBangladesh Premier League 2018/19
16 Jan 2019SS 187/5 v RR 160/6Match 18 · T20SS60/220Sylhet Sixers won by 27 runsSylhetBangladesh Premier League 2018/19
15 Jan 2019SS 68 v CV 69/2Match 16 · T20SS00/100Comilla Victorians won by 8 wicketsSylhetBangladesh Premier League 2018/19
12 Jan 2019DD 173/7 v SS 141/9Match 12 · T20SS41/252Dhaka Dynamites won by 32 runsDhakaBangladesh Premier League 2018/19
9 Jan 2019SS 168/5 v CV 163/7Match 7 · T20SS450/61Sylhet Sixers won by 5 runsDhakaBangladesh Premier League 2018/19
6 Jan 2019SS 127/8 v CV 130/6Match 3 · T20SS190/71Comilla Victorians won by 4 wicketsDhakaBangladesh Premier League 2018/19
15 Feb 2018BAN 193/5 v SL 194/41st T20I · T20IBAN01/261Sri Lanka won by 6 wicketsDhakaSri Lanka tour of Bangladesh 2017/18
PreviousPage 4 · 211 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.