Sri Lanka vs India 2017: Probable Indian ODI squad

Srihari
The two veterans will be under the spotlight once again
The two veterans will be under the spotlight once again if they are selected

Middle Order

Bangladesh v India - ICC Champions Trophy Semi Final
Kohli is the first name on the team sheet

Virat Kohli

As captain and the most consistent player, Virat Kohli is the first name on the team sheet. After a brilliant Champions Trophy, the Indian captain had a forgettable series against West Indies and he will be looking to lead from the front once again, after quashing any rumours surrounding his participation in the upcoming ODI series against Sri Lanka.

MS Dhoni

MS Dhoni didn't have much to do in the Champions Trophy but against West Indies, he had a mixed bag that only raised more questions than answers. While he did finish the series with an average of 154, doubts over his finishing prowess remain and that will continue to hang over his head like a dark cloud unless he moves up to No.4 or calls time on his career.

Irrespective of what happens, he is still the first-choice keeper and his ability behind the stumps is far superior to any other likely candidate.

KL Rahul

A lacklustre series against West Indies, coupled with the fact that India are set to play three more ODI series before the end of the year, might just prompt the selectors to try someone else in place of Yuvraj Singh. And with a world record of seven consecutive Test fifties, KL Rahul might just be that player. While he has only opened in his ODI career so far, it would do him or the side no harm to see if he can play in the middle-order as well, in the crucial No.4 or No.5 spot.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links