Kariera reprezentacyjna W 2003 roku De Nigris został powołany przez szkoleniowca Eduardo Rergisa do reprezentacji Meksyku U-20 na Mistrzostwa Świata U-20 w ZEA. Pełnił wówczas rolę podstawowego napastnika swojej drużyny i wystąpił we wszystkich trzech możliwych spotkaniach w wyjściowym składzie, współtworząc ofensywny duet z Mario Ortizem. Zdobył także gola w konfrontacji z WKS (1:2), zaś jego kadra zanotowała wówczas bilans remisu i dwóch porażek, zajmując ostatnie, czwarte miejsce w grupie, przez co odpadła wówczas z turnieju i nie zakwalifikowała się do fazy pucharowej.

W seniorskiej reprezentacji Meksyku De Nigris zadebiutował za kadencji selekcjonera Javiera Aguirre, 24 lutego 2010 w wygranym 5:0 meczu towarzyskim z Boliwią. Premierowego gola w kadrze narodowej strzelił natomiast 29 marca 2011 w zremisowanym 1:1 sparingu z Wenezuelą. W tym samym roku został powołany przez José Manuela de la Torre na Złoty Puchar CONCACAF, podczas którego rozegrał pięć z sześciu możliwych meczów (we wszystkich w roli rezerwowego), strzelając jednak aż cztery bramki – w fazie grupowej z Salwadorem (5:0) i Kubą (5:0), w ćwierćfinale z Gwatemalą (2:1) oraz półfinale z Hondurasem (2:0).