# List of 2018–19 Indian Super League season roster changes

This is a list of all roster changes that occurred prior to the 2018–19 Indian Super League season.

## Player movement and other transactions
### Team changes

| Date | Name | Previous club | ISL club | Notes |
| 10 March 2018 | Michael Soosairaj | Chennai City | Jamshedpur | Free |
| 20 March 2018 | Lenny Rodrigues | Bengaluru | Goa | Free |
| 22 March 2018 | Kalu Uche | Delhi Dynamos | ATK | Free |
| 13 April 2018 | Sinivasan Pandiyan | Chennai City | Chennaiyin | Free |
| 17 April 2018 | Pratik Chaudhari | Delhi Dynamos | Jamshedpur | Free |
| 17 April 2018 | Sena Ralte | Delhi Dynamos | ATK | Free |
| 26 April 2018 | Subhasish Roy Chowdhury | Kerala Blasters | Jamshedpur | Free |
| 26 April 2018 | Tondonba Singh | NEROCA | Chennaiyin | Free |
| 22 May 2018 | Aiborlang Khongjee | Mumbai City | ATK | Free |
| 25 May 2018 | Yumnam Singh | NEROCA | ATK | Free |
| 2 June 2018 | Dheeraj Singh Moirangthem | Indian Arrows | Kerala Blasters | Free |
| 3 June 2018 | Kean Lewis | Pune City | Bengaluru | Free |
| 4 June 2018 | Subhasish Bose | Bengaluru | Mumbai City | Free |
| 4 June 2018 | John Johnson | Bengaluru | ATK | Free |
| 6 June 2018 | Raju Gaikwad | Mumbai City | Jamshedpur | Free |
| 6 June 2018 | Rino Anto | Kerala Blasters | Bengaluru | Free |
| 6 June 2018 | Balwant Singh | Mumbai City | ATK | Free |
| 7 June 2018 | Sanjiban Ghosh | Jamshedpur | Chennaiyin | Free |
| 7 June 2018 | Nikhil Bernard | Gokulam Kerala | Chennaiyin | Free |
| 8 June 2018 | Daniel Lalhlimpuia | Bengaluru | Delhi Dynamos | Free |
| 8 June 2018 | Souvik Chakrabarti | Jamshedpur | Mumbai City | Free |
| 8 June 2018 | Anas Edathodika | Jamshedpur | Kerala Blasters | Free |
| 11 June 2018 | Siam Hanghal | Kerala Blasters | Delhi Dynamos | Free |
| 11 June 2018 | Gursimrat Singh Gill | NorthEast United | Bengaluru | Free |
| 11 June 2018 | Sairuat Kima | Jamshedpur | Bengaluru | Free |
| 12 June 2018 | Halicharan Narzary | NorthEast United | Kerala Blasters | Free |
| 13 June 2018 | Bikramjit Singh | Chennaiyin | Delhi Dynamos | Free |
| 13 June 2018 | Rana Gharami | Mohun Bagan | Delhi Dynamos | Free |
| 14 June 2018 | Dhanachandra Singh | Chennaiyin | Jamshedpur | Free |
| 16 June 2018 | Mohammed Rafique | East Bengal | Mumbai City | Free |
| 17 June 2018 | Narayan Das | Goa | Delhi Dynamos | Free |
| 19 June 2018 | Sanjay Balmuchu | Chennaiyin | Jamshedpur | Free |
| 19 June 2018 | Abdul Nediyodath | NorthEast United | Kerala Blasters | Free |
| 22 June 2018 | Laldinliana Renthlei | Aizawl | Chennaiyin | Free |
| 22 June 2018 | Zohmingliana Ralte | Bengaluru | Chennaiyin | Free |
| 22 June 2018 | Isaac Vanmalsawma | Pune City | Chennaiyin | Free |
| 25 June 2018 | Chencho Gyeltshen | Minerva Punjab | Bengaluru | Free |
| 25 June 2018 | Naveen Kumar | Goa | Kerala Blasters | Free |
| 27 June 2018 | Jithin M.S. | Kerala | Kerala Blasters | ₹5 lakh |
| 29 June 2018 | Jackichand Singh | Kerala Blasters | Goa | Free |
| 29 June 2018 | Seiminlen Doungel | NorthEast United | Kerala Blasters | Free |
| 1 July 2018 | Arindam Bhattacharya | Mumbai City | ATK | Free |
| 1 July 2018 | Pronay Halder | Goa | ATK | Free |
| 3 July 2018 | Shouvik Ghosh | Jamshedpur | Mumbai City | Free |
| 3 July 2018 | Cyril Kali | Apollon Pontou | Kerala Blasters | Free |
| 6 July 2018 | Raynier Fernandes | Mohun Bagan | Mumbai City | Free |
| 6 July 2018 | Xisco Hernández | Atlético Baleares | Bengaluru | Free |
| 6 July 2018 | Slaviša Stojanović | Radnički Niš | Kerala Blasters | Free |
| 8 July 2018 | Lalthuammawia Ralte | Bengaluru | Goa | Free |
| 8 July 2018 | Matej Poplatnik | Triglav Kranj | Kerala Blasters | Free |
| 9 July 2018 | Soram Anganba | Mohun Bagan | Bengaluru | Free |
| 9 July 2018 | Gabriel Fernandes | East Bengal | Pune City | Free |
| 9 July 2018 | Shankar Sampingiraj | ATK | Pune City | Free |
| 9 July 2018 | Zakeer Mundampara | Mumbai City | Kerala Blasters | Free |
| 10 July 2018 | Anwar Ali | ATK | Mumbai City | Free |
| 12 July 2018 | Nirmal Chettri | NorthEast United | Goa | Free |
| 13 July 2018 | Noussair El Maimouni | Ittihad Tanger | ATK | Free |
| 16 July 2018 | Manuel Lanzarote | Goa | ATK | Free |
| 17 July 2018 | Alen Deory | Shillong Lajong | Mumbai City | Free |
| 20 July 2018 | Mourtada Fall | Moghreb Tétouan | Goa | Free |
| 20 July 2018 | Milan Singh | Kerala Blasters | Mumbai City | Free |
| 23 July 2018 | Robin Singh | ATK | Pune City | Free |
| 25 July 2018 | Ravi Kumar | NorthEast United | Mumbai City | Free |
| 26 July 2018 | Nikhil Poojari | East Bengal | Pune City | Free |
| 26 July 2018 | Alwyn George | Bengaluru | Pune City | Free |
| 28 July 2018 | Girik Khosla | Minerva Punjab | NorthEast United | Free |
| 28 July 2018 | Gurwinder Singh | East Bengal | NorthEast United | Free |
| 28 July 2018 | Kivi Zhimomi | Gokulam Kerala | NorthEast United | Free |
| 28 July 2018 | Nikhil Kadam | Mohun Bagan | NorthEast United | Free |
| 28 July 2018 | Pawan Kumar | Chennaiyin | NorthEast United | Free |
| 28 July 2018 | Pawan Kumar | Pune City | NorthEast United | Free |
| 28 July 2018 | Provat Lakra | Gokulam Kerala | NorthEast United | Free |
| 28 July 2018 | Redeem Tlang | Shillong Lajong | NorthEast United | Free |
| 28 July 2018 | Seityasen Singh | Delhi Dynamos | NorthEast United | Free |
| 28 July 2018 | Simranjit Singh | Delhi Dynamos | NorthEast United | Free |
| 30 July 2018 | Bikramjeet Singh | Mohun Bagan | Mumbai City | Free |
| 30 July 2018 | Gerson Vieira | Renofa Yamaguchi | ATK | Free |
| 30 July 2018 | Keenan Almeida | Chennaiyin | Pune City | Free |
| 1 August 2018 | Bipin Singh | ATK | Mumbai City | Free |
| 2 August 2018 | Iain Hume | Kerala Blasters | Pune City | Free |
| 5 August 2018 | Carlos Peña | Lorca | Goa | Free |
| 6 August 2018 | Andrea Orlandi | Novara | Chennaiyin | Free |
| 7 August 2018 | Anwar Ali | Minerva Punjab | Mumbai City | Free |
| 9 August 2018 | Marcos Tébar | Pune City | Delhi Dynamos | Free |
| 9 August 2018 | Ankit Mukherjee | Mohammedan | ATK | Free |
| 9 August 2018 | Arnab Mondal | East Bengal | ATK | Free |
| 9 August 2018 | Avilash Paul | Aizawl | ATK | Free |
| 9 August 2018 | Sheikh Faiaz | Mohun Bagan | ATK | Free |
| 10 August 2018 | Carlos Calvo | Recreativo Huelva | Jamshedpur | Free |
| 10 August 2018 | Pablo Morgado | La Nucía | Jamshedpur | Free |
| 10 August 2018 | Sergio Cidoncha | Ponferradina | Jamshedpur | Free |
| 11 August 2018 | Rene Mihelič | Chennaiyin | Delhi Dynamos | Free |
| 13 August 2018 | Francisco Dorronsoro | Lorca | Delhi Dynamos | Free |
| 14 August 2018 | Miguel Palanca | Anorthosis Famagusta | Goa | Free |
| 14 August 2018 | Rupert Nongrum | ATK | NorthEast United | Free |
| 17 August 2018 | Andrija Kaluđerović | Olimpija Ljubljana | Delhi Dynamos | Free |
| 17 August 2018 | Matías Mirabaje | Delhi Dynamos | Mumbai City | Free |
| 17 August 2018 | Martín Díaz | NorthEast United | Pune City | Free |
| 18 August 2018 | André Bikey | Jamshedpur | ATK | Free |
| 19 August 2018 | Marko Klisura | Buxoro | Mumbai City | Free |
| 20 August 2018 | Rafael Bastos | CRB | Mumbai City | Free |
| 21 August 2018 | Matt Mills | Barnsley | Pune City | Free |
| 22 August 2018 | Ricky Lallawmawma | Mohun Bagan | ATK | Free |
| 23 August 2018 | Jonathan Vila | Recreativo Huelva | Pune City | Free |
| 24 August 2018 | Martí Crespí | Nei Mongol Zhongyou | Delhi Dynamos | Free |
| 24 August 2018 | Nikola Krčmarević | 07 Vestur | Kerala Blasters | Free |
| 25 August 2018 | Eli Sabiá | Al-Raed | Chennaiyin | Free |
| 25 August 2018 | Bartholomew Ogbeche | Willem II | NorthEast United | Free |
| 27 August 2018 | Juan Cruz Mascia | Plaza Colonia | NorthEast United | Free |
| 28 August 2018 | José David Leudo | Atlético Huila | NorthEast United | Free |
| 28 August 2018 | Éverton Santos | Botafogo SP | ATK | Free |
| 29 August 2018 | Augustine Okrah | Smouha | NorthEast United | Free |
| 30 August 2018 | Keegan Pereira | ATK | NorthEast United | Free |
| 31 August 2018 | Albert Serrán | Chabab Rif Al Hoceima | Bengaluru | Free |
| 31 August 2018 | Carlos Salom | Bangkok United | Chennaiyin | Loan |
| 31 August 2018 | Adrià Carmona | Lugo | Delhi Dynamos | Free |
| 31 August 2018 | Gianni Zuiverloon | Cultural Leonesa | Delhi Dynamos | Free |
| 31 August 2018 | Pradeep Mohanraj | Chennai City | Delhi Dynamos | Free |
| 31 August 2018 | Amarjit Singh Kiyam | Indian Arrows | Jamshedpur | Free |
| 31 August 2018 | Aniket Jadhav | Indian Arrows | Jamshedpur | Free |
| 31 August 2018 | Paulo Machado | Aves | Mumbai City | Free |
| 1 September 2018 | Mato Grgić | Inter Zaprešić | NorthEast United | Free |
| 1 September 2018 | Mislav Komorski | Inter Zaprešić | NorthEast United | Free |
| 1 September 2018 | Boris Singh Thangjam | Indian Arrows | ATK | Free |
| 1 September 2018 | Tim Cahill | Millwall | Jamshedpur | Free |
| 3 September 2018 | Mario Arqués | Alcoyano | Jamshedpur | Free |
| 3 September 2018 | Modou Sougou | Sheffield Wednesday | Mumbai City | Free |
| 4 September 2018 | Arnold Issoko | Vitória | Mumbai City | Free |
| 5 September 2018 | Abhijit Sarkar | Indian Arrows | Chennaiyin | Free |
| 5 September 2018 | Deepak Tangri | Indian Arrows | Chennaiyin | Free |
| 5 September 2018 | Rahim Ali | Indian Arrows | Chennaiyin | Free |
| 5 September 2018 | Federico Gallego | Boston River | NorthEast United | Free |
| 8 September 2018 | Vignesh Dakshinamurthy | Ozone | Mumbai City | Free |
| 18 September 2018 | Aditya Patra | Bengaluru B | Bengaluru | Free |
| 18 September 2018 | Altamash Sayed | Bengaluru B | Bengaluru | Free |
| 18 September 2018 | Ajay Chhetri | Bengaluru B | Bengaluru | Free |
| 18 September 2018 | Asheer Akhtar | Bengaluru B | Bengaluru | Free |
| 20 September 2018 | Gourav Mukhi | Jamshedpur B | Jamshedpur | Free |
| 20 September 2018 | Mobashir Rahman | Jamshedpur B | Jamshedpur | Free |
| 20 September 2018 | Vishal Das | Jamshedpur B | Jamshedpur | Free |
| 20 September 2018 | Malsawmzuala | Bengaluru | ATK | Free |
| 22 September 2018 | Sayan Roy | Free Agent | Delhi Dynamos | Free |
| 22 September 2018 | Amit Tudu | Delhi Dynamos B | Delhi Dynamos | Free |
| 22 September 2018 | Seiminmang Manchong | Delhi Dynamos B | Delhi Dynamos | Free |
| 22 September 2018 | Shubham Sarangi | Delhi Dynamos B | Delhi Dynamos | Free |
| 23 September 2018 | Hrishi Dhath | Kerala Blasters B | Kerala Blasters | Free |
| 23 September 2018 | Suraj Rawat | Kerala Blasters B | Kerala Blasters | Free |
| 24 September 2018 | Hendry Antonay | Chennaiyin B | Chennaiyin | Free |
| 24 September 2018 | Zonunmawia | Chennaiyin B | Chennaiyin | Injury replacement |
| 25 September 2018 | Ashutosh Mehta | ATK | Pune City | Free |
| 26 September 2018 | Mohammed Nawaz | Goa B | Goa | Free |
| 26 September 2018 | Saviour Gama | Goa B | Goa | Free |
| 26 September 2018 | Imran Khan | Goa B | Goa | Free |
| 26 September 2018 | Princeton Rebello | Goa B | Goa | Free |
| 3 October 2018 | Jeakson Singh Thounaojam | Indian Arrows | Kerala Blasters | Free |
| 19 October 2018 | Joyner Lourenco | Bengaluru | Mumbai City | Injury replacement |
| 18 November 2018 | Emiliano Alfaro | Pune City | ATK | Loan |
| 24 November 2018 | Emiliano Alfaro | ATK | Pune City | Loan return |
| 24 November 2018 | Eli Babalj | Mladá Boleslav | ATK | Free |
| 30 November 2018 | Malsawmzuala | ATK | Jamshedpur | Loan |
| Mid-Season Break Roster Changes |||||
| 22 December 2018 | Pritam Kotal | Delhi Dynamos | ATK | ₹20 lakh |
| 23 December 2018 | Edu García | Zhejiang Greentown | ATK | Free |
| 25 December 2018 | Nongdamba Naorem | Minerva Punjab | Kerala Blasters | Free |
| 10 January 2019 | Zaid Krouch | Moghreb Tétouan | Goa | Free |
| 12 January 2019 | Ulises Dávila | Santos Laguna | Delhi Dynamos | Free |

