Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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: Batting innings by innings (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
26282092.864c H Masakadza b KM Dabengwa1v ZIMKhulna28 Nov 2006
13910144.445c DBL Powell b RR Sarwan2v WIJohannesburg13 Sept 2007
191430135.715run out (JP Duminy)1v SACape Town15 Sept 2007
161111145.455c †AC Gilchrist b B Lee1v AUSCape Town16 Sept 2007
18192094.745b MF Maharoof2v SLJohannesburg18 Sept 2007
130033.335c & b Mohammad Hafeez1v PAKCape Town20 Sept 2007
01000.005c Mansoor Amjad b Shahid Afridi2v PAKKarachi20 Apr 2008
4310133.335run out (LE Bosman/J Botha)2v SAJohannesburg5 Nov 2008
8100080.004c †MS Dhoni b PP Ojha2v INDNottingham6 Jun 2009
7710100.004c GC Wilson b DT Johnston1v IRENottingham8 Jun 2009
171630106.255b NO Miller1v WISt Kitts2 Aug 2009
350060.004b NL McCullum1v NZHamilton3 Feb 2010
473132151.614c Umar Akmal b Mohammad Sami2v PAKSt Lucia1 May 2010
282801100.004c MEK Hussey b SPD Smith2v AUSBarbados5 May 2010
01000.004b MN Samuels2v WIMirpur11 Oct 2011
7140050.004b Mohammad Hafeez2v PAKMirpur29 Nov 2011
573390172.733b PR Stirling1v IREBelfast18 Jul 2012
350060.003c NJ O'Brien b GH Dockrell2v IREBelfast21 Jul 2012
312911106.903c JH Davey b G Goudie2v SCOThe Hague24 Jul 2012
121120109.093c & b Ahsan Malik2v NEDThe Hague25 Jul 2012
03000.003b MR Swart1v NEDThe Hague26 Jul 2012
11820137.503c KS Williamson b KD Mills2v NZKandy21 Sept 2012
8454112155.563c Umar Akmal b Yasir Arafat1v PAKKandy25 Sept 2012
654082162.503c MN Waller b P Utseya2v ZIMBulawayo11 May 2013
402861142.863c Sikandar Raza b N M'shangwe1v ZIMBulawayo12 May 2013
261721152.944b KMDN Kulasekara2v SLChittagong12 Feb 2014
12630200.004c KMDN Kulasekara b SMSM Senanayake1v SLChittagong14 Feb 2014
10*121083.333not out2v AFGDhaka16 Mar 2014
37*1814205.564not out2v NEPChittagong18 Mar 2014
342760125.934c Nizakat Khan b Irfan Ahmed1v HKChittagong20 Mar 2014
01000.004b K Santokie2v WIMirpur25 Mar 2014
120050.004b B Kumar1v INDMirpur28 Mar 2014
383222118.753c Umar Akmal b Umar Gul2v PAKMirpur30 Mar 2014
665253126.923c GJ Maxwell b DE Bollinger1v AUSMirpur1 Apr 2014
57*4190139.023not out2v PAKMirpur24 Apr 2015
26301186.673c WD Parnell b D Wiese2v SAMirpur5 Jul 2015
8140057.143c RR Rossouw b AM Phangiso2v SAMirpur7 Jul 2015
20*1320153.856not out2v ZIMKhulna15 Jan 2016
27*1721158.826not out1v ZIMKhulna17 Jan 2016
3100030.005c MN Waller b AG Cremer2v ZIMKhulna20 Jan 2016
4310133.335b TS Chisoro2v ZIMKhulna22 Jan 2016
380037.505run out2v INDDhaka24 Feb 2016
131310100.005b Amjad Javed1v UAEMirpur26 Feb 2016
32343094.125c †LD Chandimal b PVD Chameera1v SLMirpur28 Feb 2016
8130061.545b Mohammad Amir2v PAKMirpur2 Mar 2016
211630131.254c JJ Bumrah b R Ashwin1v INDMirpur6 Mar 2016
570071.434c SJ Myburgh b PW Borren1v NEDDharamsala9 Mar 2016
17*921188.894not out1v OMADharamsala13 Mar 2016
50*4051125.004not out2v PAKKolkata16 Mar 2016
332531132.004c NM Coulter-Nile b A Zampa1v AUSBangalore21 Mar 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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