#2. Tamim Iqbal
Bangladesh's greatest batsman ever, Tamim Iqbal is the first and the only Bangladeshi player to have scored more than ten thousand international runs. He has scored 5743 runs in ODIs and 3847 runs in Tests.
The left-hand opening batsman made his debut a decade back but blossomed in the last few years. He has been a prolific run-scorer in all formats and courtesy of him, there is solidarity in Bangladesh's batting order.
His courageous half-century against India in the 2007 world cup enabled Bangladesh to register a historic and dramatic ODI victory. In the last few years, his runs at the top have ended up sealing victories for Bangladesh.
Tamim's knock of 104 was instrumental in Bangladesh's first Test win against England in 2016 and in 2017, he scored half-centuries in both innings in Bangladesh's maiden Test win against Australia. His double-hundred in the Khulna Test in 2015 saved the Test against Pakistan.
He has scored the most number of international hundreds (18) for the nation and also the most number of fifties (66) as well.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️