KL Rahul captain, Shreyas Iyer returns; Kohli, Rohit rested: India's predicted ODI squad for Sri Lanka series
Image Source : Getty
Shubman Gill
Image Source : AP
Sai Sudharsan
Image Source : BCCI X
Rajat Patidar
Image Source : Getty
Sanju Samson (WK)
Image Source : REUTERs
KL Rahul (WK)
Image Source : Getty
Shreyas Iyer
Image Source : Getty
Rinku Singh or Rishabh Pant? Rinku Singh played the last ODI series India were involved in against South Africa and Rishabh Pant has just played T20 matches after his return. With a long Test season coming up, the selectors might just give Pant a taste of longer format before getting really into it
Image Source : AP/Getty
Hardik Pandya (VC)
Image Source : AP
Ravindra Jadeja
Image Source : Getty
Axar Patel
Image Source : BCCI X
Kuldeep Yadav
Image Source : BCCI X
Arshdeep Singh
Image Source : Getty
Mukesh Kumar
Image Source : AP
Shardul Thakur
Image Source : AP
Mohammed Siraj
Image Source : Getty
Avesh Khan
Image Source : Getty
Next : Top 10 players to debut after James Anderson and retire before England pacer in international cricket