Kariera reprezentacyjna W 2009 roku Medina został powołany przez szkoleniowca Ramiro Viáfarę do reprezentacji Kolumbii U-17 na Mistrzostwa Świata U-17 w Nigerii. Tam pełnił rolę rezerwowego i wystąpił tylko w dwóch z siedmiu możliwych spotkań (z czego w jednym w wyjściowym składzie). Jego drużyna dotarła natomiast aż do półfinału w którym przegrała z późniejszym triumfatorem – Szwajcarią (0:4), zajmując ostatecznie czwarte miejsce w młodzieżowym mundialu.

W maju 2011 Medina znalazł się w ogłoszonym przez trenera Eduardo Larę składzie reprezentacji Kolumbii U-20 na prestiżowy towarzyski Turniej w Tulonie, gdzie jednak również występował głównie jako rezerwowy, zaś Kolumbijczycy triumfowali ostatecznie w tych rozgrywkach, pokonując w finale po rzutach karnych gospodarza rozgrywek – Francję (1:1, 3:1 k).

W seniorskiej reprezentacji Kolumbii Medina zadebiutował za kadencji selekcjonera José Pekermana, 10 września 2013 w przegranym 0:2 spotkaniu z Urugwajem w ramach eliminacji do Mistrzostw Świata. Ogółem podczas kwalifikacji do mundialu wystąpił w dwóch spotkaniach i był poważnie brany pod uwagę przy ustalaniu listy powołań na Mistrzostwa Świata w Brazylii, jednak wyjazd uniemożliwiła mu poważna kontuzja, której doznał w kwietniu 2014 w spotkaniu ligowym.