Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Shakib Al Hasan: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
7 Jun 2024SL 124/9 v BAN 125/8Match 15 · T20IBAN80/301Bangladesh won by 2 wicketsDallasICC Men's T20 World Cup 2024
30 Mar 2024SL 531 & 157/7d v BAN 178 & 3182nd Test · TestBAN15 & 363/110 & 1/390Sri Lanka won by 192 runsChattogramSri Lanka tour of Bangladesh 2023/24
6 Nov 2023SL 279 v BAN 282/7Match 38 · ODIBAN822/570Bangladesh won by 3 wicketsDelhiICC Cricket World Cup 2023/24
29 Sept 2023BAN 264/3 v SL 263/91st Match · List ABANDNB-0Bangladesh won by 7 wickets (48 balls left)GuwahatiICC World Cup Warm-up Matches 2023
9 Sept 2023SL 257/9 v BAN 236Match 8 · ODIBAN30/441Sri Lanka won by 21 runsColomboAsia Cup 2023
31 Aug 2023BAN 164 v SL 165/5Match 2 · ODIBAN52/290Sri Lanka won by 5 wicketsKandyAsia Cup 2023
1 Sept 2022BAN 183/7 v SL 184/8Match 5 · T20IBAN240/310Sri Lanka won by 2 wicketsDubaiAsia Cup 2022
23 May 2022BAN 365 & 169 v SL 506 & 29/02nd Test · TestBAN0 & 585/96 & 0/70Sri Lanka won by 10 wicketsDhakaSri Lanka tour of Bangladesh 2022
15 May 2022SL 397 & 260/6 v BAN 465/91st Test · TestBAN263/60 & 1/581Match drawnChattogramSri Lanka tour of Bangladesh 2022
24 Oct 2021BAN 171/4 v SL 172/5Match 15 · T20IBAN102/170Sri Lanka won by 5 wicketsSharjahICC Men's T20 World Cup 2021/22
28 May 2021SL 286/6 v BAN 1893rd ODI · ODIBAN40/480Sri Lanka won by 97 runsDhakaSri Lanka tour of Bangladesh 2021
25 May 2021BAN 246 v SL 141/92nd ODI · ODIBAN02/381Bangladesh won by 103 runs (DLS method)MirpurSri Lanka tour of Bangladesh 2021
23 May 2021BAN 257/6 v SL 2241st ODI · ODIBAN151/440Bangladesh won by 33 runsDhakaSri Lanka tour of Bangladesh 2021
15 Sept 2018BAN 261 v SL 124Match 1 · ODIBAN01/310Bangladesh won by 137 runsDubaiAsia Cup 2018
16 Mar 2018SL 159/7 v BAN 160/8Match 6 · T20IBAN71/90Bangladesh won by 2 wicketsColomboNidahas Trophy 2017/18
27 Jan 2018SL 221 v BAN 142/9Final · ODIBANDNB0/200Sri Lanka won by 79 runsDhakaTri-Nation Tournament in Bangladesh 2017/18
25 Jan 2018BAN 82 v SL 83/06th ODI · ODIBAN80/100Sri Lanka won by 10 wicketsDhakaTri-Nation Tournament in Bangladesh 2017/18
19 Jan 2018BAN 320/7 v SL 1573rd ODI · ODIBAN673/471Bangladesh won by 163 runsDhakaTri-Nation Tournament in Bangladesh 2017/18
6 Apr 2017SL 131 v BAN 176/9Match 2 · T20IBAN383/240Bangladesh won by 45 runsColomboBangladesh in Sri Lanka T20I Series 2016/17
4 Apr 2017SL 158/4 v BAN 155/6Match 1 · T20IBAN110/290Sri Lanka won by 6 wicketsColomboBangladesh in Sri Lanka T20I Series 2016/17
1 Apr 2017SL 280/9 v BAN 210Match 3 · ODIBAN540/410Sri Lanka won by 70 runsColomboBangladesh in Sri Lanka ODI Series 2016/17
28 Mar 2017SL 311 v BANMatch 2 · ODIBAN-0/590No resultDambullaBangladesh in Sri Lanka ODI Series 2016/17
25 Mar 2017SL 234 v BAN 324/5Match 1 · ODIBAN721/330Bangladesh won by 90 runsDambullaBangladesh in Sri Lanka ODI Series 2016/17
15 Mar 2017SL 338 & 319 v BAN 467 & 191/6Match 2 · TestBAN116 & 152/80 & 4/740Bangladesh won by 4 wicketsColomboBangladesh in Sri Lanka Test Series 2016/17
7 Mar 2017SL 494 & 274/6d v BAN 312 & 197Match 1 · TestBAN23 & 81/100 & 2/1040Sri Lanka won by 259 runsGalleBangladesh in Sri Lanka Test Series 2016/17
28 Feb 2016BAN 147/7 v SL 124/8Match 5 · T20IBAN322/211Bangladesh won by 23 runsMirpurAsia Cup 2015/16
26 Feb 2015BAN 240 v SL 332/1Match 18 · ODIBAN460/550Sri Lanka won by 92 runsMelbourneICC Cricket World Cup 2014/15
2 Oct 2014BAN 59/3 v SLSemi-final · T20BAN1-0No resultIncheonAsian Games Men's Cricket Competition 2014/15
6 Mar 2014BAN 204/9 v SL 208/7Match 10 · ODIBAN200/270Sri Lanka won by 3 wicketsMirpurAsia Cup 2013/14
20 Feb 2014BAN 228 v SL 289/6Match 2 · ODIBAN241/460Sri Lanka won by 61 runsMirpurSri Lanka in Bangladesh ODI Series 2013/14
17 Feb 2014BAN 167 v SL 180Match 1 · ODIBAN32/290Sri Lanka won by 13 runsMirpurSri Lanka in Bangladesh ODI Series 2013/14
14 Feb 2014BAN 120 v SL 123/7Match 2 · T20IBAN121/80Sri Lanka won by 3 wicketsChittagongSri Lanka in Bangladesh T20I Series 2013/14
12 Feb 2014BAN 166/7 v SL 168/7Match 1 · T20IBAN262/270Sri Lanka won by 2 runsChittagongSri Lanka in Bangladesh T20I Series 2013/14
4 Feb 2014BAN 426 & 271/3 v SL 587 & 305/4dMatch 2 · TestBAN50 & 43*5/148 & 1/800Match drawnChittagongSri Lanka in Bangladesh Test Series 2013/14
27 Jan 2014BAN 232 & 250 v SL 730/6dMatch 1 · TestBAN55 & 253/1590Sri Lanka won by an innings and 248 runsMirpurSri Lanka in Bangladesh Test Series 2013/14
20 Mar 2012BAN 212/5 v SL 232Match 6 · ODIBAN562/561Bangladesh won by 5 wickets (DLS method)MirpurAsia Cup 2011/12
18 Jun 2010SL 312/4 v BAN 186Match 3 · ODIBAN201/493Sri Lanka won by 126 runsDambullaAsia Cup 2010
8 Jan 2010BAN 249/9 v SL 252/14th ODI · ODIBAN470/270Sri Lanka won by 9 wicketsMirpurTri-Nation Tournament in Bangladesh 2009/10
4 Jan 2010BAN 260/7 v SL 261/31st ODI · ODIBAN10/430Sri Lanka won by 7 wicketsMirpurTri-Nation Tournament in Bangladesh 2009/10
16 Jan 2009BAN 152 v SL 153/8Final · ODIBAN92/221Sri Lanka won by 2 wickets (with 11 balls remaining)MirpurTri-Nation Tournament in Bangladesh 2008/09
14 Jan 2009BAN 151/5 v SL 1473rd ODI · ODIBAN92*0/240Bangladesh won by 5 wicketsMirpurTri-Nation Tournament in Bangladesh 2008/09
3 Jan 2009BAN 208 & 158 v SL 384 & 447/6dMatch 2 · TestBAN0 & 464/109 & 1/791Sri Lanka won by 465 runsChittagong Divisional StadiumSri Lanka in Bangladesh Test Series 2008/09
26 Dec 2008BAN 178 & 413 v SL 293 & 405/61st Test · TestBAN26 & 965/70 & 1/1341Sri Lanka won by 107 runsMirpurSri Lanka tour of Bangladesh 2008/09
18 Sept 2007BAN 83 v SL 147/519th T20I · T20IBAN181/220Sri Lanka won by 64 runsJohannesburgICC World Twenty20 2007/08
25 Jul 2007SL 196 v BAN 157Match 3 · ODIBAN21/430Sri Lanka won by 39 runsColomboBangladesh in Sri Lanka ODI Series 2007
23 Jul 2007SL 141/5 v BAN 137Match 2 · ODIBAN15-0Sri Lanka won by 5 wicketsColomboBangladesh in Sri Lanka ODI Series 2007
20 Jul 2007SL 234/6 v BAN 164Match 1 · ODIBAN00/501Sri Lanka won by 70 runsColomboBangladesh in Sri Lanka ODI Series 2007
25 Jun 2007BAN 89 & 254 v SL 577/6d1st Test · TestBAN16 & 80/571Sri Lanka won by an innings and 234 runsColomboBangladesh tour of Sri Lanka 2007
21 Mar 2007BAN 112 v SL 318/4Match 16 · ODIBAN41/490Sri Lanka won by 198 runs (DLS method)TrinidadICC World Cup 2006/07
7 Oct 2006BAN 265/9 v SL 302/8Match 1 · ODIBAN67*0/230Sri Lanka won by 37 runsChandigarhICC Champions Trophy 2006/07
Page 1 · 50 matches

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.