9. Mohammed Shami

Mohammed Shami was given an extended rest from Team India duty, after he failed to help the country win the ICC World Test Championship Final against Australia in June at The Oval in London. After a lengthy break, while not playing on the tour to West Indies and Ireland, the 32-year-old will be ready to fire on all cylinders when India reach Sri Lanka to take part in the Asia Cup 2023.



