Für die &lt;a href="FIA-Formel-E-Meisterschaft%202017/18"&gt;FIA-Formel-E-Meisterschaft 2017/18&lt;/a&gt; blieb Rosenqvist bei Mahindra Racing. Er gewann den zweiten Lauf in Hongkong und auch das folgende Rennen in Marrakesch; in Mexiko erlitt er in Führung liegend technische Probleme und musste aufgeben. Nach weiteren technischen Problemen in den folgenden Rennen belegte er am Saisonende den sechsten Gesamtrang. Ferner nahm Rosenqvist 2018 an einem Rennen der IMSA WeatherTech SportsCar Championship teil.