Shadman Islam was born on 18 May 1995 in Dhaka, Bangladesh. A left‑handed opening batter, he has represented Bangladesh in Test cricket and has been a regular feature in the domestic first‑class circuit, playing for Dhaka Metropolis, Dhaka Division and East Zone. His Test record stands at 30 matches, 1,575 runs at an average of 29.17, including three centuries and a highest score of 120, while his fielding has yielded 30 catches.
Domestically, Shadman has turned out for Abahani Limited, Central Zone, Shinepukur Cricket Club and was drafted by the Chittagong Vikings for the Bangladesh Premier League. He has been the leading run‑scorer in several domestic tournaments, notably the 2017‑18 Bangladesh Cricket League (500 runs) and the 2018‑19 National Cricket League (648 runs).
Shadman Islam: quick facts
- Born: 18 May 1995, Dhaka
- Team: Bangladesh
Shadman Islam career statistics
Batting
| Format | Matches | Innings | Runs | Highest | Average | Strike rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Tests | 30 | 57 | 1,575 | 120 | 29.17 | 50.00 | 3 | 8 |
Figures as of 10 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.
Shadman Islam’s franchise and league career
Shadman's exposure to franchise cricket came with his selection by the Chittagong Vikings for the 2018‑19 Bangladesh Premier League. Although his primary reputation is built on the longer format, the BPL experience allowed him to adapt his technique to the faster pace of T20 cricket and to share dressing‑room insights with international teammates. He has not featured in other overseas franchise leagues, focusing his professional commitments on Bangladesh’s domestic competitions and the national Test side.
Shadman Islam’s personal life
Shadman married Nasha Walid in July 2020, during the COVID‑19 pandemic. Nasha was pursuing a degree in Computer Science and Engineering at North South University at the time of their marriage. The couple has kept a low public profile, focusing on their personal and professional commitments.
Shadman Islam: frequently asked questions
When was Shadman Islam born?
Shadman Islam was born on 18 May 1995 in Dhaka.
Where is Shadman Islam from?
Shadman Islam was born in Dhaka, Bangladesh.
Which teams has Shadman Islam played for?
Shadman Islam plays international cricket for Bangladesh.
When did Shadman Islam make an international debut?
Shadman Islam made a Test debut against West Indies at Shere Bangla National Stadium, Mirpur on 30 November 2018.
What is Shadman Islam’s highest score?
Shadman Islam’s highest score is 120 in Tests.
How many centuries has Shadman Islam scored?
Shadman Islam has scored 3 centuries in Tests.









