Coentrão stroomde in 2006 door vanuit de jeugd van Rio Ave. Hij werd in het seizoen 2006/07 basisspeler in het eerste elftal, in de Segunda Liga. Rio Ave wist dat jaar net niet te promoveren naar de Primeira Liga. In de beker van Portugal scoorde Coentrão een doelpunt van ruim dertig meter afstand, tegen Sporting CP.
Coentrão verruilde Rio Ave in 2007 voor Benfica. Tijdens zijn periode hier verhuurde de club hem aan Nacional, Real Zaragoza en zijn voormalige club Rio Ave. Vanaf het seizoen 2009/10 bemachtigde Coentrão een vaste plek in het eerste team van Benfica.
Coentrão maakte in juli 2011 een overstap naar Real Madrid. Dat zou vijfentwintig miljoen voor hem betalen aan Benfica. Hij kreeg rugnummer 15.[1] Coentrão maakte op 28 augustus 2012 hij zijn debuut voor Real, in de wedstrijd tegen Real Zaragoza. In december van dat jaar maakte hij zijn eerste doelpunt voor 'de Koninklijken', tegen Espanyol. Coentrão won van 2011 tot en met 2014 alle nationale en internationale hoofdprijzen die er te winnen waren met Real, maar werd zelf nooit een onbetwiste basisspeler. Hij speelde in zijn eerste seizoen twintig competitiewedstrijden en in de drie jaar die volgden elke keer iets minder. Hetzelfde gold voor de keren dat hij mocht spelen in de UEFA Champions League, die hij in 2013/14 won met de club.
Real Madrid verhuurde Coentrão in augustus 2015 voor een jaar aan AS Monaco. Daarvoor speelde hij dat jaar vijftien wedstrijden in de Ligue 1, waarin hij met de club op de derde plaats eindigde. Het seizoen daarop kwam hij weer uit voor De Koninklijke, maar hij speelde slechts driemaal in competitieverband. Hierop werd hij in de zomer van 2017 opnieuw verhuurd, ditmaal aan Sporting CP.[2] In de zomer van 2018 vertrok hij transfervrij bij Real Madrid en keerde hij terug naar zijn jeugdliefde Rio Ave.[3]
Op 29 januari 2020 kondigde Coentrão het einde van zijn voetballoopbaan aan. Hij kwam echter terug op dit besluit en tekende op 6 oktober 2020 een contract voor een seizoen bij Rio Ave. Hiermee begon hij aan zijn vierde termijn bij zijn jeugdliefde.[4]
Coentrão maakte deel uit van verschillende Portugese jeugdelftallen. In de wedstrijd tegen Bosnië en Herzegovina in november 2009 maakte hij zijn debuut in het shirt van Portugal. Hij werd door bondscoach Carlos Queiroz opgenomen in zijn selectie voor het WK voetbal 2010. Hij nam met zijn vaderland eveneens deel aan de EK-eindronde 2012 in Polen en Oekraïne. Bij dat laatste toernooi werd de ploeg van bondscoach Paulo Bento in de halve finales na strafschoppen (2-4) uitgeschakeld door titelverdediger en buurland Spanje. In de reguliere speeltijd plus verlenging waren beide ploegen blijven steken op 0-0. Hij miste het EK voetbal 2016 vanwege een dijbeenblessure.