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

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 Pontus 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 LoanMid-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.