The practice match against Sri Lanka is scheduled on June 1 followed by the tie against Australia on June 4, according to BCCI sources.
The 15-member Indian squad, led by Mahendra Singh Dhoni, will leave for England from here on May 29, three days after the Pepsi Indian Premier League final match at Kolkata.
India would begin their campaign of the eight-team tournament against South Africa at the Sophia Gardens in Cardiff, Wales.
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.