Indian fast bowler and seamer Mohammed Shami‘s phenomenal run continue in the Indian side, especially following his latest return to Test cricket, where he has once again proved that he is currently the best seamer in the side. In the ongoing Test series vs England, he has had better bowling figures and numbers, as compared to that of Ravichandran Ashwin and Ravindra Jadeja. Shami so far has claimed 10 wickets in the three Tests, with an average of 25.20, while he has continued to evolve good under the captaincy of Virat Kohli, and having claimed 38 wickets, with an average of 28.57. He has had similar run in the ODIs as well for India.