The Indian team is scheduled to play two warm-up games against Sri Lanka and Australia ahead of its ICC Champions Trophy Group B opener against South Africa next month in England.
The practice match against Sri Lanka is scheduled on June 1 followed by the tie against Australia on June 4, according to BCCI sources.
India would begin their campaign of the eight-team tournament against South Africa at the Sophia Gardens in Cardiff, Wales.
They are to clash with the West Indies at the Kennington Oval in London on June 11 and then conclude the four-team group engagement on June 15 against arch-rivals Pakistan at Edgbaston, Birmingham.
Australia, New Zealand, South Africa and Sri Lanka are in Group A.
The top two teams from each group will progress to the semifinals scheduled on June 19 and 20 at Kennington Oval and Sophia Gardens respectively with the winners advancing to the June 23 final to be played at Edgbaston.
Photograph: Gareth Copley/Getty Images
Dhawan, Yadav set to make the cut for Champions Trophy
Poor form against England costs Gambhir, Yuvi dearly
What the Saradha scam reveals
Champions Trophy final squad to be picked on Saturday
Gambhir, Yuvraj dropped from India's Champions Trophy squad