Ibrahimovic or Cavani?

None. I think every player who's worn the armband have represented the club well on the pitch.
So you are saying every captain performed their duties with the same level of impact and the other, interesting.
 
Cavani because he's likeable and not a grade A cnut like Zlatan
Cavani the guy who refused to play matches for the club because he wanted to be fit for internationals was not a cnut? Haha ok
 
Clearly Ibrahimovic IMO - both in terms of his stint here and his career overall.

Very unfortunate with the injury as I'm sure he would've had another very good season in him. Cavani became a joke at the end always being unavailable and travelling to Uruguay all the time.