I wouldn't dream of selling these players with match stats like that. I would sell excess weight and this doesn't look like that; quite the opposite. You'll be hardpressed to find replacements that will deliver as the players you posted here. Keep these for as long as they perform like they do now. I would guess you're more likely weakening your team then strengthening it by selling your best players. (if you have better players I'ld be happy to see their stats)