KS Duleepsinhji (1905-1959) played Test cricket only for England, not India, as he was born in India during British rule but represented the English team. He was the nephew of Ranjitsinhji. This reflects the colonial-era cricket structure where Indian princes played for England.