Muhammed ali
Floyd mayweather jr.
Sugar ray robinson.
Sugar ray leonard.
Pernell whitaker.
Outside:
Ali
Larry Holmes
Carlos Monzon
Tommy Hearns
Luis Manuel Rodriguez
Defensive:
Nicolino Locche
Floyd Mayweather
Pernell Whitaker
Ivan Calderon
Wilfred Benitez
5 ali
4 pep
3 robinson
2 prime tyson
1 whitaker
In no particular order: Pep, Robinson, Ali, Leonard, Mayweather
I agree with Alkhal but on defensive fighters i would add this men;
The karate champions
( black belt )