En el mundial de 2026 México enfrentará a Sudáfrica en el marco de la inauguración de ese campeonato mundial en el Estadio Azteca. En la edición de 2010 llevada a cabo en Sudáfrica también se enfrentaron en el partido inaugural.
Este se disputó el 11 de junio de 2010 en el Estadio Soccer City de Johannesburgo y finalizó con empate 1 a 1. Siphiwe Tshabalala anotó abriendo la cuenta para los anfitriones, pero los mexicanos empataron por intermedio de Rafa Márquez.

