India – Pakistan rivalry is one of the most loved and anticipated rivalries of all time. Pakistan created history by marking their first ever win against India in a World Cup match, in 20-20 World Cup 2021 last year. The battle is a mixture of passion and emotion as the partition happened not so long ago. However, since then, the two nations have locked horns on numerous occasions and both teams share equal weightage when it comes to wins.
The arch-rivals will once again face off each other on August 28 in the Asia Cup 2022. Fans would have least wondered about a player who was born in Pakistan and played for India. But history has it that there are indeed players who did the same. In this listicle, we have three players who were born in Pakistan but played for India:
1) Abdul Hafeez Kardar:

Born in Lahore, Punjab, Kardar made his debut for India and was one of the first generation players to represent India in tests. He played three tests for India and then went to represent Pakistan cricket post partition. He made his debut for India on 22 June 1946 against England.
The former cricketer was made the captain of the Pakistan national team in the year 1952. He is said to be a short-tempered person with a great vision for the Pakistan team. He bid adieu to international cricket in the year 1958.