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 2010 stats
TEST
MAT
14
ING
14
RUNS
464
BF
786
50s
2
100s
1
6s
4
4s
68
NO
0
HS
100
AVG
33.14
SR
59.03
ODI
MAT
27
ING
27
RUNS
787
BF
982
50s
5
100s
1
6s
2
4s
70
NO
3
HS
106
AVG
32.79
SR
80.14
T20I
MAT
3
ING
3
RUNS
78
BF
64
50s
0
100s
0
6s
3
4s
3
NO
0
HS
47
AVG
26.00
SR
121.88
TEST
1st InningING
2
RUNS
83
BF
146
50s
0
100s
0
6s
0
4s
14
NO
0
HS
49
AVG
41.50
SR
56.85
TEST
2nd InningING
5
RUNS
140
BF
212
50s
1
100s
0
6s
0
4s
24
NO
0
HS
87
AVG
28.00
SR
66.04
TEST
3rd InningING
4
RUNS
120
BF
249
50s
1
100s
0
6s
1
4s
12
NO
0
HS
96
AVG
30.00
SR
48.19
TEST
4th InningING
3
RUNS
121
BF
179
50s
0
100s
1
6s
3
4s
18
NO
0
HS
100
AVG
40.33
SR
67.60
ODI
1st InningING
17
RUNS
561
BF
723
50s
4
100s
1
6s
2
4s
46
NO
0
HS
106
AVG
33.00
SR
77.59
ODI
2nd InningING
10
RUNS
226
BF
259
50s
1
100s
0
6s
0
4s
24
NO
3
HS
63
AVG
32.29
SR
87.26
T20I
1st InningING
1
RUNS
3
BF
5
50s
0
100s
0
6s
0
4s
0
NO
0
HS
3
AVG
3.00
SR
60.00
T20I
2nd InningING
2
RUNS
75
BF
59
50s
0
100s
0
6s
3
4s
3
NO
0
HS
47
AVG
37.50
SR
127.12
TEST
MAT
-99
ING
14
RUNS
464
BF
786
50s
0
100s
0
6s
4
4s
68
NO
0
HS
100
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
27
RUNS
787
BF
982
50s
0
100s
0
6s
2
4s
70
NO
0
HS
106
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
3
RUNS
78
BF
64
50s
0
100s
0
6s
3
4s
3
NO
0
HS
47
AVG
0.00
SR
0.00
TEST
MAT
14
ING
13
BALLS
347
WKT
27
RUNS
1053
ECO
3.03
AVG
39.00
SR
77.24
5Ws
0
ODI
MAT
27
ING
27
BALLS
249
WKT
46
RUNS
1196
ECO
4.80
AVG
26.00
SR
32.48
5Ws
0
T20I
MAT
3
ING
3
BALLS
10
WKT
4
RUNS
67
ECO
6.70
AVG
16.75
SR
15.00
5Ws
0
TEST
1st InningING
5
BALLS
165
WKT
14
RUNS
514
ECO
3.11
AVG
36.71
SR
70.76
5Ws
0
TEST
2nd InningING
2
BALLS
100
WKT
6
RUNS
242
ECO
2.42
AVG
40.33
SR
100.00
5Ws
0
TEST
3rd InningING
3
BALLS
58
WKT
6
RUNS
218
ECO
3.74
AVG
36.33
SR
58.30
5Ws
0
TEST
4th InningING
3
BALLS
24
WKT
1
RUNS
79
ECO
3.26
AVG
79.00
SR
145.20
5Ws
0
ODI
1st InningING
10
BALLS
96
WKT
17
RUNS
504
ECO
5.25
AVG
29.65
SR
33.88
5Ws
0
ODI
2nd InningING
17
BALLS
153
WKT
29
RUNS
692
ECO
4.52
AVG
23.86
SR
31.66
5Ws
0
T20I
1st InningING
2
BALLS
8
WKT
4
RUNS
51
ECO
6.38
AVG
12.75
SR
12.00
5Ws
0
T20I
2nd InningING
1
BALLS
2
WKT
0
RUNS
16
ECO
8.00
AVG
16.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
13
BALLS
347
WKT
27
RUNS
1053
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
27
BALLS
249
WKT
46
RUNS
1196
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
3
BALLS
10
WKT
4
RUNS
67
ECO
0.00
AVG
0.00
SR
5Ws
0
Shakib Al Hasan's 2010 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
5th ODI - Sun, 12 Dec 2010 vs Zimbabwe11200055.00WinView Scorecard
3rd ODI - Mon, 06 Dec 2010 vs Zimbabwe73915080.21WinView Scorecard
2nd ODI - Fri, 03 Dec 2010 vs Zimbabwe9720128.57WinView Scorecard
1st ODI - Wed, 01 Dec 2010 vs Zimbabwe63658096.92LossView Scorecard
5th ODI - Sun, 17 Oct 2010 vs New Zealand36472076.59WinView Scorecard
4th ODI - Thu, 14 Oct 2010 vs New Zealand10611311193.80WinView Scorecard
3rd ODI - Mon, 11 Oct 2010 vs New Zealand13730185.71WinView Scorecard
1st ODI - Tue, 05 Oct 2010 vs New Zealand585180113.72WinView Scorecard
Only ODI - Tue, 20 Jul 2010 vs Netherlands15200075.00LossView Scorecard
2nd ODI - Fri, 16 Jul 2010 vs Ireland33384086.84WinView Scorecard
1st ODI - Thu, 15 Jul 2010 vs Ireland50783064.10LossView Scorecard
3rd ODI - Mon, 12 Jul 2010 vs England6190031.57LossView Scorecard
2nd ODI - Sat, 10 Jul 2010 vs England130033.33WinView Scorecard
1st ODI - Thu, 08 Jul 2010 vs England20362055.55LossView Scorecard
5th - Mon, 21 Jun 2010 vs Pakistan252430104.16LossView Scorecard
3rd - Fri, 18 Jun 2010 vs Sri Lanka20261076.92LossView Scorecard
2nd - Wed, 16 Jun 2010 vs India7710100.00LossView Scorecard
2nd Test - Fri, 04 Jun 2010 vs England10202050.00LossView Scorecard
2nd Test - Fri, 04 Jun 2010 vs England116006.25LossView Scorecard
1st Test - Thu, 27 May 2010 vs England25483052.08LossView Scorecard
1st Test - Thu, 27 May 2010 vs England16361044.44LossView Scorecard
11th - Wed, 05 May 2010 vs Australia282801100.00LossView Scorecard
4th - Sat, 01 May 2010 vs Pakistan473132151.61LossView Scorecard
2nd Test - Sat, 20 Mar 2010 vs England497910062.02LossView Scorecard
2nd Test - Sat, 20 Mar 2010 vs England9619111050.26LossView Scorecard
1st Test - Fri, 12 Mar 2010 vs England120005.00LossView Scorecard
1st Test - Fri, 12 Mar 2010 vs England4310133.33LossView Scorecard
3rd ODI - Fri, 05 Mar 2010 vs England383830100.00LossView Scorecard
2nd ODI - Tue, 02 Mar 2010 vs England141320107.69LossView Scorecard
1st ODI - Sun, 28 Feb 2010 vs England12280042.85LossView Scorecard
Only Test - Mon, 15 Feb 2010 vs New Zealand8710415083.65LossView Scorecard
Only Test - Mon, 15 Feb 2010 vs New Zealand10012915377.51LossView Scorecard
3rd ODI - Thu, 11 Feb 2010 vs New Zealand36483075.00LossView Scorecard
2nd ODI - Mon, 08 Feb 2010 vs New Zealand08000.00LossView Scorecard
1st ODI - Fri, 05 Feb 2010 vs New Zealand8150053.33LossView Scorecard
Only T20I (N) - Wed, 03 Feb 2010 vs New Zealand350060.00LossView Scorecard
2nd Test - Sun, 24 Jan 2010 vs India34674050.74LossView Scorecard
2nd Test - Sun, 24 Jan 2010 vs India7601116.66LossView Scorecard
1st Test - Sun, 17 Jan 2010 vs India17204085.00LossView Scorecard
1st Test - Sun, 17 Jan 2010 vs India17472036.17LossView Scorecard
6th - Mon, 11 Jan 2010 vs India85978187.62LossView Scorecard
4th - Fri, 08 Jan 2010 vs Sri Lanka47751062.66LossView Scorecard
3rd - Thu, 07 Jan 2010 vs India01000.00LossView Scorecard
1st - Mon, 04 Jan 2010 vs Sri Lanka170014.28LossView Scorecard
5th ODI - Sun, 12 Dec 2010 vs Zimbabwe10.005835.80WinView Scorecard
3rd ODI - Mon, 06 Dec 2010 vs Zimbabwe9.005716.33WinView Scorecard
2nd ODI - Fri, 03 Dec 2010 vs Zimbabwe9.003944.33WinView Scorecard
1st ODI - Wed, 01 Dec 2010 vs Zimbabwe10.003713.70LossView Scorecard
5th ODI - Sun, 17 Oct 2010 vs New Zealand10.003523.50WinView Scorecard
4th ODI - Thu, 14 Oct 2010 vs New Zealand10.005435.40WinView Scorecard
3rd ODI - Mon, 11 Oct 2010 vs New Zealand9.004525.00WinView Scorecard
1st ODI - Tue, 05 Oct 2010 vs New Zealand8.004145.12WinView Scorecard
Only ODI - Tue, 20 Jul 2010 vs Netherlands5.003627.20LossView Scorecard
2nd ODI - Fri, 16 Jul 2010 vs Ireland9.002122.33WinView Scorecard
1st ODI - Thu, 15 Jul 2010 vs Ireland10.005215.20LossView Scorecard
3rd ODI - Mon, 12 Jul 2010 vs England10.007507.50LossView Scorecard
2nd ODI - Sat, 10 Jul 2010 vs England10.004024.00WinView Scorecard
1st ODI - Thu, 08 Jul 2010 vs England10.003523.50LossView Scorecard
5th - Mon, 21 Jun 2010 vs Pakistan10.007327.30LossView Scorecard
3rd - Fri, 18 Jun 2010 vs Sri Lanka10.004914.90LossView Scorecard
2nd - Wed, 16 Jun 2010 vs India10.004924.90LossView Scorecard
2nd Test - Fri, 04 Jun 2010 vs England37.3012153.22LossView Scorecard
1st Test - Thu, 27 May 2010 vs England27.0010924.03LossView Scorecard
1st Test - Thu, 27 May 2010 vs England16.004813.00LossView Scorecard
11th - Wed, 05 May 2010 vs Australia4.002426.00LossView Scorecard
4th - Sat, 01 May 2010 vs Pakistan4.002726.75LossView Scorecard
2nd Test - Sat, 20 Mar 2010 vs England66.0012441.87LossView Scorecard
2nd Test - Sat, 20 Mar 2010 vs England8.003103.87LossView Scorecard
1st Test - Fri, 12 Mar 2010 vs England34.3013313.85LossView Scorecard
1st Test - Fri, 12 Mar 2010 vs England16.306243.75LossView Scorecard
3rd ODI - Fri, 05 Mar 2010 vs England10.004514.50LossView Scorecard
2nd ODI - Tue, 02 Mar 2010 vs England10.003233.20LossView Scorecard
1st ODI - Sun, 28 Feb 2010 vs England10.004214.20LossView Scorecard
Only Test - Mon, 15 Feb 2010 vs New Zealand37.008912.40LossView Scorecard
Only Test - Mon, 15 Feb 2010 vs New Zealand15.004402.93LossView Scorecard
3rd ODI - Thu, 11 Feb 2010 vs New Zealand10.003343.30LossView Scorecard
2nd ODI - Mon, 08 Feb 2010 vs New Zealand3.001304.33LossView Scorecard
1st ODI - Fri, 05 Feb 2010 vs New Zealand9.006216.88LossView Scorecard
Only T20I (N) - Wed, 03 Feb 2010 vs New Zealand2.001608.00LossView Scorecard
2nd Test - Sun, 24 Jan 2010 vs India34.0011823.47LossView Scorecard
2nd Test - Sun, 24 Jan 2010 vs India0.20000.00LossView Scorecard
1st Test - Sun, 17 Jan 2010 vs India29.506252.07LossView Scorecard
1st Test - Sun, 17 Jan 2010 vs India27.0011224.14LossView Scorecard
6th - Mon, 11 Jan 2010 vs India10.005815.80LossView Scorecard
4th - Fri, 08 Jan 2010 vs Sri Lanka8.002703.37LossView Scorecard
3rd - Thu, 07 Jan 2010 vs India10.004514.50LossView Scorecard
1st - Mon, 04 Jan 2010 vs Sri Lanka10.004304.30LossView Scorecard