Van Feyenoord naar FC Porto
In de zomer van 2014 verruilde Martins Indi Feyenoord voor een avontuur bij FC Porto. De Rotterdammers ontvingen acht miljoen euro voor de centrumverdediger, die 118 wedstrijden speelde in het shirt van De Trots van Zuid. In het Estádio do Dragão kreeg de linkspoot direct een basisplaats, maar na een half jaar verdween hij uit het elftal van Os Dragões. Uiteindelijk speelde Martins Indi toch 68 duels namens de Portugese grootmacht en wist hij twee keer tot scoren te komen. Na twee seizoenen liet hij FC Porto alweer achter zich.
Op huurbasis naar Stoke City
Na twee jaar aan de kust van Portugal vertrok Martins Indi op huurbasis naar Stoke City. Met The Potters speelde hij tijdens seizoen 2016/17 in de Premier League en was de geboren Portugees een vaste waarde. Martins Indi kwam liefst 37 keer in actie en was trefzeker in het uitduel bij Chelsea (4-2 nederlaag). Stoke City sloot het seizoen af op een keurige elfde plaats en wist zich zodoende eenvoudig te handhaven op het hoogste niveau van Engeland. In Stoke-on-Trent was men overtuigd van de verdediger, die definitief werd overgenomen van Porto.
Degradatie naar de Championship
Stoke City betaalde in de zomer van 2017 ruim acht miljoen euro voor Martins Indi, die voor vijf seizoenen tekende in het Britannia Stadium. Mede door verschillende blessures werd het een jaar om snel te vergeten. De ex-Feyenoorder maakte slechts negentien keer zijn opwachting en degradeerde uiteindelijk met zijn club uit de Premier League. Stoke City kwam drie punten tekort en moest net als Swansea City en West Bromwich Albion afscheidnemen van het hoogste niveau. Martins Indi bleef zijn werkgever ondanks de degradatie trouw.
Aan de slag bij Besiktas?
Afgelopen seizoen had Martins Indi weer een basisplek en droeg hij 41 keer het tenue van Stoke City. De ploeg speelde echter geen rol in de strijd om promotie en eindigde op de teleurstellende zestiende plek. De Turkse topclub Besiktas hoopt BMI deze zomer naar Istanboel te halen. Volgens diverse media in Turkije zijn er inmiddels gesprekken gaande over de speler, die nog drie seizoenen vastligt bij de Engelse club. Besiktas wil hem eerst op huurbasis naar de Süper Lig halen, maar hoopt wel een optie tot koop te bedingen.