The August 2019 transfer window has closed. Below you will find all the ins and outs announced by the clubs.
The day’s key deals:
Iwobi has signed a five-year contract at Goodison Park, having moved for an undisclosed fee.
20:05 Wolverhampton Wanderers have announced the signing of Bayern Munich midfielder Meritan Shabani. The 20-year-old German will join the club’s Premier League 2 team.
The 32-year-old centre-back has joined on a permanent deal for an undisclosed fee.
He is reunited with Gunners head coach Unai Emery, with whom he worked at Paris Saint-Germain.
"David has huge experience and I look forward to working with him again. He is a well-known player and adds to our defensive strength," Emery told the club's official website.
19.00 Leicester City have signed Belgium international midfielder Dennis Praet from Sampdoria for an undisclosed fee.
18:50 Promoted Sheffield United have announced two late signings.
Welcome to the Blades, Mo ✍️ pic.twitter.com/VOM3RN4Tt2— Sheffield United (@SheffieldUnited) August 8, 2019
"I'm happy with the trust that has been shown in me, and I'm looking forward to showing people what I can do," Verrips told the club's official website.
The 19-year-old, who can play as a left-back or winger, has signed a contract until 2025 and will wear the No 19 shirt.
An England Under-21 international, Sessegnon made 35 Premier League appearances for Fulham last season, scoring two goals and providing six assists.
Heading in the opposite direction is midfielder Josh Onomah.
The 22-year-old switches to Craven Cottage on a permanent deal.
See: Onomah joins Fulham
The 29-year-old central midfielder joins from Chelsea, where he made 12 appearances and scored one goal in 2017/18.
He was an integral member of the Leicester City side that famously won the Premier League title in 2015/16.
17:20 Tottenham Hotspur have announced the arrival of Argentina international Giovani Lo Celso.
The 23-year-old midfielder has joined on a season-long loan from Real Betis, with Spurs having an option to make the transfer permanent.
He becomes the UEFA Champions League finalists' third senior summer signing and the fourth Argentinian in the squad, playing under his countryman Mauricio Pochettino.
He will wear the No 18 shirt.
Spurs kick off their campaign against Aston Villa at 17:30 on Saturday.
See: Lo Celso loan agreed
17:07 The transfer window has now closed, but clubs have until 19:00 to finalise signings and six deal sheets have been submitted.
"It's an honour to have signed for City on loan," Carson told mancity.com. "It's something I didn't expect but an opportunity I simply could not turn down."
16.55 Arsenal have signed left-back Kieran Tierney from Scottish champions Celtic.
The 22-year-old has agreed a long-term deal after moving for an undisclosed fee.
He scored 33 goals during his first spell with his boyhood club, before joining Liverpool in 2011.
"It feels very good. My friends and family are here, and it's the club that I support – it is home," said Carroll.
Pennington spent the 2018/19 campaign on loan at Ipswich Town, where he made 31 appearances. He has made nine first-team appearances for the Toffees.
The Belgium international striker played 66 Premier League matches for Man Utd over two seasons, scoring 28 goals.
The Australia international has made 65 Premier League appearances, scoring seven goals and adding four assists.
Head coach Graham Potter told Brighton's official website: "He has played very well over the past two seasons in the Premier League, and will bring a different option and added competition to our midfield."
15:40 Watford have announced the signing of Ismaila Sarr from Rennes.
The 21-year-old winger has agreed a five-year contract for a club-record fee.
He made 77 appearances for Rennes, scoring 18 goals.
The 30-year-old made 81 appearances and scored 20 goals in three and a half seasons at St Mary's Stadium.
14:50: Have you ever wondered what happens behind the scenes during the Premier League transfer window?
From FIFA's Transfer Matching System to fax machines, read about how Premier League transfers get done.
14:30: West Ham United's Grady Diangana has signed up for a season-long loan at Championship club West Bromwich Albion.
"The Premier League is the best league in the world without any doubt," Cancelo said ahead of Saturday's opener against West Ham United.
"I'm looking forward to playing my first game here. I love the stadiums and the atmosphere.
"I'm here to help wherever I'm placed by the manager. I'm a right-back, but I'm a versatile player and can play in many positions, so I'll play wherever Pep asks me to play."
The 24-year-old was instrumental in the club's promotion last season, and was voted Fans' and Players' Player of the Season.
"I have loved every minute of my time at Aston Villa and I am delighted to commit myself to the club for the long term," McGinn told the club's official website.
Aston Villa kick off their 2019/20 Premier League campaign away against Tottenham Hotspur at 17:30 on Saturday.
11:40 Brighton & Hove Albion have added French right-back Romaric Yapi to their Under-23 squad, signing him from Paris Saint-Germain for an undisclosed fee.
The 19-year-old has agreed a one-year deal with an option for another year.
11:02 Newcastle United have signed right-back Emil Krafth from Ligue 1 side Amiens.
The Sweden international has signed a four-year contract with the Magpies after arriving for an undisclosed fee.
09:15 West Ham United have signed striker Albian Ajeti from Basel.
The 22-year-old Switzerland international has signed a four-year deal after arriving for an undisclosed fee.
Ajeti scored 14 goals in 32 matches in the Swiss Super League last season and has already netted twice in his three fixtures so far this term in all competitions.