
Najmul Hossain Shanto
He made his debut in 2017 and after more than five years established himself as Bangladesh's captain in all three formats. Shanto turned 2023 into a bumper year, scoring 1,650 international runs at an average of 42.30 — the top run-scorer in every format. The first Bangladesh batter to exceed 500 runs in a BPL season, he also hit twin Test hundreds against Afghanistan and a century against New Zealand.



