Top 8 Indian all-rounders in Test cricket ft. Ravindra Jadeja

From Kapil Dev to Ravindra Jadeja, these eight players shaped India's Test cricket history with bat and ball.

By Ajay Koushik R

Updated - 18 Aug 2026, 11:59 IST

5 Min Read

 

6. Ravi Shastri

Ravi Shastri. (Photo Source: Twitter/X)

Ravi Shastri played 80 Test matches for India, scoring 3,830 runs and taking 151 wickets. His Test batting average was 35.79, with 11 hundreds and a highest score of 206. His Test bowling average was 40.96, and he took two five-wicket hauls. A left-arm spinner who could open both the batting and the bowling, Shastri was a versatile cricketer who served India across formats. He won the Champion of Champions award at the 1985 World Championship of Cricket, a tournament in which his all-round contributions were central to India's success.

Prev
Page6 / 8
Next

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store