List of English football transfers summer 2019

Yuuni  2019 English football summer transfer window daa niŋ la bin din gbaai silimin gɔli May biɛɣ'pinaayobu dali hali ni silimin gɔli August dabaa anii dali yuuni 2019. Boliŋmɛriba  ban ka bolli ŋmɛri yiya nyɛla ban ni tooi dihi bɛ nuhi gbana zuɣu Saha kam, bolli ŋmɛri yiya ni tooi da boliŋmɛriba samli. Yuya ŋɔ nyɛla transfer nim din daa niŋ  kamani bolli ŋmɛri yili din yina Premier League bee EFL Championship ka daa naai niwinter 2018–19 transfer window din daa niŋ silimin gɔli January biɛɣ'pihita ni yini dali pɔi ni yuuni 2019 summer window naaibu.

Transfer nima
Boliŋmɛriba mini bolli ŋmɛri yiya din ka tuuta nim nyɛla English. Ka Cardiff City n-ti pahi Swansea City nyɛ din be Football Association of Wales din zuɣu ka mali Welsh guitar(flag), bɛ ŋmɛri la Championship, lala zuɣu bɛ transfer nim doli na ŋɔ. 

 Date Name Moving from Moving to FeeManchester United Shandong Luneng TaishanUndisclosedWigan AthleticSunderland£4mLiverpoolFulhamFree Cardiff CityCrawley TownFree AIKNottingham ForestFree Djurgårdens IFWigan AthleticFreeBrentford Beijing Sinobo GuoanUndisclosedLeicester CityMacclesfield TownFreeWolverhampton WanderersMorecambeFree HibernianDerby CountyFreeEverton Guangzhou EvergrandeUndisclosed Vancouver WhitecapsBristol CityFree BenficaWolverhampton Wanderers£30mChelsea Cercle BruggeUndisclosed Hannover 96BarnsleyUndisclosedGillinghamIpswich TownFreeHuddersfield Town Dynamo DresdenUndisclosedWolverhampton WanderersShrewsbury TownUndisclosedNottingham ForestPort ValeFreeBrighton & Hove AlbionSalford CityFreeBristol CityPeterborough UnitedUndisclosedWest Ham United Mainz 05UndisclosedWigan AthleticRotherham UnitedFreeMillwallWest Ham UnitedFreeWest Ham United AlavésUndisclosed Swansea CitySwindon TownFreeBrentfordGillinghamFreeBarnsley AberdeenFreeWolverhampton WanderersMilton Keynes DonsFreeWigan AthleticLuton TownFreeChelseaCoventry CityFreeAston VillaBirmingham CityUndisclosedBirmingham CityAston VillaUndisclosedLuton TownNorthampton TownFreeBristol City Wellington PhoenixFreeChelsea Real Madrid£89mMillwall Newport CountyFree LilleAston VillaUndisclosedChelsea TorinoUndisclosedWest Bromwich Albion Newport CountyFreeAston VillaCarlisle UnitedFree Cardiff CityGillinghamFree Swansea CityManchester United£15m Standard LiègeSouthamptonUndisclosedDerby CountyBarnsleyFreeBirmingham City RangersFree Club BruggeAston VillaUndisclosedManchester UnitedGillinghamFree VillarrealWest Ham United£24m LivingstonQueens Park RangersUndisclosedManchester UnitedMilton Keynes DonsFreeMillwall Newport CountyFree RangersQueens Park RangersFreeAston VillaHuddersfield TownFreeLeyton OrientCharlton AthleticUndisclosedBarnsleySwindon TownFreeWolverhampton WanderersAston Villa£3mFulham DomžaleUndisclosedWest Ham UnitedCoventry CityFreeRochdaleNorwich CityUndisclosedBrentfordQueens Park RangersFreeLeeds UnitedBradford CityUndisclosedNottingham Forest OlympiacosUndisclosedCharlton AthleticPreston North EndFreeDerby County AberdeenFreeChelseaBarnsleyFreeEverton CSKA MoscowUndisclosedForest Green RoversHuddersfield TownUndisclosedPortmsouthBrighton & Hove AlbionUndisclosedBlackburn RoversPortsmouthFreeMiddlesbroughBlackburn RoversFree HorsensBarnsleyUndisclosedLeyton OrientHuddersfield TownUndisclosedBirmingham CityCrawley TownFreeReadingExeter CityUndisclosedBolton WanderersNottingham ForestFree Borussia MönchengladbachNorwich CityFreeBurnleyMansfield TownFreeNottingham Forest AtromitosUndisclosedFulhamWalsallFreeQueens Park RangersStoke CityFreeBarnsleyStoke CityFree BarcelonaEverton£22mMillwallStoke CityFreeQueens Park RangersHull CityUndisclosedBarnsleyStoke City£2mWigan AthleticStoke CityFreeFulham AGFUndisclosedWigan AthleticBradford CityFreeAston VillaTranmere RoversFreeChelseaBristol CityUndisclosedMillwallTranmere RoversFree Hannover 96BarnsleyFree GenkBrighton & Hove AlbionUndisclosedBurnleyStoke CityFreeLiverpool Sporting CP£5m Newport County Cardiff CityFreeBristol CityMillwallFreeOxford United Cardiff CityFree PEC ZwolleLiverpool£1.3mRotherham United Cardiff City£2.1mSheffield United Heart of MidlothianFreeMilton Keynes DonsCharlton AthleticFreeFulham GalatasarayFreeBrentfordBristol CityUndisclosedHull CityCambridge UnitedFreeSheffield UnitedLuton TownFreeLuton TownLeicester CityUndisclosedBristol RoversCharlton AthleticFreeColchester UnitedBristol CityUndisclosedManchester United LDU QuitoFreeWigan Athletic Heart of MidlothianFreeCrystal PalaceManchester United£50mBolton Wanderers CelticUndisclosedBirmingham CitySouthamptonUndisclosedChelsea Metz£5.4mSouthampton RangersFreeWest Bromwich AlbionWatfordUndisclosedChelsea BragaFreeCharlton AthleticOxford UnitedUndisclosedColchester UnitedBristol CityFreeLiverpoolSouthampton£20mReadingBristol RoversFreeBristol CityBournemouthUndisclosedEvertonWalsallFree Real MadridChelsea£40mBrighton & Hove Albion BresciaUndisclosedCarlisle UnitedLeeds UnitedUndisclosedMillwallSunderlandFreeMiddlesbrough TrabzonsporFree EspanyolWest Ham UnitedFreeDoncaster RoversBristol CityFree AberdeenDerby CountyFreeQueens Park RangersMillwallUndisclosedSouthamptonAston VillaUndisclosedMillwallLuton TownFreeRotherham UnitedQueens Park RangersFreeQueens Park Rangers Swansea CityFreeLeeds UnitedTottenham HotspurUndisclosedBrighton & Hove AlbionCheltenham TownFree ItuanoArsenal£6m LyonTottenham Hotspur£53.8mBarnsleyLuton TownUndisclosedRotherham UnitedCharlton AthleticUndisclosedWimbledonBarnsleyUndisclosedBrighton & Hove AlbionColchester UnitedFreeCharlton AthleticExeter CityFree PSV EindhovenManchester CityUndisclosedSheffield UnitedFleetwood TownFreeQueens Park RangersSheffield UnitedUndisclosedEvertonLuton TownFreeLeeds UnitedBarnsleyUndisclosedLiverpoolQueens Park RangersFreeHuddersfield TownLincoln CityFreeCharlton AthleticCheltenham TownFreeManchester United Paris Saint-GermainFreeEvertonSheffield UnitedFree OmoniaMiddlesbroughFreeArsenal NapoliUndisclosedNewcastle UnitedLeicester City£30m Atlético MadridManchester City£68.2mManchester United AberdeenFree LokerenBarnsleyUndisclosed Partick ThistleNorwich City£350kNottingham ForestLincoln CityUndisclosedDerby CountyBlackburn RoversFree Swansea City FeyenoordFreeWest Ham United AnderlechtFreeManchester UnitedRotherham UnitedFree FeirenseNottingham ForestUndisclosedLeeds UnitedBarnsleyUndisclosedChelsea Paris Saint-GermainFreeNottingham ForestCrystal PalaceFreeBlackburn RoversBrentfordUndisclosedWest Ham United Shanghai SIPG£22.4m Borussia Dortmund IIHuddersfield TownUndisclosedLeeds UnitedBrentfordUndisclosedReading FeyenoordUndisclosedLeeds UnitedForest Green RoversUndisclosedHull CityWigan AthleticFreeBournemouthAston Villa£20mStoke CityBurnleyUndisclosed BenficaNottingham ForestUndisclosedLuton TownBournemouth£4m MonacoLeicester City£40mBournemouthMillwallUndisclosed MontpellierHuddersfield TownUndisclosedLiverpool VillarrealFreeMiddlesbroughWycombe WanderersFreeWest Bromwich AlbionBurnley£10m Columbus CrewManchester CityUndisclosedGatesheadBlackburn RoversUndisclosedAston VillaNottingham ForestFree Arminia BielefeldSheffield WednesdayFreeGillinghamHull CityFree Celta VigoBrentfordUndisclosedLeeds UnitedStevenageUndisclosedBrentfordAston Villa£12mBrentfordSheffield WednesdayFreeNottingham Forest Al-SailiyaUndisclosedReadingMillwallUndisclosedBrentfordWigan AthleticFreePreston North EndSheffield UnitedUndisclosedSouthamptonBlackburn RoversUndisclosed Cardiff CitySheffield WednesdayFreeBolton WanderersCharlton AthleticFreeSheffield WednesdayPeterborough UnitedFreeManchester CityEvertonUndisclosedNewcastle United AlavésUndisclosedLeicester CityAccrington StanleyFreeEvertonWigan AthleticUndisclosedHuddersfield TownStoke CityUndisclosedBrighton & Hove AlbionAccrington StanleyFreeWest Ham UnitedNorwich City£750k ReimsAston VillaUndisclosed Cardiff CityMilton Keynes DonsUndisclosed ÖstersundSheffield UnitedFreeLeeds United DenizlisporUndisclosedBirmingham CityForest Green RoversFree Eintracht FrankfurtWest Ham United£45mDerby CountyPreston North EndFreeTottenham Hotspur Atlético Madrid£20mDerby County Maccabi Tel AvivFree Willem IIBirmingham CityUndisclosedLeeds United ValladolidUndisclosedLeeds United GironaUndisclosedPeterborough UnitedHull CityFreeCoventry CityBarnsleyUndisclosed Cardiff City DijonUndisclosedMiddlesbrough Cardiff City£4mBirmingham CityReadingFreeWest Bromwich Albion Dalian YifangUndisclosed RijekaLuton Town£1.34m Cardiff CityWest Bromwich AlbionUndisclosedRotherham UnitedWest Bromwich AlbionUndisclosedBournemouthSheffield United£10mStoke CityReadingFreeColchester UnitedQueens Park RangersUndisclosedWimbledonCharlton AthleticFreeQueens Park RangersWest Bromwich AlbionUndisclosedTottenham Hotspur MonterreyUndisclosed 1899 HoffenheimNewcastle UnitedUndisclosedCharlton AthleticWycombe WanderersFreeWolverhampton Wanderers Ross CountyFreeWest Bromwich AlbionLincoln CityFreeMiddlesbrough LeganésUndisclosedManchester CityWatfordFreeWest Ham United SassuoloUndisclosed KasımpaşaAston Villa£8.75mNorwich City Newport CountyFree Swansea CityCrystal Palace£2.5mStoke CityQueens Park RangersFreeDerby CountyMansfield TownUndisclosedEverton RB Leipzig£22.5mManchester CityAston Villa£15mCharlton AthleticGillinghamFree Saint-ÉtienneArsenal£27mMiddlesbroughSalford CityUndisclosedWest Ham UnitedMiddlesbroughUndisclosedAston VillaSwindon TownFree Cork CityHull CityUndisclosedNottingham ForestSheffield UnitedUndisclosed Dinamo ZagrebBirmingham CityUndisclosedChelseaQueens Park RangersFreeBournemouthQueens Park RangersFreeBrentfordWest Bromwich AlbionUndisclosedBlackpoolMiddlesbroughUndisclosed OlotBirmingham CityFree CornellàBirmingham CityUndisclosedCrystal Palace DenizlisporFreeHuddersfield TownBournemouth£15mWolverhampton WanderersCarlisle UnitedFreeBrentfordMacclesfield TownFreeDerby CountyLuton TownFree MilanWolverhampton Wanderers£16mEverton Paris Saint-Germain£30mBarnsleySwindon TownFreeWycombe WanderersMillwallUndisclosedLeicester City MálagaFreeMillwallWycombe WanderersUndisclosedBrigthon & Hove Albion Fortuna DüsseldorfUndisclosedQueens Park RangersWycombe WanderersFreeOxford United Cardiff CityUndisclosed 1. FC Heidenheim Cardiff CityUndisclosed Piast GliwiceBrentfordUndisclosedEvertonWigan AthleticUndisclosed Club BruggeBournemouth£13.7mStoke CityWigan AthleticFreeBurnleyAston Villa£8mPortsmouthWigan AthleticUndisclosedWatford Hertha BSCUndisclosedLeicester CityOxford UnitedUndisclosedNorwich City Heart of MidlothianFree Club BruggeAston VillaUndisclosedBlackburn RoversBlackpoolUndisclosedChelseaBristol CityUndisclosedCharlton AthleticWycombe WanderersFree LilleArsenal£72mCharlton AthleticMilton Keynes DonsFreeLeeds UnitedBurton AlbionFree Dynamo MoscowNottingham ForestUndisclosedQueens Park RangersDoncaster RoversFreeCoventry CityPreston North EndUndisclosedArsenalDerby CountyUndisclosedArsenalColchester UnitedFree Mainz 05Everton£25mSunderlandHull CityUndisclosed LazioWolverhampton WanderersUndisclosed Swansea CitySheffield United£17.5m LazioWolverhampton WanderersUndisclosedWest Ham United FC AugsburgUndisclosedLeeds UnitedBurnley£2.5m Heracles Almelo Swansea CityUndisclosedHull CitySouthend UnitedFree NiceNewcastle United£20mBristol CityBrighton & Hove Albion£20mHull CityBolton WanderersFree JuventusEvertonUndisclosedLiverpool Club Brugge£6.4mWest Ham UnitedLiverpoolFreeChelseaCrystal PalaceFreeLeeds United Gamba OsakaUndisclosedLeicester CityManchester United£80mBrentfordBrighton & Hove AlbionUndisclosed MonacoBristol CityUndisclosed TroyesBrentfordUndisclosedBarnsleyWigan AthleticUndisclosedReadingStevenageFreeSouthend UnitedBrentfordUndisclosed BoavistaWest Ham United£2.75m Estoril PraiaWolverhampton WanderersUndisclosedSheffield UnitedFleetwood TownUndisclosed AlmeríaBirmingham City£1.4mSheffield WednesdayReadingUndisclosedFleetwood TownSheffield WednesdayFreeArsenal Bordeaux£4.6mSheffield UnitedWalsallUndisclosedCrystal Palace PafosFree SampdoriaReadingFreeLeeds United AnderlechtUndisclosedCrystal Palace TroyesFree JuventusManchester City£60mManchester City Juventus£34.1mCharlton AthleticMiddlesbroughUndisclosedArsenalNottingham ForestUndisclosedEvertonCrystal Palace£3m Inter MilanReadingUndisclosed CaenNottingham ForestUndisclosed ValenciaBirmingham CityFreeArsenalWatfordFree BaselWest Ham UnitedUndisclosedSouthamptonWest Bromwich Albion£4mWest Ham UnitedNewcastle UnitedFree LevanteNottingham ForestUndisclosedLeicester CityHull CityUndisclosedArsenalEverton£28m AmiensNewcastle UnitedUndisclosedWigan AthleticHull CityUndisclosedChelseaArsenalUndisclosedManchester United Inter Milan£74mQueens Park RangersSheffield WednesdayUndisclosedBolton WanderersHull CityUndisclosedMillwallShrewsbury TownFree BolognaBristol CityUndisclosedLeeds UnitedBarnsleyUndisclosedTottenham HotspurFulhamPart-exchangeBristol City Cardiff CityUndisclosedLeeds UnitedWigan AthleticUndisclosed SampdoriaLeicester CityUndisclosed RennesWatfordUndisclosed Admira WackerBarnsleyUndisclosedFulhamTottenham Hotspur£25m Bayern MunichWolverhampton WanderersUndisclosedArsenalBrentfordUndisclosed CelticArsenalUndisclosedBirmingham City Cardiff CityUndisclosed MechelenSheffield UnitedFree Paris Saint-GermainBrighton & Hove AlbionUndisclosed

