10. Sunil Gavaskar India | 5.5 ft Sunil Gavaskar was one of the top batsmen of his generation from the Indian team.

9. Tatenda Taibu, Zimbabwe | 5.41 ft Taibu held this record for many years before Rashid Khan broke it by becoming captain of Afghanistan at the age of 20 years 350 days.

8. Kedar Jadhav India | 5.41 ft He was regularly given spots in the playing XI until he was dropped from the team for series of poor performances.

7. Sachin Tendulkar India | 5.41 ft Sachin Ramesh Tendulkar is arguably the greatest cricketer of all time.

6. Gundappa Vishwanath India | 5.3 ft He was the OG of Indian cricket he represented India in the 1970s and was a very elegant right-handed middle-order batsman.

5. Mominul Haque Bangladesh | 5.28 ft Haque was the test specialist he is the only Bangladeshi player to score 11 consecutive 50+ scores in Test Cricket.

4. Parthiv Patel India | 5.25 ft The supremely talented batsman made his debut for India at the age of 17 making him the youngest wicketkeeper to achieve this milestone.

3. Mushfiqur Rahim Bangladesh | 5.25 ft He made his debut for Bangladesh in 2005 and has been a regular member of the team for a very long time.

2. Walter Cornford England | 5 ft The English cricketer played cricket games when the England Team visited Blackcaps in the 1930s.

1. Kruger van Wyk New Zealand | 4.75 ft The shortest known cricketer to play the game was kiwi Kruger van Wyk.