W seniorskiej reprezentacji Meksyku Esquivel zadebiutował za kadencji szwedzkiego selekcjonera Svena-Görana Erikssona, 24 września 2008 w przegranym 0:1 meczu towarzyskim z Chile. W 2009 roku został powołany przez Javiera Aguirre na Złoty Puchar CONCACAF, gdzie pełnił głównie funkcję rezerwowego zespołu, rozgrywając cztery z sześciu spotkań (z czego dwa w pierwszym składzie), zaś jego kadra triumfowała ostatecznie w tych rozgrywkach po pokonaniu w finale USA (5:0). Wziął także udział w zakończonych powodzeniem dla jego drużyny eliminacjach do Mistrzostw Świata 2010, podczas których zanotował jednak tylko jeden występ i nie znalazł się ostatecznie w składzie na mundial. Bezpośrednio po tym przez sześć lat nie otrzymał żadnego powołania do kadry i dopiero w 2015 roku znalazł się w ogłoszonym przez Miguela Herrerę składzie kadry na swój kolejny Złoty Puchar CONCACAF. Tam wystąpił we wszystkich sześciu spotkaniach, jednak we wszystkich w roli rezerwowego, zaś Meksykanie okazali się zwycięzcami turnieju, pokonując w decydującym spotkaniu Jamajkę (3:1). Premierowego gola w reprezentacji strzelił 4 września 2015 w zremisowanym 3:3 sparingu z Trynidadem i Tobago.