### Unannounced signings

The following players have appeared either in a match or on the bench for an Indian Super League club without being announced as signed.
| Name | Previous club | ISL club | Notes |
| Mohammad Yasir | Goa | Pune City | Free |

### Released players

This list includes players who were released from their club and who have yet to sign with another Indian Super League club or who have left the league.
| Date | Name | Released by | New club (Non-ISL) |
| 17 March 2018 | Guðjón Baldvinsson | Kerala Blasters | Stjarnan |
| 17 March 2018 | Éverton Santos | Mumbai City | Botafogo SP |
| 20 March 2018 | Gerson Vieira | Mumbai City | Renofa Yamaguchi |
| 24 March 2018 | Malemngamba Meitei | NorthEast United | TRAU |
| 29 March 2018 | Maic Sema | NorthEast United | GIF Sundsvall |
| 30 March 2018 | Dimitar Berbatov | Kerala Blasters | Free Agent |
| 21 April 2018 | Matheus Gonçalves | Jamshedpur | Flamengo |
| 21 May 2018 | Arnab Das Sharma | Delhi Dynamos | Gokulam Kerala |
| 22 May 2018 | Mehtab Hossain | Jamshedpur | Mohun Bagan |
| 23 May 2018 | Sushil Meitei | NorthEast United | NEROCA |
| 25 May 2018 | Conor Thomas | ATK | Cheltenham Town |
| 1 June 2018 | Darren Caldeira | ATK | Mohun Bagan |
| 1 June 2018 | David Cotterill | ATK | Retired |
| 1 June 2018 | Jordi Montel | ATK | Racing de Santander |
| 1 June 2018 | Kunzang Bhutia | ATK | Churchill Brothers |
| 1 June 2018 | Martin Paterson | ATK | Retired |
| 1 June 2018 | Nallappan Mohanraj | ATK | Churchill Brothers |
| 1 June 2018 | Robbie Keane | ATK | Retired |
| 1 June 2018 | Ronald Singh | ATK | NEROCA |
| 1 June 2018 | Ryan Taylor | ATK | Fleetwood Town |
| 1 June 2018 | Tom Thorpe | ATK | Free Agent |
| 1 June 2018 | Zequinha | ATK | Vitória |
| 1 June 2018 | Toni | Bengaluru | Nea Salamis Famagusta |
| 1 June 2018 | Víctor Pérez | Bengaluru | Free Agent |
| 1 June 2018 | Daniel Segovia | Bengaluru | Racing de Santander |
| 1 June 2018 | Shahinlal Meloly | Chennaiyin | Free Agent |
| 1 June 2018 | Fulganco Cardozo | Chennaiyin | Free Agent |
| 1 June 2018 | Jude Nworuh | Chennaiyin | Free Agent |
| 1 June 2018 | Jaime Gavilán | Chennaiyin | Alcorcón |
| 1 June 2018 | David Ngaihte | Delhi Dynamos | Tollygunge Agragami |
| 1 June 2018 | Edu Moya | Delhi Dynamos | Free Agent |
| 1 June 2018 | Gabriel Cichero | Delhi Dynamos | L'Hospitalet |
| 1 June 2018 | Guyon Fernandez | Delhi Dynamos | Free Agent |
| 1 June 2018 | Jeroen Lumu | Delhi Dynamos | Petrolul Ploiești |
| 1 June 2018 | Munmun Lugun | Delhi Dynamos | Free Agent |
| 1 June 2018 | Paulinho | Delhi Dynamos | Ituano |
| 1 June 2018 | Rowilson Rodrigues | Delhi Dynamos | Churchill Brothers |
| 1 June 2018 | Anthony D'Souza | Goa | Free Agent |
| 1 June 2018 | Bruno Colaço | Goa | Free Agent |
| 1 June 2018 | Manuel Arana | Goa | Europa |
| 1 June 2018 | Sergio Juste | Goa | L'Hospitalet |
| 1 June 2018 | Izu Azuka | Jamshedpur | Fasil Kenema |
| 1 June 2018 | Kervens Belfort | Jamshedpur | Bashundhara Kings |
| 1 June 2018 | Sameehg Doutie | Jamshedpur | Värnamo |
| 1 June 2018 | Siddharth Singh | Jamshedpur | Free Agent |
| 1 June 2018 | Karan Sawhney | Kerala Blasters | Free Agent |
| 1 June 2018 | Lalthakima | Kerala Blasters | Free Agent |
| 1 June 2018 | Paul Rachubka | Kerala Blasters | Free Agent |
| 1 June 2018 | Samuel Shadap | Kerala Blasters | Free Agent |
| 1 June 2018 | Sandip Nandy | Kerala Blasters | Free Agent |
| 1 June 2018 | Wes Brown | Kerala Blasters | Free Agent |
| 1 June 2018 | Achille Emaná | Mumbai City | Free Agent |
| 1 June 2018 | Biswajit Saha | Mumbai City | Free Agent |
| 1 June 2018 | Léo Costa | Mumbai City | Free Agent |
| 1 June 2018 | Márcio Rosário | Mumbai City | Persipura Jayapura |
| 1 June 2018 | Mehrajuddin Wadoo | Mumbai City | Free Agent |
| 1 June 2018 | Rafa Jordà | Mumbai City | Free Agent |
| 1 June 2018 | Rakesh Oram | Mumbai City | Bengaluru B |
| 1 June 2018 | Sahil Tavora | Mumbai City | GDSC Alvarenga |
| 1 June 2018 | Ishan Debnath | NorthEast United | Free Agent |
| 1 June 2018 | José Gonçalves | NorthEast United | Free Agent |
| 1 June 2018 | Sambinha | NorthEast United | 1º Dezembro |
| 1 June 2018 | Adilson | NorthEast United | Grêmio Novorizontino |
| 1 June 2018 | Gurpreet Singh Chabhal | NorthEast United | Free Agent |
| 1 June 2018 | Lalrindika Ralte | NorthEast United | East Bengal |
| 1 June 2018 | Ajay Singh | Pune City | Gokulam Kerala |
| 1 June 2018 | Baljit Sahni | Pune City | Free Agent |
| 1 June 2018 | Harpreet Singh | Pune City | Free Agent |
| 1 June 2018 | Jewel Raja | Pune City | Mohammedan |
| 8 June 2018 | Jonatan Lucca | Pune City | Belenenses |
| 8 June 2018 | Abhra Mondal | Bengaluru | Free Agent |
| 8 June 2018 | Calvin Abhishek | Bengaluru | Free Agent |
| 8 June 2018 | Collin Abranches | Bengaluru | Free Agent |
| 12 June 2018 | Danilo | NorthEast United | Kasetsart |
| 15 June 2018 | Hélio Pinto | NorthEast United | Louletano |
| 16 June 2018 | Sebastian Thangmuansang | Pune City | NEROCA |
| 1 July 2018 | Marcinho | NorthEast United | Criciúma |
| 7 July 2018 | Rafa | Pune City | Rayo Majadahonda |
| 11 July 2018 | Amey Ranawade | Goa | Mohun Bagan |
| 11 July 2018 | Lalchhawnkima | Mumbai City | Mohun Bagan |
| 11 July 2018 | Abhinas Ruidas | Mumbai City | Mohun Bagan |
| 2 August 2018 | Ashim Biswas | Jamshedpur | Tollygunge Agragami |
| 31 August 2018 | Wellington Priori | Jamshedpur | Free Agent |
| 10 January 2019 | Andrija Kaluđerović | Delhi Dynamos | Free Agent |
| 10 January 2019 | Eli Babalj | ATK | Free Agent |
| 10 January 2019 | Noussair El Maimouni | ATK | Free Agent |
| 29 January 2019 | Iñigo Calderón | Chennaiyin | Free Agent |

### Out on loan

| Date | Name | ISL side | Loaned club |
| 24 June 2018 | Prosenjit Chakraborty | Chennaiyin | Mohammedan |
| 31 August 2018 | Amarjit Singh Kiyam | Jamshedpur | Indian Arrows |
| 31 August 2018 | Aniket Jadhav | Jamshedpur | Indian Arrows |
| 5 September 2018 | Abhijit Sarkar | Chennaiyin | Indian Arrows |
| 5 September 2018 | Deepak Tangri | Chennaiyin | Indian Arrows |
| 5 September 2018 | Rahim Ali | Chennaiyin | Indian Arrows |
| 3 January 2019 | Imran Khan | Goa | Gokulam Kerala |
| 4 January 2019 | Siam Hanghal | Delhi Dynamos | East Bengal |