2. Shakib Al Hasan
Shakib Al Hasan is one of the most professional cricketers of Bangladesh and especially known also as the best all rounder of the world in the game of Cricket. He represents the Bangladesh National Cricket Team in the ODI and test matches and of course in the T20s too. He has also played for the Kolkata Knight Riders in the IPL and for the Barbados tridents in the Caribbean Premier League. He is one of the very few cricketers to become the number one all-rounder in all the formats of the game. He is known to be the best player of Bangladesh and is also one the richest cricket player with an estimated worth of 2 million US dollars.