Froch, who held world title belts on several occasions during his career, shared his opinion in a recent interview with talkSPORT Boxing. The Nottingham-born fighter hung up his gloves after a stellar career that saw him win 33 out of 35 fights, with 24 of those victories coming by knockout.
Froch's career ended on a high note with back-to-back fights against George Groves. The first bout ended in a controversial stoppage win for Froch, while the rematch saw him deliver a conclusive one-punch knockout.
Since retiring, Froch has become a popular pundit known for his brutally honest opinions on the current boxing scene. When asked about the best British boxer of all time in an interview with talkSPORT Boxing, Froch didn't hesitate to name his top two picks.
"It's between Lennox Lewis and Joe Calzaghe, it's between them two, and it's what you like."
Lewis stands out as the last undisputed heavyweight champion of the world before Oleksandr Usyk claimed the title in May 2022. Lewis held this distinction since 2003, cementing his place in boxing history.
Calzaghe, on the other hand, made his mark as a legendary super middleweight who later moved up to light heavyweight. The Welsh fighter retired with an unblemished record of 46 wins and zero losses, having been a former unified and lineal champion.
Interestingly, Calzaghe's career overlapped with Froch's, though the two never met in the ring. This missed opportunity has led to ongoing debates among boxing fans about who would have come out on top if they had fought.
Froch's career boasts notable wins over fighters like Jean Pascal, Lucien Bute, Mikkel Kessler, and Jermain Taylor. But his respect for Lewis and Calzaghe shows the high regard he holds for their achievements in British boxing history.