Loans
Start dateEnd dateNameMoving fromMoving to31 May 2019ChelseaCrystal Palace31 May 2019BournemouthEastleigh31 May 2019Fulham Yeni Malatyaspor31 May 2019 UdineseNottingham Forest31 May 2019SouthamptonSalisbury31 October 2019Norwich City Tampa Bay Rowdies31 October 2019Sheffield United Tampa Bay Rowdies7 March 2019Bristol CityDorchester Town29 March 2019MiddlesbroughRochdale9 March 2019Blackburn RoversFC United of Manchester9 March 2019Blackburn RoversBarrow23 February 2019Birmingham CityCoventry City10 March 2019Blackburn RoversSouthport1 January 2020Reading Minnesota United31 July 2019Queens Park Rangers Los Angeles FC1 January 2020Reading Beijing Renhe19 April 2019West Bromwich AlbionNotts County30 June 2020Manchester CityNorwich City30 June 2020Everton Schalke 0430 June 2020Liverpool Rangers31 May 2020Chelsea Ross County30 June 2020Brighton & Hove Albion Boca Juniors30 June 2020MillwallShewsbury Town30 June 2020West Ham UnitedWimbledon30 June 2020Bristol CityForest Green Rovers24 May 2020ChelseaBurton Albion30 June 2020BournemouthGillingham30 June 2020Aston Villa Livingston30 June 2020Bristol CityLincoln City30 June 2020Burnley Brisbane Roar30 June 2020Norwich CityPortsmouth30 June 2020Leeds United Vitesse30 June 2020Watford VVV-Venlo30 June 2020Tottenham HotspurQueens Park Rangers30 June 2020Wolverhampton WanderersShrewsbury Town30 June 2020Liverpool Hertha BSC30 June 2020 Cardiff City Wrexham30 June 2020Manchester CityLeeds United30 June 2020Preston North End Hibernian30 June 2020Manchester CityQueens Park Rangers30 June 2020Sheffield UnitedGillingham30 June 2020Brighton & Hove AlbionLeeds United30 June 2020Tottenham HotspurLeeds United4 January 2020Wigan Athletic Motherwell31 December 2019Bournemouth Atlanta United30 June 2020SouthamptonGillingham30 June 2020Sheffield UnitedRochdale30 June 2020Everton Valladolid30 June 2020ArsenalSwindon Town30 June 2020Newcastle UnitedRotherham United30 June 2020Wolverhampton WanderersLeeds United30 June 2020Chelsea Atalanta30 June 2020Bristol CityWalsall30 June 2020Huddersfield TownRochdale30 June 2020Norwich City Ross County30 June 2020Leeds UnitedFleetwood Town30 June 2020Bristol CityExeter City30 June 2020Sheffield UnitedScunthorpe United30 June 2020 Schalke 04Norwich City30 June 2020 BenficaWest Bromwich Albion30 June 2020Chelsea Vitesse30 June 2020Bristol CityShrewsbury Town30 June 2020Huddersfield Town Al Ahly30 June 2020 Swansea CityOldham Athletic1 January 2020Chelsea Atlético Mineiro30 June 2020Manchester UnitedBurton Albion30 June 2020SouthamptonWalsall30 June 2020 BenficaNottingham Forest30 June 2020WatfordWimbledon30 June 2020Manchester CityNottingham Forest30 June 2020Manchester City Fortuna Düsseldorf30 June 2020Sheffield UnitedBristol Rovers30 June 2020EvertonDerby County30 June 2020EvertonReading30 June 2020EvertonIpswich Town30 June 2020Birmingham CityCrawley Town30 June 2020Bristol City Newport County30 June 2020ArsenalDoncaster Rovers30 June 2020Wolverhampton WanderersFulham30 June 2020LiverpoolHuddersfield Town30 June 2020Everton Emmen1 January 2020Newcastle UnitedGrismby Town30 June 2020West Bromwich AlbionPlymouth Argyle30 June 2020Manchester City Anderlecht30 June 2020Stoke City Famalicão30 June 2020EvertonHull City31 May 2020ChelseaShrewsbury Town30 June 2020Fulham Galatasaray30 June 2020Stoke CityFleetwood Town30 June 2020Brighton & Hove Albion St. Pauli30 June 2020Queens Park RangersWycombe Wanderers30 June 2020Brighton & Hove AlbionFulham30 June 2020Chelsea RB Leipzig30 June 2020Leicester CityRotherham Town30 June 2020Queens Park RangersWycombe Wanderers30 June 2020Brighton & Hove AlbionMillwall30 June 2020Brighton & Hove AlbionBlackburn Rovers30 June 2020ChelseaBirmingham City30 June 2020ReadingSunderland30 June 2020ChelseaReading30 June 2020Brighton & Hove AlbionQueens Park Rangers30 June 2020Brighton & Hove AlbionRochdale30 June 2020Sheffield UnitedCarlisle United30 June 2020Manchester CityBlackburn Rovers30 June 2020Millwall Newport County30 June 2020 Real MadridBirmingham City30 June 2020Norwich CityBlackpool30 June 2020BrentfordCarlisle United30 June 2020Aston VillaCheltenham Town30 June 2020Aston VillaPreston North End30 June 2020Charlton Athletic Newport County30 June 2020ChelseaWigan Athletic30 June 2020Newcastle United Swansea City30 June 2020 TorinoReading30 June 2020EvertonBurton Albion30 June 2020Stoke CityAccrington Stanley30 June 2020Brighton & Hove AlbionDerby County30 June 2020Wolverhampton WanderersDoncaster Rovers30 June 2020ChelseaCharlton Athletic30 June 2020Aston VillaTranmere Rovers30 June 2020Norwich CitySwindon Town30 June 2020Wolverhampton WanderersDoncaster Rovers30 June 2020Leicester CityPeterborough United30 June 2020Leicester CityCarlisle United1 January 2020Hull City St Mirren30 June 2020ReadingCambridge United30 June 2020Nottingham ForestLincoln City30 June 2020 Eintracht FrankfurtNewcastle United30 June 2020Crystal Palace Trabzonspor30 June 2020 Basel Swansea City30 June 2020BournemouthFulham30 June 2020Liverpool Mainz 0530 June 2020Wolverhampton Wanderers Paços de Ferreira30 June 2020Liverpool Kilmarnock30 June 2020 MonacoReading30 June 2020Bournemouth Swansea City30 June 2020LiverpoolBournemouth30 June 2020 SevillaNorwich City30 June 2020 Real BetisCrystal Palace30 June 2020West Ham UnitedCharlton Athletic30 June 2020Aston VillaStoke City30 June 2020Leicester CitySouthend United30 June 2020 BenficaBristol City30 June 2020Liverpool VfB Stuttgart30 June 2020 MonacoEverton30 June 2020Middlesbrough Hamilton Academical30 June 2020Bristol CityForest Green Rovers30 June 2020Stoke CityBristol City30 June 2020 Hamburger SVSheffield Wednesday30 June 2020EvertonSheffield United30 June 2020Manchester CityLuton Town30 June 2020 ToulouseNottingham Forest30 June 2020Aston VillaLuton Town30 June 2020ChelseaLuton Town30 June 2020Derby CountyManchester City30 June 2020Tottenham HotspurStoke City30 June 2020ChelseaHuddersfield Town30 June 2020 Cardiff CityBlackburn Rovers30 June 2020Birmingham CityCrawley Town30 June 2020West Ham UnitedWest Bromwich Albion6 January 2020ChelseaBurnley30 June 2020Sheffield UnitedStoke City30 June 2020LiverpoolReading30 June 2020Wolvherhampton WanderersWigan Athletic30 June 2020West Bromwich AlbionCharlton Athletic1 January 2020Hull CityPickering Town1 January 2020ChelseaPlymouth Argyle1 January 2020Hull CityCheltenham Town30 June 2020Huddersfield TownDerby County30 June 2020West Bromwich AlbionCharlton Athletic30 June 2020 Real BetisTottenham Hotspur30 June 2020Brighton & Hove AlbionCharlton Athletic30 June 2020ChelseaTranmere Rovers30 June 2020Blackburn RoversRochdale30 June 2020 LorientLeeds United30 June 2020Huddersfield TownBrighton & Hove Albion30 June 2020Newcastle UnitedSheffield Wednesday30 June 2020ArsenalLeeds United30 June 2020Bristol CityDerby County30 June 2020EvertonHull City30 June 2020 Sporting CPWest Bromwich Albion30 June 2020SouthamptonFulham30 June 2020 Cardiff CityFulham1 January 2020Nottingham ForestMillwall30 June 2020Bristol City Aberdeen30 June 2020BurnleyQueens Park Rangers30 June 2020 Benfica BWest Bromwich Albion30 June 2020Nottingham ForestPort Vale

Kundivihira 

England
Summer 2019