| Date | Venue and city | Competition | Score | Att. | Series(W–D–L) |
| May 24, 1934 | Stadio Nazionale, Rome, Italy | 1934 FIFA World Cup qualifier | 4–2 | 10,000 | 1–0 USA |
| September 12, 1937 | Parque Asturias, Mexico City, D.F. | Friendly | 7–2 | 21,000 | 1–0–1 |
| September 19, 1937 | Parque Necaxa, Mexico City, D.F. | 7–3 | 22,000 | 2–0–1 MEX |
| September 26, 1937 | 5–1 | | 3–0–1 MEX |
| July 13, 1947 | Estadio Tropical, Havana, Cuba | 1947 NAFC Championship | 5–0 | 5,400 | 4–0–1 MEX |
| September 4, 1949 | Estadio de los Deportes, Mexico City, D.F. | 1949 NAFC Championship | 6–0 | 60,000 | 5–0–1 MEX |
| September 18, 1949 | 6–2 | 54,500 | 6–0–1 MEX |
| January 10, 1954 | 1954 FIFA World Cup qualifier | 4–0 | 60,000 | 7–0–1 MEX |
| January 14, 1954 | 3–1 | 40,000 | 8–0–1 MEX |
| April 7, 1957 | Estadio Olímpico Universitario, Mexico City, D.F. | 1958 FIFA World Cup qualifier | 6–0 | 75,000 | 9–0–1 MEX |
| April 28, 1957 | Veterans Memorial Stadium, Long Beach, California | 7–2 | 12,500 | 10–0–1 MEX |
| November 3, 1960 | Wrigley Field, Los Angeles, California | 1962 FIFA World Cup qualifier | 3–3 | 8,000 | 10–1–1 MEX |
| November 6, 1960 | Estadio Olímpico Universitario, Mexico City, D.F. | 3–0 | 80,000 | 11–1–1 MEX |
| March 7, 1965 | Memorial Coliseum, Los Angeles, California | 1966 FIFA World Cup qualifier | 2–2 | 19,337 | 11–2–1 MEX |
| March 12, 1965 | Estadio Olímpico Universitario, Mexico City, D.F. | 2–0 | 64,285 | 12–2–1 MEX |
| September 3, 1972 | Estadio Azteca, Mexico City, D.F. | 1974 FIFA World Cup qualifier | 3–1 | 29,891 | 13–2–1 MEX |
| September 10, 1972 | Memorial Coliseum, Los Angeles, California | 2–1 | 9,620 | 14–2–1 MEX |
| October 16, 1973 | Estadio Azteca, Mexico City, D.F. | Friendly | 2–0 | 14,000 | 15–2–1 MEX |
| September 5, 1974 | Estadio Universitario, San Nicolás de los Garza, Nuevo León | 3–1 | 25,000 | 16–2–1 MEX |
| September 8, 1974 | Cotton Bowl, Dallas, Texas | 1–0 | 22,164 | 17–2–1 MEX |
| August 24, 1975 | Estadio Azteca, Mexico City, D.F. | 2–0 | | 18–2–1 MEX |
| October 3, 1976 | Memorial Coliseum, Los Angeles, California | 1978 FIFA World Cup qualifier | 0–0 | 31,171 | 18–3–1 MEX |
| October 15, 1976 | Estadio Cuauhtémoc, Puebla, Puebla | 3–0 | 35,000 | 19–3–1 MEX |
| September 27, 1977 | Estadio Universitario, San Nicolás de los Garza, Nuevo León | Friendly | 3–0 | 20,000 | 20–3–1 MEX |
| November 9, 1980 | Estadio Azteca, Mexico City, D.F. | 1982 FIFA World Cup qualifier | 5–1 | 90,000 | 21–3–1 MEX |
| November 23, 1980 | Lockhart Stadium, Fort Lauderdale, Florida | 2–1 | 2,126 | 21–3–2 MEX |
| October 17, 1984 | Estadio Neza 86, Ciudad Nezahualcóyotl, Estado de México | Friendly | 2–1 | | 22–3–2 MEX |
| March 12, 1991 | Memorial Coliseum, Los Angeles, California | 1991 North American Nations Cup | 2–2 | 6,261 | 22–4–2 MEX |
| July 5, 1991 | 1991 CONCACAF Gold Cup semi-final | 2–0 | 41,103 | 22–4–3 MEX |
| July 25, 1993 | Estadio Azteca, Mexico City, D.F. | 1993 CONCACAF Gold Cup final | 4–0 | 120,000 | 23–4–3 MEX |
| October 13, 1993 | RFK Stadium, Washington, D.C. | Friendly | 1–1 | 23,927 | 23–5–3 MEX |
| June 4, 1994 | Rose Bowl, Pasadena, California | 1–0 | 91,123 | 23–5–4 MEX |
| June 18, 1995 | RFK Stadium, Washington, D.C. | Cup | 4–0 | 38,615 | 23–5–5 MEX |
| July 17, 1995 | Estadio Parque Artigas, Paysandú, Uruguay | 1995 Copa América quarterfinal | 0–0 (4–1 p) | 15,000 | 23–6–5 MEX |
| June 16, 1996 | Rose Bowl, Pasadena, California | Cup | 2–2 | 92,216 | 23–7–5 MEX |
| January 19, 1997 | Cup | 2–0 | 31,725 | 24–7–5 MEX |
| April 20, 1997 | Foxboro Stadium, Foxborough, Massachusetts | 1998 FIFA World Cup qualifier | 2–2 | 57,877 | 24–8–5 MEX |
| November 2, 1997 | Estadio Azteca, Mexico City, D.F. | 0–0 | 115,000 | 24–9–5 MEX |
| February 15, 1998 | Memorial Coliseum, Los Angeles, California | 1998 CONCACAF Gold Cup final | 1–0 | 91,255 | 25–9–5 MEX |
| March 13, 1999 | Qualcomm Stadium, San Diego, California | Cup | 2–1 | 50,234 | 26–9–5 MEX |
| August 1, 1999 | Estadio Azteca, Mexico City, D.F. | 1999 Confederations Cup semi-final | 1–0 } }(a.e.t.) | 65,000 | 27–9–5 MEX |
| June 11, 2000 | Giants Stadium, East Rutherford, New Jersey | Cup | 3–0 | 45,008 | 27–9–6 MEX |
| October 25, 2000 | Memorial Coliseum, Los Angeles, California | Friendly | 2–0 | 61,072 | 27–9–7 MEX |
| February 28, 2001 | Columbus Crew Stadium, Columbus, Ohio | 2002 FIFA World Cup qualifier | 2–0 | 24,329 | 27–9–8 MEX |
| July 1, 2001 | Estadio Azteca, Mexico City, D.F. | 1–0 | 110,000 | 28–9–8 MEX |
| April 3, 2002 | Invesco Field at Mile High, Denver, Colorado | Friendly | 1–0 | 48,476 | 28–9–9 MEX |
| June 17, 2002 | Jeonju World Cup Stadium, Jeonju, South Korea | 2002 FIFA World Cup Round of 16 | 2–0 | 36,380 | 28–9–10 MEX |
| May 8, 2003 | Reliant Stadium, Houston, Texas | Friendly | 0–0 | 69,582 | 28–10–10 MEX |
| April 28, 2004 | Cotton Bowl, Dallas, Texas | Friendly | 1–0 | 45,048 | 28–10–11 MEX |