#5 Ajinkya Rahane
The Mumbai born player will perhaps, go down as one of the most underutilized and underestimated cricketers to have played for India. He is an opening batsman in the limited overs format and bats in the middle order when the team requires him to do so. He is a middle-order batsman in the test cricket, a format in which he has truly shone.
The Rajasthan Royals' skipper has scored 6388 runs in 189 innings at an average of 37, for India.
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news