Who is Shakib Al Hasan?
Shakib Al Hasan is Bangladesh's greatest all-rounder. He has been ranked the number one all-rounder in the ICC rankings in all three formats and has captained Bangladesh in Tests, ODIs and T20Is.
He bowls accurate left-arm spin and bats in the middle order with good judgement against both pace and spin. He has played in most of the world's major T20 leagues and is one of the most experienced T20 cricketers in the world.
At Nangarhar Cosmic he is a Diamond pick and brings big-match experience and a reliable four overs of spin.
Shakib has played 129 T20 internationals, 247 ODIs and 71 Tests for Bangladesh. In T20 internationals he has 2,551 T20I runs at a strike rate of 121.18 and 149 T20I wickets at an economy of 6.81.
Shakib Al Hasan's role at Nangarhar Cosmic
As a Diamond-category pick, Shakib is one of the core players Nangarhar Cosmic built its squad around after captain Rahmat Shah. Other all-rounders in the squad include Rahmat Shah, Kamindu Mendis, Shafiqullah Ghafari and Aftab Alam.
T20 record explained
With the bat, Shakib scores at a strike rate of 124.56 in T20 cricket, which is steady by T20 standards, and averages 21.12. He has hit 223 sixes and 725 fours, about one six every 1.9 innings. His best is 89, with 0 hundreds and 34 fifties.
With the ball, Shakib has taken 514 T20 wickets at an average of 21.59 and an economy rate of 6.79, which is exceptionally economical for the format. He strikes once every 19.08 balls, has 12 four-wicket and 5 five-wicket hauls, and his best figures are 6/6. He bowls left arm orthodox.
Shakib Al Hasan batting stats
| Format | M | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|---|
| All T20s | 474 | 433 | 7,857 | 89 | 21.12 | 124.56 |
| T20I | 129 | 127 | 2,551 | 84 | 23.19 | 121.18 |
| ODI | 247 | 234 | 7,570 | 134 | 37.29 | 82.84 |
| Test | 71 | 130 | 4,609 | 217 | 37.77 | 61.67 |
| List A | 308 | 292 | 9,223 | 134 | 35.61 | 85.28 |
| First-class | 108 | 196 | 6,536 | 217 | 36.11 | 0 |
Shakib Al Hasan bowling stats
| Format | M | Wkts | Best | Avg | Econ | SR |
|---|---|---|---|---|---|---|
| All T20s | 474 | 514 | 6/6 | 21.59 | 6.79 | 19.08 |
| T20I | 129 | 149 | 5/20 | 20.91 | 6.81 | 18.4 |
| ODI | 247 | 317 | 5/29 | 29.52 | 4.46 | 39.6 |
| Test | 71 | 246 | 7/36 | 31.72 | 2.98 | 63.7 |
| List A | 308 | 400 | 5/18 | 28.2 | 4.4 | 38.4 |
| First-class | 108 | 355 | 7/32 | 30.34 | 2.91 | 62.5 |
"All T20s" covers T20 internationals plus domestic and franchise T20 cricket. Stats from EntitySport, refreshed daily.
How UAE conditions suit him
Spinners usually do well in the UAE. Sharjah in particular has slow, dry pitches that grip and turn, and teams tend to bowl a lot of spin there. Night games can bring dew, which makes the ball harder to grip in the second innings, so his best work may come when his side bowls first.
Nangarhar Cosmic fixtures
Where to watch Shakib Al Hasan in the league stage (tentative, times in GST). Full dates on the APL 2026-27 schedule.
| Match | Date | Opponent |
|---|---|---|
| 2 | Mon, 28 Dec, 7:30 PM | |
| 5 | Thu, 31 Dec, 7:30 PM | |
| 8 | Sat, 2 Jan, 3:30 PM | |
| 10 | Sun, 3 Jan, 7:30 PM | |
| 12 | Tue, 5 Jan, 7:30 PM | |
| 15 | Fri, 8 Jan, 3:30 PM | |
| 18 | Sat, 9 Jan, 7:30 PM | |
| 20 | Mon, 11 Jan, 7:30 PM |
Shakib Al Hasan FAQs
Which team does Shakib Al Hasan play for in APL 2026-27?
Shakib Al Hasan plays for Nangarhar Cosmic in the Afghanistan Premier League 2026-27. The team is captained by Rahmat Shah.
What is Shakib Al Hasan's APL 2026-27 draft category?
Shakib Al Hasan was picked in the Diamond category at the 3 November 2026 draft.
What is Shakib Al Hasan's T20 record?
In 474 T20 matches, Shakib Al Hasan has scored 7,857 runs (average 21.12, strike rate 124.56, best 89) and taken 514 wickets (economy 6.79, best 6/6).
What is Shakib Al Hasan's playing role?
Shakib Al Hasan is a all-rounder (left hand bat, left arm orthodox).
How old is Shakib Al Hasan?
Shakib Al Hasan was born on 24 March 1987 in Magura, so he is 39.
When is Nangarhar Cosmic's first APL 2026-27 match?
Nangarhar Cosmic open their campaign against Kandahar Warriors on Mon, 28 Dec at 7:30 PM GST at Zayed Cricket Stadium, Abu Dhabi (tentative schedule). They play 8 league matches in total.
Last updated 13 November 2026