A new era in football transfers was symbolised by the summer of 2017, with the three-figure signings of Neymar, Mbappe and Dembele.
None of those blockbuster deals took place in England, but Premier League clubs still managed to shatter their own records, in some cases more than once.
Chelsea: Alvaro Morata - £70.6m
Old record: Fernando Torres - £50m (2011)
Liverpool: Naby Keita - £55m
Old record: Mohamed Salah - £39m (2017)
Arsenal: Alexandre Lacazette - £53m
Old record: Mesut Ozil - £42m (2013)
Everton: Gylfi Sigurdsson - £45m
Old record: Jordan Pickford - £30m (2017)
Tottenham: Davison Sanchez - £42m
Old record: Moussa Sissoko and Erik Lamela - £30m (2016, 2013)
West Ham: Marko Arnautovic - £24m
Old record: Andre Ayew - £20m (2016)
Bournemouth: Nathan Ake - £20m
Old record: Jordon Ibe - £15m (2016)
Watford: Andre Gray - £18.5m
Old record: Isaac Success - £13.5m (2016)
Southampton: Mario Lemina - £18m
Old record: Manolo Gabbiadini - £17m (2017)
Swansea: Sam Clucas - £16.5m
Old record: Borja Baston - £15.5m (2016)
Burnley: Chris Wood - £15m
Old record: Robbie Brady - £13m (2017)
West Brom: Oliver Burke - £15m
Old record: Nacer Chadli - £13m (2016)
Brighton: Jose Izquierdo - £13.5m
Old record: Davy Propper - £11m (2017)
Huddersfield: Steve Mounie - £11.5m
Old record: Aaron Mooy - £10m (2017)