← Aston VillaActivity by yearArrivalsDepartures
The record since 2016
Aston Villa: transfer history
Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Villa’s live page.
- Moves on record
- 117
- Arrivals
- 65
- Departures
- 52
- Sent on loan
- 53
Fees on record for 23 of 117 moves.
Busiest year on record: 2026, with 11 arrivals and 15 departures.
11 in · 15 out
2026
Arrivals
- 1 Sept 2026Taylor Harwood-Bellisfrom SOUSouthamptonTransfer£25m reported by BBC Sport, via Wikipedia
- 1 Sept 2026Ibrahim Mbayefrom PSGPSGTransfer£47m reported by BBC Sport, via Wikipedia
- 28 Aug 2026Nicolas Jacksonfrom CHEChelseaTransfer£47.5m reported by Sky Sports, via Wikipedia
- 27 Aug 2026Leon Goretzkafrom BAYBayernFree transfer
- 19 Aug 2026Zion Suzukifrom PAMParma Calcio 1913Transfer£30m reported by BBC Sport, via Wikipedia
- 19 Aug 2026Matteo Ruggerifrom ATMAtléticoTransfer£17m reported by BBC Sport, via Wikipedia
- 20 Jul 2026João Gomesfrom WOLWolverhampton WanderersTransfer£38m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Johan Manzambifrom SCFSC FreiburgTransfer£52m reported by BBC Sport, via Wikipedia
- 15 Jun 2026Modou Kéba Cisséfrom LASKTransfer£4m reported by Birmingham Live, via Wikipedia
- 27 Jan 2026Tammy Abrahamfrom BESBeşiktaşTransfer£18.3m reported by BBC Sport, via Wikipedia
- 12 Jan 2026Brian Madjofrom METFC MetzTransferFee undisclosed
Departures
- 2 Sept 2026Leon Baileyto Olympiacos F.C.Move
- 30 Aug 2026Ollie Watkinsto Al Hilal SFCTransfer£51m reported by BBC Sport, via Wikipedia
- 30 Aug 2026Emiliano Martínezto CHEChelseaTransfer£7.5m reported by BBC Sport, via Wikipedia
- 21 Aug 2026Ezri Konsato ARSArsenalTransfer£51m reported by BBC Sport, via Wikipedia
- 9 Aug 2026Lucas Digneto PSGPSGTransfer£8.5m reported by BBC Sport, via Wikipedia
- 21 Jul 2026Morgan Rogersto CHEChelseaTransfer£117m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Kerr Smithto Inverness Caledonian Thistle F.C.Free transfer
- 16 Jul 2026Yeimar Mosquerato VITVitória GuimarãesTransferFee undisclosed
- 15 Jul 2026Lewis Dobbinto SOUSouthamptonTransfer£9m reported by BBC Sport, via Wikipedia
- 14 Jul 2026Youri Tielemansto MUNMan UtdTransfer£35m reported by BBC Sport, via Wikipedia
- 9 Jul 2026Louie Barryto Sheffield Wednesday F.C.TransferFee undisclosed
- 2 Jul 2026Sil Swinkelsto Sheffield Wednesday F.C.TransferFee undisclosed
- 1 Jul 2026Enzo Barrenecheato SLBBenficaTransfer£10.4m reported by The New York Times, via Wikipedia
- 29 Jun 2026Donyell Malento ASRAS RomaTransfer£21.6m reported by OneFootball, via Wikipedia
- 15 Jan 2026Finley Munroeto MIDMiddlesbroughTransfer
4 in · 4 out
2025
Arrivals
- 4 Sept 2025Fletcher Boydfrom ABEAberdeenTransfer
- 31 Aug 2025Victor Lindelöffrom MUNMan UtdMove
- Aug 2025Evann Guessandfrom OGCOGC NiceMove
- Jan 2025Donyell Malenfrom BVBDortmundMove£21.5m reported by BBC Sport, via Wikipedia
Departures
- Aug 2025Jacob Ramseyto NEWNewcastleMove
- 23 Jan 2025Diego Carlosto FENFenerbahçeMove£8.4m reported by BBC Sport, via Wikipedia
- 2025Leander Dendonckerto RELReal OviedoMove
- Jan 2025Jhon Duránto Al-NassrMove£71m reported by BBC Sport, via Wikipedia
5 in · 3 out
2024
Arrivals
- 1 Jul 2024Ross Barkleyfrom LUTLuton TownMove
- 1 Jul 2024Samuel Iling-Juniorfrom JUVJuventusMove
- Jun 2024Ian Maatsenfrom BVBDortmundMove
- 1 Feb 2024Morgan Rogersfrom MIDMiddlesbroughMove£8m reported by BBC Sport, via Wikipedia
- 2024Amadou Onanafrom EVEEvertonMove
Departures
- 1 Jul 2024Tim Iroegbunamto EVEEvertonMove
- 1 Jul 2024Douglas Luizto JUVJuventusMove€50m announced by Juventus (Borsa Italiana filing)
- Jul 2024Moussa Diabyto Al Ittihad FCMove
5 in · 2 out
2023
Arrivals
- 12 Jul 2023Pau Torresfrom VILVillarrealMove
- 10 Jun 2023Youri Tielemansfrom LEILeicester CityMove
- 2023Moussa Diabyfrom B04LeverkusenMove
- 2023Jhon Duránfrom CHCChicago FireMove
- 2023Alexandre Moreno Loperafrom REAReal Betis BalompiéMove
Departures
- Aug 2023Cameron Archerto SHESheffield UnitedMove
- 2023Ashley Youngto EVEEvertonMove
4 in · 2 out
2022
Arrivals
- 2022Diego Carlosfrom SEVSevillaMove
- Jan 2022Lucas Dignefrom EVEEvertonMove
- 2022Leander Dendonckerfrom WOLWolverhampton WanderersMove
- 2022Calum Chambersfrom ARSArsenalMove
Departures
- 2022Matt Targettto NEWNewcastleMove
- 2022Carney Chukwuemekato CHEChelseaMove
5 in · 5 out
2021
Arrivals
- 4 Aug 2021Leon Baileyfrom B04LeverkusenTransfer
- 2021Morgan Sansonfrom OLYOlympique de MarseilleMove
- 2021Ashley Youngfrom INTInterMove
- 2021Danny Ingsfrom SOUSouthamptonMove
- 2021Cameron Archerfrom Solihull Moors F.C.Move
Departures
- Nov 2021Neil Taylorto MIDMiddlesbroughMove
- Jul 2021Tom Heatonto MUNMan UtdMove
- 2021Ørjan Nylandto BOUBournemouthMove
- 2021Jack Grealishto MCIMan CityMove
- 2021Björn Engelsto ROYRoyal AntwerpMove
6 in · 5 out
2020
Arrivals
- 19 Sept 2020Bertrand Traoréfrom OLMOlympique LyonnaisMove
- 3 Sept 2020Matty Cashfrom NFOForestMove
- 31 Jan 2020Borja Bastónfrom SWASwansea CityMove
- 2020Emiliano Martínezfrom ARSArsenalMove
- 2020Ollie Watkinsfrom BREBrentfordMove
- Jan 2020Mbwana Samattafrom KRCKRC GenkMove
Departures
- 6 Sept 2020Borja Bastónto LEGCD LeganésMove
- 27 Aug 2020Pepe Reinato SSLSS LazioMove
- 27 Jul 2020Matija Sarkicto WOLWolverhampton WanderersFree transfer
- 2020Jonathan Kodjiato Al-Gharafa SCMove
- 2020José Ignacio Peleteiroto DEPDeportivo AlavésMove
12 in · 3 out
2019
Arrivals
- 1 Jul 2019Anwar El Ghazifrom AJXAjaxTransfer
- 1 Jul 2019Wesleyfrom CLBBruggeMove
- 1 Jul 2019Matija Sarkicfrom Havant & Waterlooville F.C.Move
- 2019Matt Targettfrom FULFulhamMove
- Jan 2019Lovre Kalinićfrom KAAKAA GentMove
- 2019Tom Heatonfrom BURBurnleyMove
- 2019Marvelous Nakambafrom CLBBruggeMove
- 2019Trézéguetfrom KASKasımpaşaMove
- 2019Ezri Konsafrom BREBrentfordMove
- 2019José Ignacio Peleteirofrom BIRBirmingham CityMove
- 2019Douglas Luizfrom MCIMan CityMove
- 2019Björn Engelsfrom Olympiacos F.C.Move
Departures
- Oct 2019Birkir Bjarnasonto Al-Arabi SCMove
- Aug 2019Glenn Whelanto HEAHeart of MidlothianMove
- 10 Jul 2019Albert Adomahto NFOForestFree transfer
2 in · 2 out
2018
Arrivals
- 2018Ørjan Nylandfrom FC Ingolstadt 04Move
- 2018John McGinnfrom HIBHibernianMove
Departures
- Jul 2018Pierluigi Gollinito ATAAtalanta BCMove
- 2018Sam Johnstoneto WESWest Bromwich AlbionMove
5 in · 5 out
2017
Arrivals
- Jul 2017Glenn Whelanfrom STOStoke CityMove
- Jan 2017Neil Taylorfrom SWASwansea CityMove
- 2017John Terryfrom CHEChelseaMove
- Jan 2017Birkir Bjarnasonfrom FC BaselMove
- 2017Ahmed Elmohamadyfrom HULHull CityMove
Departures
- Jul 2017Jordan Veretoutto ACFACF FiorentinaMove
- 31 Jan 2017Jordan Ayewto SWASwansea CityMove
- 2017Jordan Amavito OLYOlympique de MarseilleMove
- 2017Joleon Lescottto SUNSunderlandMove
- 2017Libor Kozákto SSC BariMove
6 in · 6 out
2016
Arrivals
- 31 Aug 2016Albert Adomahfrom MIDMiddlesbroughTransfer
- Aug 2016Ritchie De Laetfrom LEILeicester CityMove
- Aug 2016Jonathan Kodjiafrom BRIBristol CityMove
- 2016James Chesterfrom WESWest Bromwich AlbionMove
- 2016Mile Jedinakfrom CRYPalaceMove
- 2016Pierluigi Gollinifrom HELHellas VeronaMove
Departures
- 31 Aug 2016Adama Traoréto MIDMiddlesbroughMove
- 29 Jan 2016Philippe Senderosto Grasshopper Club ZürichFree transfer
- 2016Joleon Lescottto AEK Athens F.C.Move
- 2016Brad Guzanto MIDMiddlesbroughMove
- 2016Ciaran Clarkto NEWNewcastleMove
- 2016Idrissa Gueyeto EVEEvertonMove
From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.