Shakib Al Hasan

Allrounder
BAN Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 38 Year, 4 Month, 17 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
-
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 AfghanistanAfghanistan Team Stats
TEST
MAT
5
ING
4
RUNS
140
BF
132
50s
0
100s
0
6s
1
4s
15
NO
0
HS
70
AVG
23.00
SR
71.43
ODI
MAT
10
ING
13
RUNS
381
BF
446
50s
2
100s
0
6s
2
4s
33
NO
1
HS
63
AVG
35.67
SR
89.42
T20I
MAT
11
ING
9
RUNS
100
BF
101
50s
1
100s
0
6s
2
4s
9
NO
3
HS
19
AVG
23.13
SR
116.35
ALL
MAT
26
ING
26
RUNS
621
BF
679
50s
3
100s
0
6s
5
4s
57
NO
4
HS
70
AVG
28.23
SR
91.46
TEST
MAT
5
ING
4
BALLS
49
WKT
8
RUNS
164
ECO
3.67
AVG
25.70
SR
42.00
5Ws
0
ODI
MAT
10
ING
13
BALLS
114
WKT
25
RUNS
460
ECO
3.80
AVG
16.25
SR
25.65
5Ws
0
T20I
MAT
11
ING
8
BALLS
29
WKT
11
RUNS
172
ECO
5.77
AVG
15.29
SR
15.90
5Ws
0
ALL
MAT
26
ING
25
BALLS
192
WKT
44
RUNS
796
ECO
4.13
AVG
18.09
SR
26.26
5Ws
0
Shakib Al Hasan's stats vs AustraliaAustralia Team Stats
TEST
MAT
4
ING
4
RUNS
115
BF
204
50s
1
100s
0
6s
15
4s
299
NO
0
HS
84
AVG
28.75
SR
56.37
ODI
MAT
9
ING
9
RUNS
217
BF
333
50s
1
100s
0
6s
1
4s
19
NO
0
HS
51
AVG
24.11
SR
65.17
T20I
MAT
10
ING
10
RUNS
265
BF
239
50s
1
100s
0
6s
6
4s
21
NO
0
HS
66
AVG
26.50
SR
110.88
ALL
MAT
23
ING
23
RUNS
597
BF
776
50s
3
100s
0
6s
22
4s
339
NO
0
HS
84
AVG
25.96
SR
76.93
TEST
MAT
4
ING
4
BALLS
90
WKT
12
RUNS
270
ECO
2.98
AVG
22.50
SR
45.25
5Ws
0
ODI
MAT
9
ING
8
BALLS
56
WKT
5
RUNS
290
ECO
5.10
AVG
58.00
SR
68.28
5Ws
0
T20I
MAT
10
ING
9
BALLS
32
WKT
12
RUNS
229
ECO
7.07
AVG
19.08
SR
16.20
5Ws
0
ALL
MAT
23
ING
21
BALLS
179
WKT
29
RUNS
789
ECO
4.39
AVG
27.21
SR
37.20
5Ws
0
Shakib Al Hasan's stats vs BermudaBermuda Team Stats
ODI
MAT
2
ING
2
RUNS
68
BF
105
50s
0
100s
0
6s
0
4s
4
NO
2
HS
42
AVG
68.00
SR
64.76
ALL
MAT
2
ING
2
RUNS
68
BF
105
50s
0
100s
0
6s
0
4s
4
NO
2
HS
42
AVG
68.00
SR
64.76
ODI
MAT
2
ING
2
BALLS
11
WKT
3
RUNS
48
ECO
4.36
AVG
16.00
SR
22.00
5Ws
0
ALL
MAT
2
ING
2
BALLS
11
WKT
3
RUNS
48
ECO
4.36
AVG
16.00
SR
22.00
5Ws
0
Shakib Al Hasan's stats vs CanadaCanada Team Stats
ODI
MAT
1
ING
1
RUNS
134
BF
152
50s
0
100s
1
6s
0
4s
14
NO
1
HS
134
AVG
134.00
SR
88.16
ALL
MAT
1
ING
1
RUNS
134
BF
152
50s
0
100s
1
6s
0
4s
14
NO
1
HS
134
AVG
134.00
SR
88.16
ODI
MAT
2
ING
2
BALLS
11
WKT
3
RUNS
48
ECO
4.36
AVG
16.00
SR
22.00
5Ws
0
ALL
MAT
2
ING
2
BALLS
11
WKT
3
RUNS
48
ECO
4.36
AVG
16.00
SR
22.00
5Ws
0
Shakib Al Hasan's stats vs EnglandEngland Team Stats
TEST
MAT
15
ING
12
RUNS
308
BF
627
50s
3
100s
0
6s
1
4s
38
NO
0
HS
96
AVG
29.93
SR
57.64
ODI
MAT
15
ING
18
RUNS
541
BF
663
50s
2
100s
1
6s
3
4s
51
NO
1
HS
121
AVG
28.57
SR
78.28
T20I
MAT
4
ING
4
RUNS
42
BF
40
50s
0
100s
0
6s
0
4s
6
NO
2
HS
34
AVG
21.00
SR
105.00
ALL
MAT
34
ING
34
RUNS
891
BF
1330
50s
5
100s
1
6s
4
4s
95
NO
3
HS
121
AVG
28.74
SR
66.99
TEST
MAT
15
ING
11
BALLS
285
WKT
29
RUNS
849
ECO
3.14
AVG
28.37
SR
54.15
5Ws
0
ODI
MAT
15
ING
18
BALLS
171
WKT
21
RUNS
861
ECO
5.09
AVG
47.80
SR
56.40
5Ws
0
T20I
MAT
4
ING
4
BALLS
14
WKT
3
RUNS
93
ECO
6.64
AVG
31.00
SR
28.00
5Ws
0
ALL
MAT
34
ING
33
BALLS
470
WKT
53
RUNS
1803
ECO
3.83
AVG
34.02
SR
53.31
5Ws
0
Shakib Al Hasan's stats vs Hong KongHong Kong Team Stats
T20I
MAT
1
ING
1
RUNS
34
BF
27
50s
0
100s
0
6s
0
4s
6
NO
0
HS
34
AVG
34.00
SR
125.93
ALL
MAT
1
ING
1
RUNS
34
BF
27
50s
0
100s
0
6s
0
4s
6
NO
0
HS
34
AVG
34.00
SR
125.93
T20I
MAT
1
ING
1
BALLS
4
WKT
3
RUNS
9
ECO
2.25
AVG
3.00
SR
8.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
4
WKT
3
RUNS
9
ECO
2.25
AVG
3.00
SR
8.00
5Ws
0
Shakib Al Hasan's stats vs IndiaIndia Team Stats
TEST
MAT
20
ING
18
RUNS
442
BF
815
50s
2
100s
0
6s
8
4s
57
NO
0
HS
84
AVG
24.56
SR
54.23
ODI
MAT
20
ING
20
RUNS
734
BF
889
50s
9
100s
0
6s
8
4s
63
NO
1
HS
85
AVG
38.63
SR
82.56
T20I
MAT
8
ING
8
RUNS
86
BF
77
50s
0
100s
0
6s
3
4s
7
NO
0
HS
22
AVG
10.75
SR
111.69
ALL
MAT
48
ING
46
RUNS
1262
BF
1781
50s
11
100s
0
6s
19
4s
127
NO
1
HS
85
AVG
28.04
SR
70.86
TEST
MAT
20
ING
14
BALLS
227
WKT
19
RUNS
893
ECO
3.93
AVG
47.00
SR
71.68
5Ws
0
ODI
MAT
20
ING
21
BALLS
184
WKT
28
RUNS
903
ECO
4.89
AVG
32.25
SR
39.54
5Ws
0
T20I
MAT
8
ING
8
BALLS
28
WKT
7
RUNS
212
ECO
7.57
AVG
30.29
SR
24.00
5Ws
0
ALL
MAT
48
ING
43
BALLS
439
WKT
54
RUNS
2008
ECO
4.57
AVG
37.19
SR
48.83
5Ws
0
Shakib Al Hasan's stats vs IrelandIreland Team Stats
TEST
MAT
4
ING
1
RUNS
87
BF
94
50s
1
100s
0
6s
0
4s
14
NO
0
HS
87
AVG
44.33
SR
93.66
ODI
MAT
13
ING
12
RUNS
331
BF
379
50s
3
100s
0
6s
0
4s
37
NO
1
HS
93
AVG
31.67
SR
86.10
T20I
MAT
8
ING
8
RUNS
142
BF
97
50s
1
100s
0
6s
2
4s
19
NO
3
HS
57
AVG
28.40
SR
146.39
ALL
MAT
25
ING
21
RUNS
560
BF
570
50s
5
100s
0
6s
2
4s
70
NO
4
HS
93
AVG
32.94
SR
98.25
TEST
MAT
4
ING
2
BALLS
16
WKT
2
RUNS
34
ECO
3.64
AVG
45.50
SR
75.00
5Ws
0
ODI
MAT
13
ING
11
BALLS
95
WKT
13
RUNS
428
ECO
4.31
AVG
28.54
SR
39.69
5Ws
0
T20I
MAT
8
ING
7
BALLS
22
WKT
7
RUNS
150
ECO
6.82
AVG
21.43
SR
18.86
5Ws
0
ALL
MAT
25
ING
20
BALLS
133
WKT
22
RUNS
612
ECO
4.60
AVG
27.82
SR
36.27
5Ws
0
Shakib Al Hasan's stats vs KenyaKenya Team Stats
ODI
MAT
3
ING
3
RUNS
58
BF
92
50s
0
100s
0
6s
0
4s
9
NO
1
HS
25
AVG
29.00
SR
63.04
ALL
MAT
3
ING
3
RUNS
58
BF
92
50s
0
100s
0
6s
0
4s
9
NO
1
HS
25
AVG
29.00
SR
63.04
ODI
MAT
3
ING
3
BALLS
24
WKT
3
RUNS
86
ECO
3.54
AVG
28.67
SR
48.60
5Ws
0
ALL
MAT
3
ING
3
BALLS
24
WKT
3
RUNS
86
ECO
3.54
AVG
28.67
SR
48.60
5Ws
0
Shakib Al Hasan's stats vs NepalNepal Team Stats
T20I
MAT
2
ING
2
RUNS
54
BF
40
50s
0
100s
0
6s
4
4s
3
NO
1
HS
37
AVG
54.00
SR
135.00
ALL
MAT
2
ING
2
RUNS
54
BF
40
50s
0
100s
0
6s
4
4s
3
NO
1
HS
37
AVG
54.00
SR
135.00
T20I
MAT
2
ING
2
BALLS
6
WKT
2
RUNS
31
ECO
5.00
AVG
15.50
SR
18.60
5Ws
0
ALL
MAT
2
ING
2
BALLS
6
WKT
2
RUNS
31
ECO
5.00
AVG
15.50
SR
18.60
5Ws
0
Shakib Al Hasan's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
3
ING
3
RUNS
21
BF
41
50s
0
100s
0
6s
0
4s
0
NO
0
HS
15
AVG
7.00
SR
51.22
T20I
MAT
5
ING
5
RUNS
88
BF
76
50s
1
100s
0
6s
0
4s
11
NO
1
HS
64
AVG
22.00
SR
115.79
ALL
MAT
8
ING
8
RUNS
109
BF
117
50s
1
100s
0
6s
0
4s
11
NO
1
HS
64
AVG
15.57
SR
93.16
ODI
MAT
3
ING
3
BALLS
23
WKT
4
RUNS
111
ECO
4.83
AVG
27.75
SR
34.50
5Ws
0
T20I
MAT
5
ING
4
BALLS
16
WKT
6
RUNS
109
ECO
6.81
AVG
18.17
SR
16.00
5Ws
0
ALL
MAT
8
ING
7
BALLS
39
WKT
10
RUNS
220
ECO
5.64
AVG
22.00
SR
23.40
5Ws
0
Shakib Al Hasan's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
15
ING
15
RUNS
763
BF
1145
50s
4
100s
2
6s
6
4s
110
NO
3
HS
217
AVG
63.58
SR
66.64
ODI
MAT
23
ING
23
RUNS
679
BF
834
50s
3
100s
2
6s
6
4s
66
NO
2
HS
114
AVG
32.33
SR
81.41
T20I
MAT
12
ING
12
RUNS
203
BF
179
50s
1
100s
0
6s
1
4s
20
NO
0
HS
70
AVG
16.92
SR
113.41
ALL
MAT
50
ING
50
RUNS
1645
BF
2158
50s
8
100s
4
6s
13
4s
196
NO
5
HS
217
AVG
36.56
SR
76.23
TEST
MAT
15
ING
12
BALLS
279
WKT
22
RUNS
674
ECO
2.42
AVG
30.64
SR
76.09
5Ws
0
ODI
MAT
23
ING
22
BALLS
186
WKT
37
RUNS
948
ECO
5.07
AVG
25.62
SR
30.31
5Ws
0
T20I
MAT
12
ING
11
BALLS
42
WKT
6
RUNS
301
ECO
7.17
AVG
50.17
SR
42.00
5Ws
0
ALL
MAT
50
ING
45
BALLS
507
WKT
65
RUNS
1923
ECO
3.79
AVG
29.58
SR
46.88
5Ws
0
Shakib Al Hasan's stats vs OmanOman Team Stats
T20I
MAT
2
ING
2
RUNS
59
BF
38
50s
0
100s
0
6s
1
4s
8
NO
1
HS
42
AVG
59.00
SR
155.26
ALL
MAT
2
ING
2
RUNS
59
BF
38
50s
0
100s
0
6s
1
4s
8
NO
1
HS
42
AVG
59.00
SR
155.26
T20I
MAT
2
ING
2
BALLS
7
WKT
7
RUNS
43
ECO
6.14
AVG
6.14
SR
6.00
5Ws
0
ALL
MAT
2
ING
2
BALLS
7
WKT
7
RUNS
43
ECO
6.14
AVG
6.14
SR
6.00
5Ws
0
Shakib Al Hasan's stats vs PakistanPakistan Team Stats
TEST
MAT
14
ING
13
RUNS
546
BF
876
50s
4
100s
1
6s
4
4s
66
NO
3
HS
144
AVG
54.60
SR
62.33
ODI
MAT
18
ING
17
RUNS
649
BF
769
50s
5
100s
1
6s
3
4s
59
NO
2
HS
108
AVG
43.27
SR
84.40
T20I
MAT
11
ING
11
RUNS
360
BF
272
50s
4
100s
0
6s
10
4s
37
NO
2
HS
84
AVG
40.00
SR
132.35
ALL
MAT
43
ING
41
RUNS
1555
BF
1917
50s
13
100s
2
6s
17
4s
162
NO
7
HS
144
AVG
45.74
SR
81.12
TEST
MAT
14
ING
11
BALLS
254
WKT
14
RUNS
819
ECO
3.22
AVG
58.50
SR
108.86
5Ws
0
ODI
MAT
18
ING
17
BALLS
157
WKT
21
RUNS
731
ECO
4.63
AVG
34.81
SR
45.11
5Ws
0
T20I
MAT
11
ING
9
BALLS
36
WKT
6
RUNS
227
ECO
6.31
AVG
37.83
SR
36.00
5Ws
0
ALL
MAT
43
ING
37
BALLS
447
WKT
41
RUNS
1777
ECO
3.97
AVG
43.34
SR
65.55
5Ws
0
Shakib Al Hasan's stats vs ScotlandScotland Team Stats
ODI
MAT
3
ING
3
RUNS
116
BF
118
50s
1
100s
0
6s
1
4s
12
NO
2
HS
52
AVG
116.00
SR
98.31
T20I
MAT
2
ING
2
RUNS
51
BF
57
50s
0
100s
0
6s
1
4s
2
NO
0
HS
31
AVG
25.50
SR
89.47
ALL
MAT
5
ING
5
RUNS
167
BF
175
50s
1
100s
0
6s
2
4s
14
NO
2
HS
52
AVG
55.67
SR
95.43
ODI
MAT
3
ING
3
BALLS
24
WKT
3
RUNS
67
ECO
2.79
AVG
22.33
SR
48.00
5Ws
0
T20I
MAT
2
ING
2
BALLS
8
WKT
3
RUNS
54
ECO
6.75
AVG
18.00
SR
16.00
5Ws
0
ALL
MAT
5
ING
5
BALLS
32
WKT
6
RUNS
121
ECO
3.78
AVG
20.17
SR
32.00
5Ws
0
Shakib Al Hasan's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
13
ING
10
RUNS
203
BF
424
50s
1
100s
0
6s
0
4s
25
NO
1
HS
47
AVG
24.83
SR
57.98
ODI
MAT
15
ING
17
RUNS
493
BF
674
50s
4
100s
0
6s
4
4s
48
NO
1
HS
77
AVG
30.62
SR
68.15
T20I
MAT
8
ING
8
RUNS
76
BF
81
50s
0
100s
0
6s
1
4s
14
NO
0
HS
26
AVG
9.50
SR
93.83
ALL
MAT
36
ING
35
RUNS
772
BF
1179
50s
5
100s
0
6s
5
4s
87
NO
2
HS
77
AVG
23.39
SR
65.48
TEST
MAT
13
ING
7
BALLS
127
WKT
13
RUNS
415
ECO
3.37
AVG
32.88
SR
58.50
5Ws
0
ODI
MAT
15
ING
18
BALLS
164
WKT
17
RUNS
798
ECO
5.06
AVG
49.07
SR
58.16
5Ws
0
T20I
MAT
8
ING
8
BALLS
26
WKT
9
RUNS
199
ECO
7.65
AVG
22.11
SR
17.33
5Ws
0
ALL
MAT
36
ING
33
BALLS
317
WKT
39
RUNS
1412
ECO
4.44
AVG
36.21
SR
48.88
5Ws
0
Shakib Al Hasan's stats vs Sri LankaSri Lanka Team Stats
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 stats vs TBATBA Team Stats
T20I
MAT
6
ING
6
RUNS
42
BF
44
50s
0
100s
0
6s
1
4s
4
NO
0
HS
11
AVG
7.00
SR
95.45
ALL
MAT
6
ING
6
RUNS
42
BF
44
50s
0
100s
0
6s
1
4s
4
NO
0
HS
11
AVG
7.00
SR
95.45
T20I
MAT
6
ING
5
BALLS
17
WKT
3
RUNS
125
ECO
7.35
AVG
41.67
SR
34.00
5Ws
0
ALL
MAT
6
ING
5
BALLS
17
WKT
3
RUNS
125
ECO
7.35
AVG
41.67
SR
34.00
5Ws
0
Shakib Al Hasan's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
T20I
MAT
1
ING
1
RUNS
13
BF
13
50s
0
100s
0
6s
0
4s
1
NO
0
HS
13
AVG
13.00
SR
100.00
ALL
MAT
1
ING
1
RUNS
13
BF
13
50s
0
100s
0
6s
0
4s
1
NO
0
HS
13
AVG
13.00
SR
100.00
T20I
MAT
1
ING
1
BALLS
3
WKT
2
RUNS
20
ECO
5.88
AVG
10.00
SR
10.20
5Ws
0
ALL
MAT
1
ING
1
BALLS
3
WKT
2
RUNS
20
ECO
5.88
AVG
10.00
SR
10.20
5Ws
0
Shakib Al Hasan's stats vs West IndiesWest Indies Team Stats
TEST
MAT
23
ING
21
RUNS
865
BF
1317
50s
9
100s
0
6s
4
4s
90
NO
1
HS
97
AVG
43.25
SR
65.68
ODI
MAT
20
ING
18
RUNS
805
BF
888
50s
8
100s
1
6s
6
4s
63
NO
4
HS
124
AVG
57.50
SR
90.65
T20I
MAT
14
ING
14
RUNS
347
BF
249
50s
3
100s
0
6s
9
4s
41
NO
2
HS
68
AVG
28.92
SR
139.36
ALL
MAT
57
ING
53
RUNS
2017
BF
2454
50s
20
100s
1
6s
19
4s
194
NO
7
HS
124
AVG
43.85
SR
82.19
TEST
MAT
23
ING
18
BALLS
398
WKT
46
RUNS
1113
ECO
2.79
AVG
24.20
SR
51.98
5Ws
0
ODI
MAT
20
ING
21
BALLS
170
WKT
24
RUNS
644
ECO
3.78
AVG
26.83
SR
42.58
5Ws
0
T20I
MAT
14
ING
12
BALLS
44
WKT
20
RUNS
316
ECO
7.09
AVG
15.80
SR
13.38
5Ws
0
ALL
MAT
57
ING
51
BALLS
613
WKT
90
RUNS
2073
ECO
3.38
AVG
23.03
SR
40.89
5Ws
0
Shakib Al Hasan's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
14
ING
15
RUNS
488
BF
710
50s
4
100s
1
6s
2
4s
51
NO
0
HS
137
AVG
36.69
SR
68.34
ODI
MAT
48
ING
45
RUNS
1549
BF
1790
50s
8
100s
3
6s
13
4s
143
NO
8
HS
105
AVG
41.86
SR
86.54
T20I
MAT
15
ING
12
RUNS
267
BF
202
50s
1
100s
0
6s
7
4s
25
NO
2
HS
65
AVG
23.17
SR
129.91
ALL
MAT
77
ING
72
RUNS
2304
BF
2702
50s
13
100s
4
6s
22
4s
219
NO
10
HS
137
AVG
37.16
SR
85.27
TEST
MAT
14
ING
10
BALLS
132
WKT
16
RUNS
456
ECO
3.04
AVG
25.27
SR
49.92
5Ws
0
ODI
MAT
48
ING
48
BALLS
426
WKT
82
RUNS
1680
ECO
3.94
AVG
20.49
SR
31.17
5Ws
0
T20I
MAT
15
ING
12
BALLS
47
WKT
20
RUNS
338
ECO
7.49
AVG
19.76
SR
15.83
5Ws
0
ALL
MAT
77
ING
70
BALLS
606
WKT
118
RUNS
2474
ECO
4.08
AVG
20.97
SR
30.82
5Ws
0