| Records/Achievements | - In the 2015 ICC World Cup, scored two consecutive tons, first against England and second against New Zealand, becoming the first Bangladeshi cricketer to score a World Cup century and second to score consecutive tons.
- On Test debut took 8 wickets in the match against Zimbabwe, including a 5 wicket haul in the second innings.
- In the 2015 ICC World Cup, scored two consecutive centuries against England and New Zealand, becoming the first Bangladeshi cricketer to score a World Cup century and second to score consecutive tons.
- On Test debut took 8 wickets in the match against West Indies, including a 5 wicket haul in the second innings, which was the best bowling performance by a Bangladeshi player on their Test debut.
- Scored a Test century against New Zealand.
- Named Bangladesh vice-captain in 2011.
- Became Test captain in January 2018 when regular captain Shakib Al Hasan was injured.
- Also captained the T20I team, under his captaincy Bangladesh scored their highest T20I total (193/5) at that time.
- Led Bangladesh to chase down 214 runs in the 2018 Nidahas Trophy, their highest successful chase in T20Is at that time, hitting a six in the last over to win a semi-final against Sri Lanka.
- Named captain for Bangladesh's squad in the 2021 ICC Men's T20 World Cup.
- Scored his highest Test score of 150 runs (unbeaten) against Zimbabwe in July 2021 in his 50th Test match.
- Accumulated over 10,000 runs and 150 wickets in international cricket.
- Scored 128 runs in ODI cricket with 32 centuries.
- Retired from Test cricket after the July 2021 match against Zimbabwe.
|
|---|