The match is the second World Cup game each side will play, after India face Bangladesh in the opening game in Mirpur on 19 February, and England take on the Netherlands in Nagpur three days later.
Wales face New Zealand in Cardiff on 27 November, their last match against Tri-Nations opposition before they open their World Cup campaign against South Africa in Wellington on 11 September.