15. Umesh Yadav

Though he might not have a good time with the white-ball, his skillset with the red-ball is just wholesome. Umesh Yadav stands out to be those players known to be a consistent contributor to the team.

14. Ishant Sharma

Ishant Sharma is probably one of the most reliable players for the team, thanks to his seam bowling. His ability of bowling perfect seam and swing deliveries is indeed a hurdle for any batter.

13. Mohammed Siraj

In his nine-match Test career, Siraj has scalped a commendable 30 wickets, with an average of 29.40. He has also scalped one five-wicket haul against Australia. He also showed his absolute bowling skills against England on their turf.

12. Mohammed Shami

He happens to be the second-highest wicket-taker for India in the WTC of 2019-21. He has taken a laudable 40 wickets in just 11 matches. His high bounce deliveries can be a beneficial factor for the Indian side, especially on a bouncy South African track that they will play on.

11. Jasprit Bumrah

Just like Ravichandran Ashwin, Jasprit Bumrah is also known for his consistent performance for India. Known for his quality pace and unplayable yorkers, some top-class batters might have had a nightmare after facing his deliveries.

10. Ravindra Jadeja

In the WTC, Ravindra has amassed 500 runs in his 11-match campaign, with an average of 50+. Also, he has scalped 29 wickets in total. As the numbers suggest, he will play a pivotal role for the Indian side towards winning the series.

9. Ravichandran Ashwin

He’s one heck of a reliable bowling all-rounder. As his bowling skills say it all, he happens to be the highest wicket-taker in the WTC. In that tournament, he has scalped 71 wickets in just 14 matches.

8. KS Bharat

KS Bharat is a budding wicketkeeper batter to check out for in the future of the Indian cricket team. His skills and talents in the first-class format are praiseworthy. He has made 4283 runs in his 78-match campaign for his state team, Andhra Pradesh.

7. Rishabh Pant

Rishabh Pant has struck a century in most of the predominant foreign soils like England and Australia. Also, he has made a heroic display of batting in the recent Test series against Australia. As it suggests, many are anticipating some aggressive batting from him on the South African turf.

6. Shubman Gill

He had displayed poor performance in the WTC final against New Zealand and got ruled out in the Test series against England due to an injury. Now, Shubman Gill must show his caliber in the ongoing series to seal a permanent spot as a batter on the National side.

5. Virat Kohli

From winning a Test series in the Aussies soil (2018) to taking the lead against England on their home turf (India leads 2-1), his records in the foreign soil have always been a highlight for the team. So, it’s evident that many have high expectations from him and his team to win the Test series on the Proteas turf.

4. Ajinkya Rahane

He also sets an example of being a pure-class Test cricketer. His batting skills have been reliable in every condition of the pitch or the country. So, his ability to obtain crucial runs for the team.

3. Cheteshwar Pujara

Pujara wasn’t up to the mark and wasn’t valuable with his runs for the team. So, the upcoming series against New Zealand and South Africa would decide his future with the national side, as several other reliable batting options are waiting to fill the No.3 spot.

2. KL Rahul

He has shown a heroic performance with the bat and led the batting unit of his side. Indeed, he can be a crucial factor for the team. But injuries shouldn’t be hindering him as he has got ruled out in the ongoing Test series against New Zealand.

1. Rohit Sharma

Creating a record of making centuries in both the innings and striking a double-century against the Proteas, he was the X-factor for the Indian squad. Thanks to his aggressive performances against the other teams, he can be the crucial game-changer with the bat in the upcoming series.