Marquez played for Mexico at the World Cup in Brazil, where his goal against Croatia made him the first Mexican player to score in three consecutive World Cups. He has won 124 caps in a 17-year international career.