Mushfiqur Rahim (5.3ft)

The Bangladesh player was one of the youngest players to play a Test match at the Lord’s Cricket Stadium in London. He has scored 4029 runs in 67 Test matches with the highest score of 219 runs (not out). Mushfiqur Rahim has played 216 ODIs and scored 6100 runs.
The wicketkeeper-batsman is the crucial player for Bangladesh. In his first innings in England in 2005, he impressed everyone with his style and since then, he is adding more and more runs in the tally.
The 32-year-old is 5ft 3 inches and is in the list of the shortest cricketer. He made his debut at the age of 17 and is consistent in all the matches.