India has been one of the most successful test-playing nations in the past few years. During the captaincy of Virat, Kohli India manages to take the test mace consecutively. In the 2021 test tenure, India performs well in it and also manage to qualify for the finals of the world test Championship final. The Indian batsman performed very well in the international test cricket in 2021 and also manage to score a lot of runs for their country. Through this article, we will be discussing the top 10 highest run scorers for India in international test cricket in 2021.

1. Rohit Sharma (906)

The highest run-scorer for India in international test cricket in 2021 is the present Indian captain Rohit Sharma. He represented India in 11 International test matches in 2021 and successfully scored 96 International test runs during these matches while having an exceptional average of 47.68 also he scored these runs at a strike rate of 48.19.

2. Rishabh Pant (748)

The next Indian batsman with the highest runs in international test cricket is the wicketkeeper-batsman Rishabh Pant. He has successfully school 748 International test runs for India while representing India in 12 International test matches in 2021. Rishabh scored these runs while having an average of 39.36 and at an exceptional strike rate of 67.44.

3. Cheteshwar Pujara (702)

Cheteshwar Pujara has successfully scored 702 International test runs in 2021 which makes him the third-highest run-scorer for India in international test cricket in 2021. Puja represented India in 14 International test matches in 2021 and successfully scored these runs at an average of 28.08 while having a strike rate of 34.17.

4. Virat Kohli (536)                         

The fourth highest run-scorer for India in international test cricket in 2021 is the former Indian captain Virat Kohli. He has successfully scored 536 International test runs in 2021 for India and has represented India in 11 International test matches during the year. Virat scored these runs while having an average of 28.21 at a strike rate of 44.07 as well.

5. Ajinkya Rahane (479)

The next Indian batsman on the list of the top 10 highest run-scorers for India in international test cricket in 2021 is Ajinkya Rahane. He has represented India in 13 International test matches in 2021 and successfully scored 479 runs for India in these matches. Rahane scored these runs while having an average of 20.82 with a strike rate of 43.03.

6. Shubman Gill (478)

The sixth-highest run-getter for India in international test cricket in 2021 is Shubman Gill. He has represented India in nine International test matches in 2021 and has successfully scored 478 International test runs in these matches. Gil scored these runs while having a strike rate of 54.19 at an average of 29.87 as well.

7. KL Rahul (461)

KL Rahul is the next batsman for India with the highest runs in international test cricket in 2021. Rahul has represented India in five International test matches in 2021 and has successfully scored 461 International test runs for India in these matches. Rahul managed to score these runs while having an average of 46.10 and a strike rate of 43.12.

8. Ravichandran Ashwin (355)

Ravichandran Ashwin has scored 355 International test runs for India which makes him the next highest run-scorer for India in the international test format in 2021. Ashwin represented India in 9 International test matches in 2021 and successfully scored these runs while having an average of 25.35 and an exceptional strike rate of 50.85 as well.

9. Mayank Agarwal (353)

Mayank Agarwal is the next Indian cricketer on the list of the top 10 highest run scorers for India in the international test format in 2021. Mayank scored 353 International test runs for India while representing India in four International test matches in 2021. He scored these runs at a strike rate of 48.5 while having an average of 44.12 as well.

10. Ravindra Jadeja (269)

The last Indian batsman with the highest runs in international test cricket in 2021 is Ravindra Jadeja. He has represented India in seven International test matches in 2021 and has successfully scored 269 International test runs in these matches for India. Jadeja scored these runs while having an average of 24.45 at a strike rate of 44.02.