Mohammad Mushfiqur Rahim (Bengali: মোহাম্মদ মুশফিকুর রহিম) (born 1 September 1988) is a Bangladeshi cricketer and the captain of his national team. He made his Test debut in 2005, at the age of 16.[1][2] Rahim trained at the Bangladesh Institute of Sports.[3] At the next year he made his ODI debut. At the end of 2011 he was given the captain of his national side.[4]