Shakib Al Hasan

Allrounder
BAN Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 38 Year, 5 Month, 3 Days
Born: Magura Jessore
Teams: Bangladesh, Adelaide Strikers, Bangladesh A, Bangladesh Cricket Board XI, Barbados Tridents, Dhaka Gladiators, Khulna Division, Kolkata Knight Riders, Worcestershire
TEST
Rank
56
Cap No
46
First Game
2007-05-18
Last Game
2024-09-27
ODI
Rank
-
Cap No
82
First Game
2006-08-06
Last Game
2023-11-06
T20I
Rank
-
Cap No
11
First Game
2006-11-28
Last Game
2024-06-25
Shakib Al Hasan's stats vs Sri Lanka
TEST
MAT
19
ING
19
RUNS
662
BF
1065
50s
4
100s
1
6s
3
4s
71
NO
1
HS
116
AVG
36.78
SR
62.16
ODI
MAT
26
ING
26
RUNS
716
BF
860
50s
7
100s
0
6s
7
4s
72
NO
2
HS
92
AVG
29.83
SR
83.26
T20I
MAT
9
ING
9
RUNS
176
BF
167
50s
0
100s
0
6s
1
4s
17
NO
0
HS
38
AVG
19.56
SR
105.39
ALL
MAT
54
ING
54
RUNS
1554
BF
2092
50s
11
100s
1
6s
11
4s
160
NO
3
HS
116
AVG
30.47
SR
74.28
TEST
MAT
19
ING
15
BALLS
445
WKT
36
RUNS
1403
ECO
3.15
AVG
38.97
SR
74.28
5Ws
0
ODI
MAT
26
ING
26
BALLS
218
WKT
21
RUNS
1013
ECO
4.65
AVG
48.24
SR
62.29
5Ws
0
T20I
MAT
9
ING
8
BALLS
25
WKT
10
RUNS
170
ECO
6.80
AVG
17.00
SR
15.00
5Ws
0
ALL
MAT
54
ING
49
BALLS
688
WKT
67
RUNS
2586
ECO
3.75
AVG
38.60
SR
61.67
5Ws
0
Shakib Al Hasan's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
15th , Group D (N) - Sat, 08 Jun 20248140057.143.0030010.00WinView Scorecard
2nd Test - Sat, 30 Mar 202415231065.2137.0011032.97LossView Scorecard
2nd Test - Sat, 30 Mar 202415231065.2110.003913.90LossView Scorecard
2nd Test - Sat, 30 Mar 202436533067.9237.0011032.97LossView Scorecard
2nd Test - Sat, 30 Mar 202436533067.9210.003913.90LossView Scorecard
38th (D/N) - Mon, 06 Nov 20238265122126.1510.005725.70WinView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023370042.8510.004404.40LossView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 20235111045.4510.002922.90LossView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022242230109.094.003107.75LossView Scorecard
2nd Test - Mon, 23 May 202201000.0040.109652.39LossView Scorecard
2nd Test - Mon, 23 May 202201000.001.00707.00LossView Scorecard
2nd Test - Mon, 23 May 202258727080.5540.109652.39LossView Scorecard
2nd Test - Mon, 23 May 202258727080.551.00707.00LossView Scorecard
1st Test - Sun, 15 May 202226443059.0939.006031.53LossView Scorecard
1st Test - Sun, 15 May 202226443059.0925.005812.32LossView Scorecard
3rd ODI (D/N) - Fri, 28 May 2021470057.1410.004804.80LossView Scorecard
2nd ODI (D/N) - Tue, 25 May 202103000.009.003824.22WinView Scorecard
1st ODI (D/N) - Sun, 23 May 202115342044.1110.004414.40WinView Scorecard
1st , Group B - Sat, 15 Sep 201801000.009.203113.32WinView Scorecard
6th (N) - Fri, 16 Mar 2018790077.772.00914.50WinView Scorecard
Final (D/N) - Sat, 27 Jan 201800000.005.002004.00LossView Scorecard
6th (D/N) - Thu, 25 Jan 20188820100.001.0010010.00LossView Scorecard
3rd (D/N) - Fri, 19 Jan 2018676370106.348.004735.87WinView Scorecard
2nd T20I (N) - Thu, 06 Apr 2017383140122.584.002436.00WinView Scorecard
1st T20I (N) - Tue, 04 Apr 201711150073.333.002909.66LossView Scorecard
3rd ODI - Sat, 01 Apr 201754627087.098.004105.12LossView Scorecard
1st ODI - Sat, 25 Mar 2017727141101.408.003314.12WinView Scorecard
2nd Test - Wed, 15 Mar 201711615910072.9533.008022.42WinView Scorecard
2nd Test - Wed, 15 Mar 201711615910072.9536.207442.03WinView Scorecard
2nd Test - Wed, 15 Mar 201715431034.8833.008022.42WinView Scorecard
2nd Test - Wed, 15 Mar 201715431034.8836.207442.03WinView Scorecard
1st Test - Tue, 07 Mar 2017231911121.0532.1010013.10LossView Scorecard
1st Test - Tue, 07 Mar 2017231911121.0525.0010424.16LossView Scorecard
1st Test - Tue, 07 Mar 20178121066.6632.1010013.10LossView Scorecard
1st Test - Tue, 07 Mar 20178121066.6625.0010424.16LossView Scorecard
5th (N) - Sun, 28 Feb 201632343094.114.002125.25WinView Scorecard
18th , Pool A - Thu, 26 Feb 201546594177.9610.005505.50LossView Scorecard
10th - Thu, 06 Mar 201420322062.5010.002702.70LossView Scorecard
2nd ODI - Thu, 20 Feb 2014242321104.3410.004614.60LossView Scorecard
1st ODI - Mon, 17 Feb 2014390033.337.002924.14LossView Scorecard
2nd T20I (D/N) - Fri, 14 Feb 201412630200.002.00814.00LossView Scorecard
1st T20I (D/N) - Wed, 12 Feb 2014261721152.944.002726.75LossView Scorecard
2nd Test - Tue, 04 Feb 201450899056.1734.0014854.35LossView Scorecard
2nd Test - Tue, 04 Feb 201450899056.1722.008013.63LossView Scorecard
2nd Test - Tue, 04 Feb 201443885048.8634.0014854.35LossView Scorecard
2nd Test - Tue, 04 Feb 201443885048.8622.008013.63LossView Scorecard
1st Test - Mon, 27 Jan 201455919060.4343.0015933.69LossView Scorecard
1st Test - Mon, 27 Jan 201425322178.1243.0015933.69LossView Scorecard
6th - Tue, 20 Mar 2012564670121.7310.005625.60WinView Scorecard
3rd - Fri, 18 Jun 201020261076.9210.004914.90LossView Scorecard
4th - Fri, 08 Jan 201047751062.668.002703.37LossView Scorecard
1st - Mon, 04 Jan 2010170014.2810.004304.30LossView Scorecard
Final - Fri, 16 Jan 20099162056.2510.002222.20LossView Scorecard
3rd - Wed, 14 Jan 20099269102133.336.002404.00WinView Scorecard
2nd Test - Sat, 03 Jan 200901000.0030.0010943.63LossView Scorecard
2nd Test - Sat, 03 Jan 200901000.0020.007913.95LossView Scorecard
2nd Test - Sat, 03 Jan 200946497093.8730.0010943.63LossView Scorecard
2nd Test - Sat, 03 Jan 200946497093.8720.007913.95LossView Scorecard
1st Test - Fri, 26 Dec 200826451157.7728.407052.44LossView Scorecard
1st Test - Fri, 26 Dec 200826451157.7740.0013413.35LossView Scorecard
1st Test - Fri, 26 Dec 2008962127045.2828.407052.44LossView Scorecard
1st Test - Fri, 26 Dec 2008962127045.2840.0013413.35LossView Scorecard
19th - Tue, 18 Sep 200718192094.733.002217.33LossView Scorecard
3rd ODI - Wed, 25 Jul 20072130015.388.004315.37LossView Scorecard
2nd ODI - Mon, 23 Jul 200715261057.69LossView Scorecard
1st ODI - Fri, 20 Jul 200701000.008.005006.25LossView Scorecard
1st Test - Mon, 25 Jun 2007161630100.0016.005703.56LossView Scorecard
1st Test - Mon, 25 Jun 20078161050.0016.005703.56LossView Scorecard
16th , Group B - Wed, 21 Mar 20074200020.0010.004914.90LossView Scorecard
1st Qualifying - Sat, 07 Oct 2006671077062.612.0023011.50LossView Scorecard
2nd ODI (D/N) - Tue, 28 Mar 201710.005905.90LossView Scorecard