Created by DessieIqj504
Last edited August 17, 2026

Najmul Hossain Shanto
Personal information
Full nameNajmul Hossain Shanto
Born (1998-08-25) 25 August 1998 (age 28)
Rajshahi, Bangladesh
BattingLeft-handed
BowlingRight-arm off break
RoleTop-order batter
International information
National side
Test debut (cap 84)20 January 2017 v New Zealand
Last Test13 August 2026 v Australia
ODI debut (cap 127)20 September 2018 v Afghanistan
Last ODI11 July 2026 v Zimbabwe
ODI shirt no.99
T20I debut (cap 66)18 September 2019 v Zimbabwe
Last T20I19 May 2025 v UAE
T20I shirt no.99
Domestic team information
YearsTeam
2015Kalabagan
2016–2017Comilla Victorians
2017–2018Rajshahi Division
2020-presentAbahani Limited
2019-2020Khulna Tigers
2021/22Fortune Barishal
2023–2024Sylhet Strikers
2024/25Fortune Barishal
Career statistics
Competition Test ODI T20I FC
Matches 43 70 50 90
Runs scored 2,663 2,076 987 5,880
Batting average 34.14 32.43 22.95 39.20
100s/50s 9/7 4/12 0/4 17/24
Top score 163 122* 71 253*
Balls bowled 118 116 18 647
Wickets 0 2 0 7
Bowling average 61.50 60.14
5 wickets in innings 0 0
10 wickets in match 0 0
Best bowling 1/10 2/44
Catches/stumpings 40/– 23/– 30/– 70/–
Medal record
Source: ESPNcricinfo, 16 August 2026

Najmul Hossain Shanto (Bengali: নাজমুল হোসেন শান্ত; born 25 August 1998) is a Bangladeshi cricket left-handed batter who has played for the Bangladesh national team since 2017. Batting at the top order, he has scored 2,486 runs in Tests with an average of 34.05, and 1,914 runs in One Day Internationals (ODIs) with an average of 32.44. He has served as the Test captain of Bangladesh since 2023. Shanto was the ODI captain from 2023 to 2025, and the Twenty20 International (T20I) captain from 2023 to 2024.

Early and personal life[edit | edit source]

Shanto comes from Ranhat in Rajshahi, and began his cricket training at the Clemon Rajshahi Cricket Academy. The academy was almost 20 kilometres away from his home, so he would cycle and walk each day to get there.[1]

He married Sabrin Sultana Ratna in 2020.[2]

Domestic career[edit | edit source]

He made his Twenty20 (T20) debut on 8 November 2016 playing for Comilla Victorians in the 2016–17 Bangladesh Premier League.[3]

In December 2017, he and Mizanur Rahman, batting for Rajshahi Division against Dhaka Metropolis in the 2017–18 National Cricket League, made the highest opening partnership in a domestic first-class match in Bangladesh, scoring 341 runs.[4]

He was the leading run-scorer in the 2017–18 Dhaka Premier Division Cricket League, with 749 runs in 16 matches.[5]

In October 2018, he was named in the squad for the Khulna Titans team, following the draft for the 2018–19 Bangladesh Premier League.[6] In August 2019, he was one of 35 cricketers named in a training camp ahead of Bangladesh's 2019–20 season.[7] In November 2019, he was selected to play for the Khulna Tigers in the 2019–20 Bangladesh Premier League.[8]

On 8 December 2020, in the 2020–21 Bangabandhu T20 Cup, Najmul scored a century for Minister Group Rajshahi against Fortune Barishal.[9]

In November 2022, he was selected to play for Sylhet Strikers, following the players' draft for the 2022–23 Bangladesh Premier League.[citation needed] He became the first Bangladeshi player to score more than 500 runs in a BPL season.[10] He went on to win the player of the tournament award for his performance.[11]

International career[edit | edit source]

In November 2016, he was named in a 22-man preparatory squad to train in Australia, ahead of Bangladesh's tour to New Zealand.[12] In January 2017 he was added to Bangladesh's Test squad ahead of the second Test against New Zealand.[13] He made his Test debut in the second Test against New Zealand on 20 January 2017.[14]

In August 2018, he was one of the twelve debutants to be selected for a 31-man preliminary squad for Bangladesh ahead of the 2018 Asia Cup.[15] He made his One Day International (ODI) debut for Bangladesh against Afghanistan on 20 September 2018.[16]

