England faces Mexico on May 24
England will play its penultimate World Cup warmup match against
fellow qualifier Mexico at Wembley Stadium on May 24.
The game has been arranged to provide England with some opposition from the CONCACAF region ahead of its opening Group C match against United States in Rustenburg on June 12. England will also face Algeria and Slovenia.
England is due to depart for the first of two trips to a training camp at altitude in Austria on May 17, but any players involved in the Champions League final on May 22 will not be involved in the Mexico friendly. England will also play Japan in Graz on May 30.
Mexico is in Group A alongside host South Africa, France and Uruguay. Mexico will prepare for the tournament by also playing the Netherlands on May 26 and world champion Italy on June 3.
The World Cup starts June 11.