4) Robin Uthappa
Another wicketkeeper-batsman who struggled to play for the Indian team due to Dhoni’s consistency. Robin Uthappa was considered a superstar at the domestic level, although he never really managed to cement his place in the national side.
The 34-year-old played 46 ODI matches for Team India, scoring 934 runs including six fifties. He further played 13 T20 matches, wherein Uthappa managed 249 runs.
Whereas in First-class cricket, he has 9446 runs including 22 centuries. The right-handed batsman has 6157 runs in List-‘A’ matches, a tally that clearly speaks a lot about his talent, but it just didn’t work out for Uthappa under Dhoni.