In December 2018, he was named in Bangladesh's team for the 2018 ACC Emerging Teams Asia Cup.[17] After being dropped from the team since 2018 Asia Cup, he was again recalled for the 2019–20 Bangladesh Tri-Nation Series.[18] He made his Twenty20 International (T20I) debut for Bangladesh, against Zimbabwe, on 18 September 2019.[19]

In November 2019, he was named as the captain of Bangladesh's squad for the 2019 ACC Emerging Teams Asia Cup in Bangladesh.[20] Later the same month, he was named as the captain of Bangladesh's squad for the men's cricket tournament at the 2019 South Asian Games.[21] The Bangladesh team went on to win the gold medal, after they beat Sri Lanka by seven wickets in the final.[22]

In April 2021, in the opening match of the two-match series against Sri Lanka, he scored his first century in Test cricket,[23] with 163 runs in the first innings.[24] In July 2021, Shanto scored his second Test hundred against Zimbabwe in Harare.[25]

In September 2022, Shanto was named in Bangladesh's squad for the 2022 ICC Men's T20 World Cup.[26] On 30 October 2022, in the match against Zimbabwe, Shanto scored his maiden half-century in T20I cricket.[27] His score of 71 runs off 55 balls helped Bangladesh to win the match by 3 runs.[28] He was the highest run-scorer for Bangladesh in that tournament hitting 180 runs,[29] including another fifty against Pakistan.[30]

In March 2023, he was named in Bangladesh's T20I and ODI squad for their series against England.[31] On 1 March 2023, in the second ODI, he claimed his maiden half-century in ODI cricket.[32] He continued his good form scoring 51 runs off just 30 balls in the first T20I,[33] helping Bangladesh to win the match by 6 wickets and clinch their first T20I win against England.[34]

In the one-off Test against Afghanistan in June 2023, Shanto became the second Bangladeshi to score two centuries in a Test, scoring 146 and 124 runs respectively.[35]

In December 2023, he scored his 5th hundred of the test career which came against New Zealand in the first test of the 3-match series.[36] Bangladesh went on to win that match by 150 runs.[37]

In May 2024, he was named as a captain in Bangladesh's squad for the 2024 ICC Men's T20 World Cup tournament.[38]

Captaincy[edit | edit source]

In February 2024, Shanto was named captain of the Bangladesh cricket team for all formats by the selection committee.[39]

In March 2024, Shanto scored 122* runs not out against Sri Lanka in the first match of a 3-game ODI series. This is the highest score by a Bangladeshi captain in men's ODIs.

After stepping down from Test captaincy following the Sri Lanka series in June 2025, Shanto resumed the role ahead of the Test series against Ireland in November 2025.[40]

In the 1st ODI against Pakistan, Shanto scored 27 off 33 and became the 9th Bangladeshi batter to acheibe 5000 runs in international cricket.[41]

In August 2026, under Shanto's captaincy, Bangladesh won their first ever Test match in Australia, beating them by 9 wickets in Darwin. Shanto now has the most away wins for a Bangladeshi Test captain.[42]

International centuries[edit | edit source]

Test centuries scored by Najmul Hossain Shanto[43]
No. Runs Against Venue H/A Date Result Ref
1 163  Sri Lanka Pallekele International Cricket Stadium, Kandy Away 21 April 2021 Drawn [44]
2 117*  Zimbabwe Harare Sports Club, Harare Away 7 July 2021 Won [45]
3 146 File:Flag of Afghanistan.svg Afghanistan Sher-e-Bangla National Cricket Stadium, Dhaka Home 14 June 2023 [46]
4 124
5 105  New Zealand Sylhet International Cricket Stadium, Sylhet 28 November 2023 [47]
6 148  Sri Lanka Galle International Stadium, Galle Away 17 June 2025 Drawn
7 125*  Sri Lanka 21 June 2025
8 100  Ireland Sylhet International Cricket Stadium, Sylhet Home 13 November 2025 Won
9 101  Pakistan Sher-e-Bangla National Cricket Stadium, Dhaka Home

8 May 2026

Won
One Day International centuries scored by Najmul Hossain Shanto[48]
No. Runs Against Venue H/A/N Date Result Ref
1 117  Ireland County Ground, Chelmsford Away 12 May 2023 Won [49]
2 104 File:Flag of Afghanistan.svg Afghanistan Gaddafi Stadium, Lahore Neutral 3 September 2023 [50]
3 122*  Sri Lanka Zahur Ahmed Chowdhury Stadium Chittagong Home 13 March 2024 [51]
4 105  New Zealand Bir Shrestho Flight Lieutenant Matiur Rahman Cricket Stadium, Chittagong Home 23 April 2026 [52]

