(Note: This article was originally published on June 16 and will be updated regularly)

Last Updated: July 21, 22:00 IST

The summer transfer window for clubs in the 2024-25 Indian Super League (ISL) officially opened on Wednesday, June 12, and will conclude on August 31, 2024. Clubs have already begun planning their teams for the upcoming season, with several transfers already announced. Below is a list of all the confirmed incoming and outgoing transfers announced by the ISL clubs so far. 

Find below all the confirmed incoming and outgoing transfers announced by the ISL clubs thus far.

Latest Confirmed Deals

Jeakson Singh joins East Bengal FC Details
Greg Stewart signs for Mohun Bagan SG Details 

All Deals

Bengaluru FC

Players In

Pedro Capo (Joined from Eldense) Details
Jorge Pereyra Diaz (Joined from Mumbai City FC) Details
Alberto Noguera (Joined from Mumbai City FC) Details
Lalthuammawia Ralte (Joined from Odisha FC) Details
Rahul Bheke (Joined from Mumbai City FC) Details
Edgar Mendez (Joined from Club Necaxa) Details
Mohammed Salah (Joined from Punjab FC) Details

Players Out

Keziah Veendorp (Contract Terminated) Details
Shankar Sampingiraj (End of Contract) Details
Amrit Gope (End of Contract) Details
Vikram Singh (End of Contract) Details
Oliver Drost (End of Contract) Details
Slavko Damjanovic (End of Contract) Details
Javi Hernandez (End of Contract) Details
Rohit Kumar (End of Contract) Details
Robin Yadav (End of Contract) Details
Amay Morajkar (End of Contract) Details
Lara Sharma (Joined FC Goa) Details
Jayesh Rane (End of Contract) Details

Chennaiyin FC 

Contract Extension

Connor Shields Details
Jiteshwor Singh Details 
Ryan Edwards Details
Samik Mitra Details

Players In

Lalrinliana Hnamte (Joined from Mohun Bagan SG) Details
Mohammad Nawaz (Joined from Mumbai City FC) Details 
Lukas Brambilla (Joined from Othellos Athienou) Details
Gurkirat Singh (Joined from Mumbai City FC) Details
Mandar Rao Dessai (Joined from East Bengal FC) Details
Kiyan Nassiri Giri (Joined from Mohun Bagan SG) Details
Wilmar Jordan Gil (Joined from Punjab FC) Details
Daniel Chima Chukwu (Joined from Jamshedpur FC) Details
PC Laldinpuia (Joined from Jamshedpur FC) Details
Elsinho Dias (Joined from Jamshedpur FC) Details
Jitendra Singh (Joined from Jamshedpur FC) Details

Players Out

Sweden Fernandes (End of Contract) Details
Ninthoi Meetei (End of Contract) Details
Rafael Crivellaro (End of Contract) Details
Aakash Sangwan (End of Contract) Details
Jordan Murray (End of Contract) Details
Cristian Battocchio (End of Contract) Details
Sarthak Golui (End of Loan) Details
Mobashir Rahman (End of Loan) Details
Debjit Majumder (End of Contract) Details

East Bengal FC

Contract Extension

Mohamad Rakip Details
Hijazi Maher Details
Cleiton Silva Details
Saul Crespo Details

Players In

Jeakson Singh (Joined from Kerala Blasters FC) Details
Debjit Majumder (Joined from Chennaiyin FC) Details
Provat Lakra (Joined from Jamshedpur FC) Details 
Nishu Kumar (Joined from Kerala Blasters FC) Details
Madih Talal (Joined from Punjab FC) Details
Mark Zothanpuia (Joined from Hyderabad FC) Details
David Lalhlansanga (Joined from Mohammedan SC) Details
Dimitrios Diamantakos (Joined from Kerala Blasters FC) Details

Players Out

Mobashir Rahman (Joined Jamshedpur FC) Details
Mandar Rao Dessai (End of Contract) Details
Felicio Brown Forbes (End of Contract) Details
Victor Vazquez (End of Contract) Details
Aleksandar Pantic (End of Contract) Details
Ajay Chhetri (End of Loan) Details

