5. India vs West Indies in 2018 at Rajkot

With plenty of runs in the trail, the West Indies were put to bat again after being made to follow on. Once again, the Indian bowlers demolished the batting of West Indies for just 196 with Kuldeep Yadav taking five wickets. The Indian team won by a humongous margin of an innings and 272 runs and it’s still the highest margin victory by the Indian team.

4. India vs South Africa in 2019 at Pune

With a much blistering bowling performance from India, the visitors were shattered for 189 runs with Dean Elgar scoring 48. With the ball, Umesh Yadav and Jadeja took three wickets each. The Indian team in the end won by an innings and 137 runs and hence established their supremacy.

3. Australia vs India in 2018 at Adelaide

But with just 31 runs yet to win, the batting line-up of Australia was bundled out by extremely gritty bowling performances of the Indian bowlers. Jasprit Bumrah, Ravi Ashwin, Mohammed Shami took three wickets apiece and won the match for India. This victory paved the way for India’s series triumph which was historically famous as it was the first-ever Test series win for India on Australian soil.

2. India vs Australia in 2017 at Bangalore

No one gave India a chance to win with this low target and with this mighty batting strength of the Aussies. But, the Indian team under Virat Kohli bounced stronger and registered a victory by 75 runs. Ravi Ashwin was the star of the bowling in the fourth innings.India eventually won the trophy after winning the fourth Test match of the series.

1. England vs India in 2021 at Lord’s

The Indian bowling line-up was on fire and the bowlers dismantled the English setup for just 120 runs and won by a margin of 151 runs. Mohammed Siraj finished the match with eight wickets and the other Indian bowlers exhibited their fiery passion to win the match. This match proved the aggressive mentality of the team under Virat.