2. Rahul Dravid played for Scotland
Rahul Dravid is an Indian batting legend. He has scored over 10000 runs in both Test and ODI’s. He also captained India for a few years.
In fact, Dravid is the second-highest run-scorer for India in Test match cricket after Sachin Tendulkar and has amassed 13288 runs in his Test career at an average of 52.31. Rahul Dravid had earlier played for Scotland
The batting legend scored 600 runs for the Scotland side in the 11 matches that he played and scored his runs at an average in excess of 60. Dravid last played an international match for India in January 2012.