References[edit | edit source]

  1. "For Najmul Hossain Shanto, it's time to make the question marks go away". ESPNcricinfo. Retrieved 14 May 2021.
  2. বিয়ে করেছেন ক্রিকেটার নাজমুল হোসেন শান্ত. The Daily Star. Retrieved 14 July 2020.
  3. "Bangladesh Premier League, 1st Match: Comilla Victorians v Chittagong Vikings at Dhaka, Nov 8, 2016". ESPNcricinfo. Retrieved 8 November 2016.
  4. "Nazmul, Mizanur craft record stand". The Daily Star. 23 December 2017. Retrieved 23 December 2017.
  5. "Dhaka Premier Division Cricket League, 2017/18: Most runs". ESPNcricinfo. Retrieved 5 April 2018.
  6. "Full players list of the teams following Players Draft of BPL T20 2018-19". Bangladesh Cricket Board. Retrieved 29 October 2018.
  7. "Mohammad Naim, Yeasin Arafat, Saif Hassan - A look into Bangladesh's future". ESPNcricinfo. Retrieved 17 August 2019.
  8. "BPL draft: Tamim Iqbal to team up with coach Mohammad Salahuddin for Dhaka". ESPNcricinfo. Retrieved 18 November 2019.
  9. "Parvez Hossain Emon's 100, Rabbi's hat-trick, Tamim's fifty hand Barishal win". ESPNcricinfo. Retrieved 8 December 2020.
  10. "Shanto, Hridoy, Mahmud headline ESPNcricinfo's BPL XI". ESPNcricinfo. Retrieved 7 April 2023.
  11. "Shanto named BPL player of the tournament". The Business Standard. 16 February 2023. Retrieved 7 April 2023.
  12. "Bangladesh include Mustafizur in preparatory squad". ESPNcricinfo. Retrieved 4 November 2016.
  13. "Mushfiqur, Kayes and Mominul ruled out of crunch Test". ESPNcricinfo. Retrieved 19 January 2017.
  14. "Bangladesh tour of New Zealand, 2nd Test: New Zealand v Bangladesh at Christchurch, Jan 20-24, 2017". ESPNcricinfo. Retrieved 20 January 2017.
  15. "Liton Das recalled as Bangladesh reveal preliminary squad for Asia Cup 2018". International Cricket Council. Retrieved 14 August 2018.
  16. "6th Match, Group B, Asia Cup at Abu Dhabi, Sep 20 2018". ESPNcricinfo. Retrieved 20 September 2018.
  17. "Media Release : ACC Emerging Teams Asia Cup 2018: Bangladesh emerging squad announced". Bangladesh Cricket Board. Retrieved 3 December 2018.
  18. "Bangladesh include uncapped Mohammad Naim, Aminul Islam for next two T20Is". Cricbuzz. Retrieved 16 September 2019.
  19. "4th Match (N), Bangladesh Twenty20 Tri-Series at Chattogram, Sep 18 2019". ESPNcricinfo. Retrieved 18 September 2019.
  20. "Media Release : Bangladesh squad for Emerging Teams Asia Cup 2019 announced". Bangladesh Cricket Board. Retrieved 11 November 2019.
  21. "Media Release : Bangladesh U23 Squad for 13th South Asian Game Announced". Bangladesh Cricket Board. Retrieved 30 November 2019.
  22. "South Asian Games: Bangladesh secure gold in men's cricket". bdnews24.com. 9 December 2019. Retrieved 9 December 2019.
  23. "Maiden century from Shanto gives Bangladesh strong start". bdnews24.com. 21 April 2021. Retrieved 21 April 2021.
  24. "Slow day in Pallekele ends with Bangladesh holding all the aces". ESPNcricinfo. Retrieved 22 April 2021.
  25. "Bangladesh 7 wickets away from victory vs Zimbabwe after Najmul Hossain Shanto hits 109-ball hundred on Day 4". India Today. Retrieved 10 July 2021.
  26. "Veteran star missing as Bangladesh name T20 World Cup squad". International Cricket Council. Retrieved 14 September 2022.
  27. "Battling Zimbabwe fall short as Bangladesh win in chaotic final-over finish". ESPNcricinfo. 30 October 2022. Retrieved 7 April 2023.
  28. "Under-fire Shanto and Mustafizur finally come good". ESPNcricinfo. 30 October 2022. Retrieved 7 April 2023.
  29. 'শান্ত বাংলাদেশের সেরাদের একজন হবে'. RTV. Retrieved 7 April 2023.
  30. "T20 World Cup: Despite Shanto's 50, Bangladesh post a below-par total vs Pakistan". United News of Bangladesh. Retrieved 7 April 2023.
  31. "Opener makes a return after eight years as Bangladesh name T20I squad". International Cricket Council. Retrieved 1 March 2023.
  32. "Shanto reaches maiden ODI fifty, Bangladesh rebuilding after losing Mushfiq, Shakib". Prothom Alo. March 2023. Retrieved 7 April 2023.
  33. "Najmul Hossain Shanto's 27-ball fifty lights path for Bangladesh to down world champions". ESPNcricinfo. Retrieved 7 April 2023.
  34. "Bangladesh beat England by six wickets in first T20 cricket international". The Guardian. Retrieved 9 March 2023.
  35. "Shanto, Mominul centuries help set 662 target for Afghanistan". ESPNcricinfo. Retrieved 17 June 2023.
  36. "BAN vs NZ, New Zealand in Bangladesh 2023/24, 1st Test at Sylhet, November 28 - December 02, 2023 - Full Scorecard". ESPNcricinfo. Retrieved 6 December 2023.
  37. "BAN vs NZ, New Zealand in Bangladesh 2023/24, 1st Test at Sylhet, November 28 - December 02, 2023 - Full Scorecard". ESPNcricinfo. Retrieved 6 December 2023.
  38. "Bangladesh Squad for Upcoming T20 World Cup". ScoreWaves. Retrieved 5 June 2024.
  39. "Najmul Hossain Shanto named Bangladesh captain in all formats". ESPNcricinfo. Retrieved 12 February 2024.
  40. "Shanto reinstated as Bangladesh Test captain until end of WTC cycle". ESPNcricinfo. 1 November 2025. Retrieved 12 November 2025.
  41. "Najmul Hossain Shanto achieves major landmark during first Pakistan ODI". Geo Super.
  42. Bandarupalli, Sampath. "Stats - Mehidy, Mahmud in elite company after Bangladesh's momentous victory". ESPNCricinfo. Retrieved 16 August 2026.
  43. "List of Test cricket centuries by Najmul Hossain Shanto". Cricinfo. Retrieved 8 December 2024.
  44. "SL vs BAN Cricket Scorecard, 1st Test at Kandy, April 21 - 25, 2021". ESPNcricinfo. Retrieved 8 December 2024.
  45. "ZIM vs BAN Cricket Scorecard, Only Test at Harare, July 07 - 11, 2021". ESPNcricinfo. Retrieved 8 December 2024.
  46. "BAN vs AFG Cricket Scorecard, Only Test at Dhaka, June 14 - 17, 2023". ESPNcricinfo. Retrieved 8 December 2024.
  47. "BAN vs NZ Cricket Scorecard, 1st Test at Sylhet, November 28 - December 02, 2023". ESPNcricinfo. Retrieved 8 December 2024.
  48. "List of ODI cricket centuries by Najmul Hossain Shanto". ESPNcricinfo. Retrieved 8 December 2024.
  49. "BAN vs IRE Cricket Scorecard, 2nd ODI at Chelmsford, May 12, 2023". ESPNcricinfo. Retrieved 8 December 2024.
  50. "AFG vs BAN Cricket Scorecard, 4th Match, Group B at Lahore, September 03, 2023". ESPNcricinfo. Retrieved 8 December 2024.
  51. "BAN vs SL Cricket Scorecard, 1st ODI at Chattogram, March 13, 2024". ESPNcricinfo. Retrieved 8 December 2024.
  52. https://www.espncricinfo.com/story/ban-vs-nz-shanto-century-takes-bangladesh-to-265-in-humid-chattogram-1533248

External links[edit | edit source]

Preceded by
Shakib Al Hasan
Bangladesh national cricket captain (Test)
2024–present
Succeeded by
Incumbent
Preceded by
Shakib Al Hasan
Bangladesh national cricket captain (ODI)
2023–2025
Succeeded by
Mehidy Hasan Miraz
Preceded by
Shakib Al Hasan
Bangladesh national cricket captain (T20I)
2023–2024
Succeeded by
Litton Das