ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Shakib Al Hasan: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
29 Dec 2016NZ 251 v BAN 184Match 2 · ODIBAN72/451New Zealand won by 67 runsNelsonBangladesh in New Zealand ODI Series 2016/17
26 Dec 2016NZ 341/7 v BAN 264/9Match 1 · ODIBAN593/690New Zealand won by 77 runsChristchurchBangladesh in New Zealand ODI Series 2016/17
9 Dec 2016DD 159/9 v RK 103/9Final · T20DD122/300Dhaka Dynamites won by 56 runsDhakaBangladesh Premier League 2016/17
6 Dec 2016DD 140/8 v KT 86Qualifier 1 · T20DD181/220Dhaka Dynamites won by 54 runsDhakaBangladesh Premier League 2016/17
4 Dec 2016DD 158/7 v KT 159/4Match 42 · T20DD111/400Khulna Titans won by 6 wicketsDhakaBangladesh Premier League 2016/17
2 Dec 2016CV 134/6 v DD 135/4Match 38 · T20DDDNB0/241Dhaka Dynamites won by 6 wicketsDhakaBangladesh Premier League 2016/17
30 Nov 2016DD 188/7 v RR 146/8Match 34 · T20DD292/110Dhaka Dynamites won by 42 runsDhakaBangladesh Premier League 2016/17
27 Nov 2016BB 132/6 v DD 135/6Match 29 · T20DD221/310Dhaka Dynamites won by 4 wicketsDhakaBangladesh Premier League 2016/17
26 Nov 2016DD 170/4 v CV 138/8Match 27 · T20DD41*1/301Dhaka Dynamites won by 32 runsDhakaBangladesh Premier League 2016/17
21 Nov 2016DD 182/4 v RK 184/7Match 21 · T20DD18*1/360Rajshahi Kings won by 3 wicketsChattogramBangladesh Premier League 2016/17
19 Nov 2016KT 157/5 v DD 148Match 18 · T20DD80/170Khulna Titans won by 9 runsChattogramBangladesh Premier League 2016/17
17 Nov 2016DD 148/9 v CV 129/8Match 14 · T20DD130/90Dhaka Dynamites won by 19 runsChattogramBangladesh Premier League 2016/17
14 Nov 2016DD 194/5 v CV 161/9Match 13 · T20DD240/340Dhaka Dynamites won by 33 runsDhakaBangladesh Premier League 2016/17
12 Nov 2016DD 170/6 v RR 92/9Match 9 · T20DD102/170Dhaka Dynamites won by 78 runsDhakaBangladesh Premier League 2016/17
11 Nov 2016DD 138/5 v RK 139/4Match 7 · T20DD01/181Rajshahi Kings won by 6 wicketsDhakaBangladesh Premier League 2016/17
8 Nov 2016BB 148/6 v DD 149/2Match 2 · T20DD201/230Dhaka Dynamites won by 8 wicketsDhakaBangladesh Premier League 2016/17
28 Oct 2016BAN 220 & 296 v ENG 244 & 164Match 2 · TestBAN10 & 411/41 & 4/490Bangladesh won by 108 runsMirpurEngland in Bangladesh Test Series 2016/17
20 Oct 2016BAN 248 & 263 v ENG 293 & 240Match 1 · TestBAN31 & 242/46 & 5/850England won by 22 runsChittagongEngland in Bangladesh Test Series 2016/17
12 Oct 2016BAN 277/6 v ENG 278/6Match 3 · ODIBAN40/450England won by 4 wicketsChittagongEngland in Bangladesh ODI Series 2016/17
9 Oct 2016BAN 238/8 v ENG 204Match 2 · ODIBAN31/501Bangladesh won by 34 runsMirpurEngland in Bangladesh ODI Series 2016/17
7 Oct 2016BAN 288 v ENG 309/8Match 1 · ODIBAN792/590England won by 21 runsMirpurEngland in Bangladesh ODI Series 2016/17
1 Oct 2016BAN 279/8 v AFG 1383rd ODI · ODIBAN170/340Bangladesh won by 141 runsMirpurAfghanistan tour of Bangladesh 2016/17
28 Sept 2016BAN 208 v AFG 212/82nd ODI · ODIBAN174/470Afghanistan won by 2 wickets (with 2 balls remaining)MirpurAfghanistan tour of Bangladesh 2016/17
25 Sept 2016BAN 265 v AFG 2581st ODI · ODIBAN482/260Bangladesh won by 7 runsMirpurAfghanistan tour of Bangladesh 2016/17
7 Aug 2016GAW 93 v JT 95/1Final · T20JTDNB2/250Jamaica Tallawahs won by 9 wicketsSt KittsCaribbean Premier League 2016
5 Aug 2016JT 195/7 v TKR 110/7Qualifier 2 · T20JT193/230Jamaica Tallawahs won by 19 runs (DLS method)St KittsCaribbean Premier League 2016
3 Aug 2016GAW 150/6 v JT 146/8Qualifier 1 · T20JT20/201Guyana Amazon Warriors won by 4 wicketsSt KittsCaribbean Premier League 2016
31 Jul 2016SLZ 194/3 v JT 177/6Match 30 · T20JT9*0/210St Lucia Zouks won by 17 runsLauderhillCaribbean Premier League 2016
30 Jul 2016SLZ 206/3 v JT 143/8Match 27 · T20JT01/250St Lucia Zouks won by 63 runsLauderhillCaribbean Premier League 2016
20 Jul 2016JT 195/5 v BT 159Match 20 · T20JT0-1Jamaica Tallawahs won by 36 runs (DLS method)JamaicaCaribbean Premier League 2016
18 Jul 2016JT 158/7 v TKR 139/9Match 19 · T20JT101/281Jamaica Tallawahs won by 19 runsJamaicaCaribbean Premier League 2016
16 Jul 2016JT 183/6 v SKAN 75Match 17 · T20JT34*2/20Jamaica Tallawahs won by 108 runsJamaicaCaribbean Premier League 2016
15 Jul 2016GAW 128/6 v JT 132/5Match 15 · T20JT54*1/200Jamaica Tallawahs won by 5 wicketsJamaicaCaribbean Premier League 2016
11 Jul 2016JT 116/2 v BTMatch 12 · T20JTDNB-0No resultBarbadosCaribbean Premier League 2016
4 Jul 2016TKR 191/4 v JT 192/3Match 7 · T20JTDNB0/260Jamaica Tallawahs won by 7 wicketsTrinidadCaribbean Premier League 2016
2 Jul 2016JT 153/7 v SKAN 148/7Match 4 · T20JT71/251Jamaica Tallawahs won by 5 runsSt KittsCaribbean Premier League 2016
22 May 2016KKR 171/6 v SH 149/8Match 55 · T20KKR71/340Kolkata Knight Riders won by 22 runsKolkataIndian Premier League 2016
19 May 2016GL 125/4 v KKR 124/8Match 51 · T20KKR3-0Gujarat Lions won by 6 wicketsKanpurIndian Premier League 2016
16 May 2016KKR 183/5 v RCB 186/1Match 48 · T20KKR18*0/390Royal Challengers Bangalore won by 9 wicketsKolkataIndian Premier League 2016
14 May 2016KKR 66/2 v RPS 103/6Match 45 · T20KKRDNB1/210Kolkata Knight Riders won by 8 wickets (DLS method)KolkataIndian Premier League 2016
8 May 2016KKR 158/4 v GL 164/5Match 38 · T20KKR66*1/380Gujarat Lions won by 5 wicketsKolkataIndian Premier League 2016
4 May 2016KKR 164/3 v PK 157/9Match 32 · T20KKRDNB0/212Kolkata Knight Riders won by 7 runsKolkataIndian Premier League 2016
28 Apr 2016MI 178/4 v KKR 174/5Match 24 · T20KKR61/300Mumbai Indians won by 6 wicketsMumbaiIndian Premier League 2016
24 Apr 2016RPS 160/5 v KKR 162/8Match 20 · T20KKR31/140Kolkata Knight Riders won by 2 wicketsPuneIndian Premier League 2016
19 Apr 2016PK 138/8 v KKR 141/4Match 13 · T20KKR110/281Kolkata Knight Riders won by 6 wicketsChandigarhIndian Premier League 2016
16 Apr 2016SH 142/7 v KKR 146/2Match 8 · T20KKRDNB0/181Kolkata Knight Riders won by 8 wicketsHyderabadIndian Premier League 2016
26 Mar 2016BAN 70 v NZ 145/8Super 10 · T20IBAN20/330New Zealand won by 75 runsKolkataWorld T20 2015/16
23 Mar 2016IND 146/7 v BAN 145/9Super 10 · T20IBAN221/230India won by 1 runBangaloreWorld T20 2015/16
21 Mar 2016AUS 157/7 v BAN 156/5Super 10 · T20IBAN333/272Australia won by 3 wicketsBangaloreWorld T20 2015/16
16 Mar 2016BAN 146/6 v PAK 201/5Super 10 · T20IBAN50*0/391Pakistan won by 55 runsKolkataWorld T20 2015/16
PreviousPage 8 · 727 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.