The Oakland Raiders and Houston Texans will play a regular season game at Estadio Azteca in Mexico City on Monday, November 21, 2016.
NFL Commissioner Roger Goodell made the announcement on Friday.
According to the NFL, this will be the first Monday night football game played outside the US.
"Expanding our International Series of regular-season games to Mexico marks an important step in our continued international growth," said NFL Commissioner Roger Goodell. "We have a tremendous, passionate fan base in Mexico and we know the atmosphere on game day will be outstanding."
The NFL played its first international regular-season game on October 2, 2005 when a crowd of 103,467 saw the Arizona Cardinals defeat the San Francisco 49ers 31-14 in Mexico City.