Plenty of action has been done so far this transfer market with well over £500m being spent on players across the Premier League, as you can see below the most expensive transfers this summer so far:
Raheem Sterling - Manchester City (£50m)
Christian Benteke - Liverpool (£34m)
Nicolas Otamendi - Manchester City (£33m)
Roberto Firmino - Liverpool (£30)
Morgan Schneiderlin - Manchester United (£25m)
However many critics have been arguing recently that certain teams still haven't done enough to strengthen their squads (the like of Chelsea and Arsenal) so we have decided to let you decide. Which team do you think still needs to buy players, select below: