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 Afghanistan
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 matches vs Afghanistan
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd - Sat, 07 Oct 202314192073.688.003033.75WinView Scorecard
4th , Group B (D/N) - Sun, 03 Sep 2023321841177.778.004405.50WinView Scorecard
2nd T20I (D/N) - Sun, 16 Jul 2023181111163.633.001525.00WinView Scorecard
1st T20I (D/N) - Fri, 14 Jul 2023191730111.764.002726.75WinView Scorecard
3rd ODI (D/N) - Tue, 11 Jul 2023393950100.0010.001311.30WinView Scorecard
2nd ODI (D/N) - Sat, 08 Jul 202325293086.2010.005025.00LossView Scorecard
1st ODI (D/N) - Wed, 05 Jul 202315380039.475.00911.80LossView Scorecard
3rd , Group B (N) - Tue, 30 Aug 202211920122.224.001313.25LossView Scorecard
2nd T20I (D/N) - Sat, 05 Mar 20229150060.003.0032010.66LossView Scorecard
1st T20I (D/N) - Thu, 03 Mar 2022560083.334.001824.50WinView Scorecard
3rd ODI (D/N) - Mon, 28 Feb 202230363083.3310.004714.70LossView Scorecard
2nd ODI (D/N) - Fri, 25 Feb 202220362055.5510.003823.80WinView Scorecard
1st ODI (D/N) - Wed, 23 Feb 202210151066.669.005025.55WinView Scorecard
6th (N) - Sat, 21 Sep 2019704581155.554.002416.00WinView Scorecard
3rd (N) - Sun, 15 Sep 2019151320115.384.001824.50LossView Scorecard
Only Test - Thu, 05 Sep 201911201055.0022.006422.90LossView Scorecard
Only Test - Thu, 05 Sep 201911201055.0019.005833.05LossView Scorecard
Only Test - Thu, 05 Sep 201944544081.4822.006422.90LossView Scorecard
Only Test - Thu, 05 Sep 201944544081.4819.005833.05LossView Scorecard
31st - Mon, 24 Jun 201951691073.9110.002952.90WinView Scorecard
4th , Super Four - Sun, 23 Sep 201802000.009.005516.11WinView Scorecard
6th , Group B - Thu, 20 Sep 201832550058.1810.004244.20LossView Scorecard
3rd T20I - Thu, 07 Jun 201810901111.114.001614.00LossView Scorecard
2nd T20I - Tue, 05 Jun 2018370042.854.003709.25LossView Scorecard
1st T20I - Sun, 03 Jun 2018151520100.004.001914.75LossView Scorecard
3rd ODI - Sat, 01 Oct 201617351048.576.003405.66WinView Scorecard
2nd ODI - Wed, 28 Sep 201617212080.9510.004744.70LossView Scorecard
1st ODI - Sun, 25 Sep 2016484030120.0010.002622.60WinView Scorecard
7th , Pool A - Wed, 18 Feb 2015635161123.528.504324.86WinView Scorecard
1st - Sun, 16 Mar 201410121083.333.10832.52WinView Scorecard