In
Youri Tielemans (free, Leicester City)
Pau Torres (£31.5m, Villarreal)
Moussa Diaby (£51.9m, Bayer Leverkusen)
Nicolo Zaniolo (£4.3m loan, Galatasaray)
Clement Lenglet (loan, Barcelona)
Out
Caleb Chukwuemeka (undisclosed, Crawley Town)
Ashley Young (free, Everton)
Hayden Lindley (released)
Jed Steer (released)
Brad Young (released)
Kaine Hayden (loan, Plymouth Argyle)
Viljami Sinisalo (loan, Exeter City)
Marvelous Nakamba (£2.5m, Luton Town)
Morgan Sanson (loan, Nice)
Louie Barry (loan, Stockport County)
Wesley (undisclosed, Stoke City)
Finn Azaz (loan, Plymouth Argyle)
Lamare Bogarde (loan, Bristol Rovers)
Aaron Ramsey (£12m, Burnley)
Ruben Shakpoke (free, West Bromwich Albion)
Cameron Archer (£18.6m, Sheffield United)
Chisom Afoka (loan, Bradford City)
Sebastian Raven (loan, Rotherham United)
Jaden Philogene (undisclosed, Hull City)
Philippe Coutinho (loan, Al-Duhail)
Keinan Davis (undisclosed, Udinese)
Aston Villa total spent to date: £87.7m
Aston Villa total received to date: £33.1m
Aston Villa net transfer balance: -£54.6m