Shakib Al Hasan

Allrounder
-
Bangladesh Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 39 Year, 3 Month, 26 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
-
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 2017 stats
TEST
MAT
14
ING
14
RUNS
665
BF
956
50s
3
100s
2
6s
1
4s
87
NO
0
HS
217
AVG
0.00
SR
0.00
ODI
MAT
13
ING
12
RUNS
430
BF
521
50s
3
100s
1
6s
2
4s
42
NO
0
HS
114
AVG
0.00
SR
0.00
T20I
MAT
7
ING
7
RUNS
120
BF
108
50s
0
100s
0
6s
0
4s
11
NO
0
HS
41
AVG
0.00
SR
0.00
TEST
MAT
14
ING
14
BALLS
303
WKT
29
RUNS
968
ECO
0.00
AVG
0.00
SR
0.00
5Ws
0
ODI
MAT
13
ING
12
BALLS
108
WKT
6
RUNS
594
ECO
0.00
AVG
0.00
SR
0.00
5Ws
0
T20I
MAT
7
ING
7
BALLS
26
WKT
8
RUNS
187
ECO
0.00
AVG
0.00
SR
0.00
5Ws
0
Shakib Al Hasan's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I - Sun, 29 Oct 2017 vs South Africa240050.00LossView Scorecard
1st T20I (N) - Thu, 26 Oct 2017 vs South Africa13830162.50LossView Scorecard
3rd ODI - Sun, 22 Oct 2017 vs South Africa63828076.82LossView Scorecard
2nd ODI - Wed, 18 Oct 2017 vs South Africa5500100.00LossView Scorecard
1st ODI - Sun, 15 Oct 2017 vs South Africa29452064.44LossView Scorecard
2nd Test - Mon, 04 Sep 2017 vs Australia24523046.15LossView Scorecard
2nd Test - Mon, 04 Sep 2017 vs Australia280025.00LossView Scorecard
1st Test - Sun, 27 Aug 2017 vs Australia8413311063.15WinView Scorecard
1st Test - Sun, 27 Aug 2017 vs Australia5111045.45WinView Scorecard
2nd Semi-final - Thu, 15 Jun 2017 vs India15231065.21LossView Scorecard
9th Group A - Fri, 09 Jun 2017 vs New Zealand11411511199.13WinView Scorecard
5th Group A (D/N) - Mon, 05 Jun 2017 vs Australia29482060.41LossView Scorecard
1st Group A - Thu, 01 Jun 2017 vs England10820125.00LossView Scorecard
6th - Wed, 24 May 2017 vs New Zealand19322059.37WinView Scorecard
3rd - Wed, 17 May 2017 vs New Zealand6141042.85LossView Scorecard
1st - Fri, 12 May 2017 vs Ireland14162087.50LossView Scorecard
2nd T20I (N) - Thu, 06 Apr 2017 vs Sri Lanka383140122.58WinView Scorecard
1st T20I (N) - Tue, 04 Apr 2017 vs Sri Lanka11150073.33LossView Scorecard
3rd ODI - Sat, 01 Apr 2017 vs Sri Lanka54627087.09LossView Scorecard
1st ODI - Sat, 25 Mar 2017 vs Sri Lanka727141101.40WinView Scorecard
2nd Test - Wed, 15 Mar 2017 vs Sri Lanka11615910072.95WinView Scorecard
2nd Test - Wed, 15 Mar 2017 vs Sri Lanka15431034.88WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs Sri Lanka231911121.05LossView Scorecard
1st Test - Tue, 07 Mar 2017 vs Sri Lanka8121066.66LossView Scorecard
Only Test - Thu, 09 Feb 2017 vs India8210314079.61LossView Scorecard
Only Test - Thu, 09 Feb 2017 vs India22504044.00LossView Scorecard
2nd Test - Fri, 20 Jan 2017 vs New Zealand59789075.64LossView Scorecard
2nd Test - Fri, 20 Jan 2017 vs New Zealand8710114.28LossView Scorecard
1st Test - Thu, 12 Jan 2017 vs New Zealand21727631078.62LossView Scorecard
1st Test - Thu, 12 Jan 2017 vs New Zealand05000.00LossView Scorecard
3rd T20I - Sun, 08 Jan 2017 vs New Zealand413440120.58LossView Scorecard
2nd T20I - Fri, 06 Jan 2017 vs New Zealand120050.00LossView Scorecard
1st T20I (N) - Tue, 03 Jan 2017 vs New Zealand141400100.00LossView Scorecard
2nd T20I - Sun, 29 Oct 2017 vs South Africa4.002225.50LossView Scorecard
1st T20I (N) - Thu, 26 Oct 2017 vs South Africa3.002819.33LossView Scorecard
3rd ODI - Sun, 22 Oct 2017 vs South Africa10.005605.60LossView Scorecard
2nd ODI - Wed, 18 Oct 2017 vs South Africa10.006026.00LossView Scorecard
1st ODI - Sun, 15 Oct 2017 vs South Africa8.004806.00LossView Scorecard
2nd Test - Mon, 04 Sep 2017 vs Australia31.008212.64LossView Scorecard
2nd Test - Mon, 04 Sep 2017 vs Australia6.003515.83LossView Scorecard
1st Test - Sun, 27 Aug 2017 vs Australia25.506852.63WinView Scorecard
1st Test - Sun, 27 Aug 2017 vs Australia28.008553.03WinView Scorecard
2nd Semi-final - Thu, 15 Jun 2017 vs India9.005406.00LossView Scorecard
9th Group A - Fri, 09 Jun 2017 vs New Zealand10.005205.20WinView Scorecard
1st Group A - Thu, 01 Jun 2017 vs England8.006207.75LossView Scorecard
6th - Wed, 24 May 2017 vs New Zealand8.004125.12WinView Scorecard
4th - Fri, 19 May 2017 vs Ireland9.003814.22WinView Scorecard
3rd - Wed, 17 May 2017 vs New Zealand10.005005.00LossView Scorecard
2nd T20I (N) - Thu, 06 Apr 2017 vs Sri Lanka4.002436.00WinView Scorecard
1st T20I (N) - Tue, 04 Apr 2017 vs Sri Lanka3.002909.66LossView Scorecard
3rd ODI - Sat, 01 Apr 2017 vs Sri Lanka8.004105.12LossView Scorecard
2nd ODI (D/N) - Tue, 28 Mar 2017 vs Sri Lanka10.005905.90LossView Scorecard
1st ODI - Sat, 25 Mar 2017 vs Sri Lanka8.003314.12WinView Scorecard
2nd Test - Wed, 15 Mar 2017 vs Sri Lanka33.008022.42WinView Scorecard
2nd Test - Wed, 15 Mar 2017 vs Sri Lanka36.207442.03WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs Sri Lanka32.1010013.10LossView Scorecard
1st Test - Tue, 07 Mar 2017 vs Sri Lanka25.0010424.16LossView Scorecard
Only Test - Thu, 09 Feb 2017 vs India24.0010404.33LossView Scorecard
Only Test - Thu, 09 Feb 2017 vs India9.005025.55LossView Scorecard
2nd Test - Fri, 20 Jan 2017 vs New Zealand12.405043.94LossView Scorecard
2nd Test - Fri, 20 Jan 2017 vs New Zealand4.002807.00LossView Scorecard
1st Test - Thu, 12 Jan 2017 vs New Zealand27.007822.88LossView Scorecard
1st Test - Thu, 12 Jan 2017 vs New Zealand10.003003.00LossView Scorecard
3rd T20I - Sun, 08 Jan 2017 vs New Zealand4.002205.50LossView Scorecard
2nd T20I - Fri, 06 Jan 2017 vs New Zealand4.003218.00LossView Scorecard
1st T20I (N) - Tue, 03 Jan 2017 vs New Zealand4.003017.50LossView Scorecard