Dokončete následující větu: García debutoval za Honduras v červenci 2005 v přátelském zápase proti Kanadě a hrál v roce 2007, 2009 a 2011 na UNCAF Nations Cup, stejně jako v roce 2005, 2007 a
2011 Zlatý pohár CONCACAF. García pomohl Hondurasu vyhrát Copa Centroamericana v roce 2011 a skončil druhý na Copa Centroamericana v roce 2013. Byl také členem nehrávajícího mužstva na mistrovství světa FIFA 2010 v Jižní Africe. Hrál ve všech třech zápasech skupiny E za Honduras na mistrovství světa 2014 v Brazílii, včetně zápasu proti Francii, kdy nastoupil jako náhradník. García získal svůj 100. zápas za Honduras 4. září 2015 v vítězství 3:0 proti Venezuele. V roce 2017 měl García čtvrté největší počet zápasů za Honduras se 125 zápasy. Po třech letech absence se vrátil hrát za národní tým v přátelském zápase proti Guatemale dne 15. listopadu 2020.