It's amazing how the likes of Shakib Al Hasan, Tamim Iqbal and Mushfiqur Rahim have consistently performed for Bangladesh over the years.