Rahim surpassed Tamim Iqbal to become Bangladesh's highest run-scorer in international cricket, with 15,205 runs in 514 innings.
Iqbal, previously holding the record, scored 15,192 runs in 448 innings. Following them, Shakib Al Hasan sits third with 14,641 runs in 485 innings, while Mahmudullah (10,694) and Liton Das (7,127) complete the top five Bangladeshi run-scorers.
15,205 - Mushfiqur Rahim
15,192 - Tamim Iqbal
14,696 - Shakib Al Hasan
10,694 - Mahmudullah
7,127 - Liton Das