India has got a very strong cricket team in all the international formats – One Day Internationals (ODIs), T20I, and Tests. There are many brilliant cricketers in India. But very few have been able to make their spots permanent in the Indian national cricket team, and some have appeared for a short period of time. The Indian bowlers like Mohammed Shami and Umesh Yadav have created several records and earned worldwide recognition. The two right-arm fast bowlers, Mohammed Shami and Umesh Yadav have impressed many including the critics with their skills on the field.

Mohammed Shami, the Indian cricketer is one of the finest right-arm fast bowlers is well known for his swings, especially reverse swings. He is not also very quick but it is his line and length which makes all the difference. Shami has dropped over 180 Test wickets, 144 in One Day Internationals (ODIs), and 12 in the shortest format. The player has been seen playing in the Tests since 2013 and has got a bowling average of 27.36 till the date.

On the other hand, Umesh Yadav, another Indian cricketer who has been seen playing in all three international formats is an effective bowler. The right-arm fast bowler became the highest Indian wicket-taker for in the ICC Cricket World Cup 2015. Umesh has also been seen batting and made the record of the highest strike rate in an innings in a Test cricket innings. He made his debut in the Test in 2011 against West Indies, and since then he did wonders on the field.

Who between Mohammed Shami and Umesh Yadav deserves a permanent spot in India’s test team? Comment down below!