FC Goa

Contract Extension

Arshdeep Singh Details
Muhammed Nemil Details
Jay Gupta Details
Odei Onaindia Details

Players In

Alan Saji (Joined from Reliance Foundation Young Champs) Details
Dejan Drazic (Joined from Ethnikos Achnas) Details
Iker Guarrotxena (Joined from Mumbai City FC) Details
Mohammad Yasir (Joined from Hyderabad FC) Details
Noah Sadaoui (Joined from FC Goa) Details
Rowllin Borges (Joined from Mumbai City FC) Details
Muhammad Hammad (Joined from FC 1) Details
Lara Sharma (Joined from Bengaluru FC) Details
Aakash Sangwan (Joined from Chennaiyin FC) Details

Players Out

Paulo Retre (Contract Terminated) Details
Brandon Fernandes (End of Contract) Details
Carlos Martinez (End of Contract) Details
Victor Rodriguez (End of Contract) Details
Noah Sadaoui (End of Contract) Details
Dheeraj Singh (End of Contract) Details
Sanson Pereira (End of Contract) Details
Saviour Gama (End of Contract) Details

Hyderabad FC

Players In

Players Out

Mohammad Yasir (Joined FC Goa) Details 
Mark Zothanpuia (Joined East Bengal FC) Details

Jamshedpur FC

Contract Extension

Pronay Halder Details
Nikhil Barla Details 
Javier Siverio Details
Seiminlen Doungel Details
Rei Tachikawa Details

Players In

Nishchal Chandan (Joined from Churchill Brothers) Details 
Albino Gomes (Joined from Sreenidi Deccan FC) Details
Jordan Murray (Joined from Chennaiyin FC) Details
Mobashir Rahman (Joined from East Bengal FC) Details
Sreekuttan VS (Joined from Gokulam Kerala FC) Details
Amrit Gope (Joined from Bengaluru FC) Details

Players Out

Alen Stevanovic (End of Contract) Details
Jitendra Sharma (End of Contract) Details
Daniel Chima Chukwu (End of Contract) Details
Elsinho (End of Contract) Details
PC Laldinpuia (End of Contract) Details
TP Rehenesh (End of Contract) Details
Jeremy Manzorro (Joined Mumbai City FC) Details
Provat Lakra (Joined East Bengal FC) Details 

Kerala Blasters FC

Contract Extension 

Adrian Luna Details

Players In

Noah Sadaoui (Joined from FC Goa) Details
Nora Fernandes (Joined from Aizawl FC) Details
R. Lalthanmawia (Joined from Aizawl FC) Details
Likmabam Rakesh (Joined from Neroca FC) Details
Naocha Singh (Joined from Mumbai City FC) Details
Som Kumar (Joined from NK Olimpija Ljubljana) Details

Players Out

Jeakson Singh (Joined East Bengal FC) Details
Nishu Kumar (Joined East Bengal FC) Details
Dimitrios Diamantakos (Joined East Bengal FC) Details
Karanjit Singh (End of Contract) Details
Lara Sharma (Joined FC Goa) Details
Daisuke Sakai (End of Contract) Details
Marko Leskovic (End of Contract) Details
Fedor Cerynch (End of Contract) Details

Mohun Bagan Super Giant

Contract Extension

Dippendu Biswas Details
Abhishek Suryavanshi Details

Players In

Greg Stewart (Joined from Kilmarnock FC) Details
Alberto Rodriguez (Joined from Persib Bandung) Details
Tom Aldred (Joined from Brisbane Roar) Details
Apuia (Joined from Mumbai City FC) Details

Players Out

Armando Sadiku (Contract Terminated) Details
Hugo Boumous (Joined Odisha FC) Details
Joni Kauko (End of Contract) Details
Brendan Hamill (End of Contract) Details
Hector Yuste (End of Contract) Details
Lalrinliana Hnamte (Joined Chennaiyin FC) Details
Kiyan Nassiri (Joined Chennaiyin FC) Details

Mumbai City FC

Contract Extension

