Meireles gjorde sin debut for den 15. november 2006 mot , og var en del av troppen både til EM i 2008 og VM i 2010 hvor han spilte 3 av 4 kamper i EM-sluttspillet og alle 4 kampene for Portugal i VM-sluttspillet. I 2004 var han med Portugals landslag til OL i Athen og spilte alle tre kampene for landet der ettersom de ikke gikk videre fra gruppespillet.