Contracts up this summer:
Toure
Caballero
Clichy
Sagna
Zabaleta
Navas
Only one I'd keep of those is Willy, who's proven to be a very solid keeper and more than adequate back-up. The rest can go.
On-loan (with contract end date):
Hart (30/6/19)
Nasri (30/6/19)
Bony (30/6/19)
Mangala (30/6/19)
plus Denayer, Maffeo, Angelino & Zinchenko
I'd like to keep Nasri as I think he could have been used to take the place of an under-performing De Bruyne at the moment but I don't think it will happen. The rest will definitely go (or at least stay out on loan). Of the youngsters, I'm not sure about Denayer but feel the other three should be given a chance.
Contracts up next summer:
Fernandinho
Kolarov
I'd keep both of those for their final year.
Of the rest:
Bravo - been a disaster unfortunately so will go.
Kompany - clearly no place for him under Pep so I believe he'll go.
Adarabioyo - We really should be keeping him but we don't seem to be making the right noises.
Stones - Definitely keep.
Otamendi - Keep as occasionally there's a player in there.
In midfield Delph, De Bruyne, gundogan, Fernando, Silva, Sane, Garcia & Sterling should all be kept.
Up front I believe Aguero will be replaced (although I'm not too bothered if he isn't), Jesus will definitely be kept but I'm not sure about Iheanacho and Nolito as Pep doesn't seem to have much confidence in either.
So that's 11 definitely out for me (although that includes 4 who are already on loan) and question marks over all but Jesus up front.