If not, why? Surely there must have been many reasons to try and do as much damage as possible?
I think you mean to ask if Hannibal sacked/pillaged any cities in Italy as he never tried a direct attack on Rome.