Volume 8 · Book 82 · Hadith 836
Narrated 'Aisha: Allah's Apostle never took revenge for his own self in any matter presented to him till Allah's limits were exceeded, in which case he would take revenge for Allah's sake.
— Sahih Bukhari, Volume 8, Book 82: Punishment of Disbelievers at War with Allah and His Apostle, Hadith #836