He represented his nation in 37 Tests and 42 One Day Internationals (ODIs), scoring two centuries and 13 fifties for India between 1978 and 1985.
Having made his ODI debut against Pakistan in 1978, the right-hander was given his first Test cap against England at Lord’s. Five years later, he would win the Cricket World Cup with India at the same venue.
Yashpal played 160 First-Class matches, scoring 8,933 runs at 44.88, with a high score of 201 not out and 21 centuries.