India, Aug. 13 -- Jacques Kallis. Ben Stokes. Ian Botham. Kapil Dev. Sir Garfield Sobers. These are some of the names that are often debated when one talks about the greatest all-rounder to have ever played the sport. However, on most occasions, one name flies under the radar, and that is none other than India's Ravindra Jadeja, who continues to go strong in Test cricket. The left-arm batter and spinner has amassed more than 7000 runs across formats and also has 600 wickets to his name in international cricket. He will next be seen in action in the upcoming two-Test series against Sri Lanka.

Ahead of the first Test in Galle, Jadeja received high praise from former England pacer Stuart Broad, who hailed his longevity. However, Broad also ...