Not sure if his boxing record, but I'd like to suggest Ronnie Russell. Not quite self defence, but he did take on an armed kidnapper who was in...
Nigel Benn. First got into boxing watching him fight in the 90s. Never had a dull fight.
Bellew vs Clev 2.