CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

Shakib Al Hasan Stats, Records, Age, Batting & Bowling Career

Bangladesh Bangladesh

All Rounder Left hand Bat Left Arm Orthodox
24 Mar 1987 (39 Years) Magura, Jessore Bangladesh

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 71 130 4609 7473 8 217 37.77 61.67 5 31 556 28
ODI 247 234 7570 9138 31 134 37.29 82.84 9 56 699 54
T20I 129 127 2551 2105 17 84 23.19 121.18 0 13 258 53
T20 (Domestic) 470 429 7805 6251 61 89 21.2 124.86 0 34 725 223
List A 308 292 9223 10814 33 134 35.61 85.28 10 66 842 93
First Class 108 196 6536 0 15 217 36.11 0 8 41 0 0
T10 40 28 389 234 11 43 22.88 166.24 0 0 36 25

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 71 121 - 7804 246 10/124 31.72 2.98 - 19
ODI 247 241 - 9360 317 5/29 29.52 4.46 - 4
T20I 129 126 - 3117 149 5/20 20.91 6.81 - 2
T20 (Domestic) 470 461 - 11022 507 6/6 21.73 6.8 - 5
List A 308 301 - 11281 400 5/18 28.2 4.4 - 5
First Class 108 0 - 10772 355 - 30.34 2.91 - 25
T10 40 29 - 483 23 2/20 21 11.06 - 0

Teams

Bangladesh BAN Kolkata Knight Riders KKR Sunrisers Hyderabad SRH Adelaide Strikers STR Melbourne Renegades MR Rangpur Riders RPR Dhaka Dominators MD Fortune Barisal FBA Barbados Tridents BT Guyana Amazon Warriors GAW Jamaica Tallawahs JMT Peshawar Zalmi PZ Karachi Kings KK Galle Titans GT Surrey SUR Bangla Tigers BT Central Zone (Bangladesh) CZ Bangladesh Cricket Board XI BCBXI Bangladesh A BAN-A Gemcon Khulna GKH Sheikh Jamal Dhanmondi Club SJD Legends of Rupganj LOR Abahani Limited ABL Mohammedan Sporting Club MSC Khulna Royal Bengals BMGLS Los Angeles Knight Riders LAKR Montreal Tigers MT Mississauga Panthers MP Dhaka Gladiators GLADS

Career Timeline

TEST
Debut
18 May 2007
vs India
Last Match
29 Oct 2024
vs Bangladesh
ODI
Debut
06 Aug 2006
vs Zimbabwe
Last Match
11 Nov 2023
vs Australia
T20I
Debut
28 Nov 2006
vs Zimbabwe
Last Match
25 Jun 2024
vs Afghanistan

Shakib Al Hasan Profile, Bangladesh: Stats, Age, Records, Biography

Shakib Al Hasan is a talented all-rounder from Bangladesh who hails from Magura, Jessore. Born on March 24, 1987, he is 39 years old as of June 2026. Known for his versatility, S Al Hasan contributes as a Left hand Bat and Left Arm Orthodox, making him a valuable player for his national side.

In Test cricket, Shakib Al Hasan has represented Bangladesh in 71 matches, scoring 4,609 runs and taking 246 wickets in the red-ball format. His batting includes 556 fours and 28 sixes, showcasing his ability to build innings. His most recent Test appearance came against South Africa at Zahur Ahmed Chowdhury Stadium on October 2024. As an all-rounder, his career-best batting effort is 217, while his top bowling figures are 7/36.

In the One Day International (ODI) format, Shakib Al Hasan has played 247 matches, adding 7,570 runs to his tally. With the bat, he has struck 699 fours and 54 sixes. The 39-year-old all-rounder last featured against Australia on November 2023. His highest ODI score is 134, while his best bowling spell in this format is 5/29.

In T20 Internationals, Shakib Al Hasan has participated in 129 matches, scoring 2,551 runs. His batting includes 258 fours and 53 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 84, while his best bowling figures are 5/20. His latest T20I outing was against Afghanistan on June 2024.

Shakib Al Hasan Profile, Bangladesh (FAQs)