Lallianzuala Chhangte Details
Valpuia Details
Tiri Details

Players In

Hitesh Sharma (On loan from Odisha FC) Details
Hardik Bhatt (Joined from Rajasthan United) Details
Sahil Panwar (Joined from Odisha FC) Details 
Nikolaos Karelis (Joined from Panetolikos GFS) Details
Daniel Lalhlimpuia (Joined from Punjab FC) Details
Jon Toral (Joined from OFI Crete FC) Details 
Jeremy Manzorro (Joined from Jamshedpur FC) Details
Jayesh Rane (Joined from Bengaluru FC) Details 
TP Rehenesh (Joined from Jamshedpur FC) Details 
Noufal P.N (Joined from Gokulam Kerala) Details
Brandon Fernandes (Joined from FC Goa) Details

Players Out

Amey Ranawade (Out on Loan) Details
Apuia (Joined Mohun Bagan SG) Details
Gurkirat Singh (End of Contract) Details
Jakub Vojtus (End of Contract) Details
Mohammad Nawaz (End of Contract) Details
Naocha Singh (End of Contract) Details
Bhaskar Singh (End of Contract) Details
Rowllin Borges (End of Contract) Details
Tondomba Singh (End of Contract) Details
Alberto Noguera (End of Contract) Details
Vinit Rai (End of Contract) Details
Jorge Pereyra Diaz (End of Contract) Details
Rahul Bheke (End of Contract) Details

NorthEast United FC

Contract Extension

Asheer Akhtar Details
Mirshad Michu Details
Tondonba Singh Details
Moahmmed Ali Bemammer Details
Nestor Albiach Details

Players In

Robin Yadav (Joined from Bengaluru FC) Details
Guillermo Fernandez Hierro (Joined from Cultural Leonesa) Details 
Mayakkannan Muthu (Joined from Sreenidi Deccan FC) Details

Players Out

Hira Mondal (End of Contract) Details
Gani Nigam (End of Contract) Details
Gaurav Bora (End of Contract) Details
Rochharzela (End of Contract) Details
Manvir Singh (End of Contract) Details

Odisha FC

Contract Extension

Roy Krishna Details
Carlos Delgado Details

Players In

Hugo Boumous (Joined from Mohun Bagan SG) Details
Amey Ranawade (On Loan from Mumbai City FC) Details
Rohit Kumar (Joined from Bengaluru FC) Details

Players Out

Hitesh Sharma (Out on loan) Details
Lalthuammawia Ralte (End of Contract) Details
Vignesh Dakshinamurthy (End of Loan) Details
Aniket Jadhav (End of Contract) Details
Michael Soosairaj (End of Contract) Details
Pranjal Bhumij (End of Contract) Details
Cy Goddard (End of Contract) Details
Princeton Rebello (End of Contract) Details
Sahil Panwar (End of Contract) Details

Punjab FC

Contract Extension

Ravi Kumar Details
Manglenthang Kipgen Details
Suresh Meitei Details
Ashish Pradhan Details
Ricky Shabong Details

Players In

Luka Majcen (Re-joined Punjab FC) Details
Ninthoinganba Meetei (Joined from Chennaiyin FC) Details
Nihal Sudeesh (On Loan from Kerala Blasters FC) Details
Vinit Rai (Joined from Mumbai City FC) Details
Muheet Shabir (Joined from Real Kashmir FC) Details

Players Out

Dimitrios Chatziisaias (End of Contract) Details
Madih Talal (End of Contract) Details
Luka Majcen (End of Contract) Details
Juan Mera (End of Contract) Details
Wilmar Jordan Gil (End of Contract) Details
Bidyashagar Singh (End of Contract) Details
Sahil Tavora (End of Loan) Details
Isaac Vanmalsawma (End of Contract) Details
Mohammed Salah (End of Contract) Details
Amarjit Singh Kiyam (End of Contract) Details
Krishnananda (End of Contract) Details
Daniel Lalhlimpuia (End of Contract) Details
Prasanth K (End of Contract) Details
Sweden Fernandes (End of Loan) Details