Yashpal Sharma, India’s second-highest run-getter at the 1983 World Cup, has passed away at the age of 66.

Yashpal Sharma, India’s second-highest run-getter at the 1983 World Cup, has passed away at the age of 66.