11. Mohammed Siraj

He is very good at bringing the ball into the right-handed batters and has got a quick bouncer too. He might be an automatic choice in the playing 11 in the absence of the senior Indian pacers.

10. Ishant Sharma

With three 5-fors and 38 wickets in 8 games against NZ, he’ll look to prove his worth and win games for India in this upcoming series which will decide his future in the Test scenario. He would be leading the Indian seam bowling attack.

9. Umesh Yadav

Umesh looked in good rhythm playing in England dismissing Joe root with beauty, and this series being held at home, Umesh will surely play an important role.

8. R Ashwin 

This 35-year-old Chennai lad is the only player to hit a hundred and to get a 5 wicket haul in an innings. In his 79 Test matches, he has grabbed 413 wickets with 30 5-wicket hauls and seven 10-wicket hauls and has hit 5 centuries with his bat.

7. Ravindra Jadeja 

In 56 Test matches he played, he has scored 2145 runs with an average of 34.05 and has taken 227 wickets which includes nine 5-wicket hauls and one 10-wicket haul. He along with Ashwin would be the spin duos in the first Test match.

6. Wriddhiman Saha

Wriddhiman Saha is a 37-year-old wicketkeeping-batter who represents the Indian Test cricket team. He is a lower middle-order batter. He debuted for the team in 2010 against South Africa as a batter under MS Dhoni.

5. Ajinkya Rahane

His captaincy record also has been phenomenal. In 5 matches the team has won 4 matches under his captaincy, and he was also the leader for the famous win against Australia at Gabba which eventually led to the triumph of the series.

4. Surya Kumar Yadav

KL Rahul has sustained a muscle strain on his left thigh and has been ruled out of the upcoming two-match Test series against New Zealand. The All-India Senior Selection Committee has named Suryakumar Yadav as KL Rahul’s replacement.

3. Cheteshwar Pujara

He is 33 years of age now and has been playing this format since 2010 amongst legendary players like Sehwag, Sachin, Dravid, and Laxman. He took the responsibilities of Rahul Dravid and VVS Laxman after their retirement.

2. Shubman Gill

He scored 45 and 35* runs in his debut match against a fiery Australian side in Melbourne. And in the fourth Test match against Australia, he scored his highest run of 91 which aided in the victory of India.

1. Mayank Agarwal

He has played 14 Tests and has scored 1052 runs with an amusing average of 45.73. This 30-year-old batter converted his maiden Test century as his first double hundred against South Africa in 2019.