Sau thời gian ngắn suy nghĩ, Ilkay Gundogan quyết định chia tay Man City để gia nhập Barcelona theo dạng chuyển nhượng tự do. Tiền vệ người Đức từ chối ở lại Etihad cho dù HLV Pep Guardiola ra sức thuyết phục. Lý do vì Man City chỉ đưa ra hợp đồng mới kéo dài 1 năm.
Man City không ký hợp đồng dài hạn với Gundogan bởi lẽ tiền vệ này sẽ tròn 33 tuổi vào tháng 10 tới. Trong khi đó, Barcelona chấp nhận chiêu mộ Gundogan bằng hợp đồng 2 năm kèm theo tùy chọn gia hạn 1 năm.
Ngoài thời hạn hợp đồng, Barcelona cũng hứa hẹn giữ nguyên thu nhập cho Gundogan, người chỉ nhận 140 nghìn bảng/1 tuần tại Man City. Chính vì vậy, tiền vệ này không mất nhiều thời gian để nhận lời chuyển đến Camp Nou.
Gundogan gia nhập Man City vào năm 2016 với giá 20 triệu bảng từ Dortmund. Sau mùa giải đầu tiên gây thất vọng vì chấn thương, tiền vệ người Đức trở thành trụ cột của HLV Pep Guardiola. Trong 6 mùa giải gần nhất, Gundogan luôn chơi hơn 40 trận mỗi mùa cho Man City.
Đến thời điểm này, Gundogan đã chơi tổng cộng 304 trận, ghi 60 bàn và kiến tạo 40 lần cho Man City. Anh góp công lớn giúp The Citizens giành 5 chức vô địch Ngoại hạng Anh, 1 Champions League, 2 FA Cup, 4 Carabao Cup.
Ngoài Barcelona, Arsenal và AC Milan cũng muốn có Gundogan. Tuy nhiên, tiền vệ này chọn CLB Tây Ban Nha vì nguyện vọng chung của gia đình.