During the 1970s and 1980s, the Indian middle order saw the emergence of many flamboyant as well as pugnacious batters. Yashpal Sharma was one of those batters who could take the bowlers on and also play the defensive knock. Yashpal Sharma is regarded as one of the most underrated batters in the annals of Indian Cricket history.
Yashpal Sharma made his test debut versus England in 1979 and scored 4 and 11 during the game. Over the next few years, Yashpal Sharma became a key part of the Indian squad.
During his test career, Yashpal Sharma played 37 test matches and scored 1606 runs. He also hit 2 centuries and 9 half-centuries with an average of 33.45. His final game for India in the longest format of the game came versus West Indies in 1983.
Read More: Former India batter Yashpal Sharma was born in 1954
Here are the top 3 Test performances of Yashpal Sharma
3- 63 not out vs Pakistan -Lahore -1983

During his last year in Test cricket, Yashpal Sharma played a career-defining knock for India in the Test series against Pakistan. The home team batted first and scored 323 on the board. In reply, India scored 235/3 before the game was called off. Mohinder Amarnath scored a century while Yashpal Sharma batted for 224 balls to score 63 not out.
2- 100 vs Australia – New Delhi -1979

Team India batted first and scored 510 on the board as Sunil Gavaskar and Dilip Vengsarkar scored centuries. Yashpal Sharma scored the first ton of his test career as he hit 100 from 239 balls with 10 fours and 3 sixes. The game ended in a draw as Australia scored 298 in their 1st innings and replied with 413 when asked to bat second.
1- 140 vs England – Chennai -1982

India asked to bat first scoring 481 for 4 declared with Gundappa Viswanath scoring 222. The second century maker for India was Yashpal Sharma who scored 140 from 298 balls with 18 fours and 2 sixes as the game ended in a draw. This was the second and final time Yashpal Sharma scored a test ton in his career.