Best Boxing Movies of All Time

Boxing has long been a subject that captivates filmmakers and audiences alike. The intensity, drama, and raw emotion of the sport provide the perfect backdrop for compelling storytelling. In this list, we’ll take a ringside seat and explore the best boxing movies that have left an indelible mark on cinematic history. From legendary fights to the personal struggles of fighters, these films pack a punch that goes beyond the ring.

10. Snatch (2000)

Best Boxing Movies Of All Time - Snatch

Our journey into the world of the best boxing movies begins with “Snatch.” Directed by Guy Ritchie, this film introduces us to the enigmatic Mickey O’Neil, portrayed by Brad Pitt. Fight promoter Turkish, played by Jason Statham, convinces the notorious gangster Brick Top, portrayed by Alan Ford, to allow bets on Mickey, his bare-knuckle boxer. However, in the unpredictable world of underground fighting, things can go sideways quickly. Mickey’s decision not to throw his first match, as previously agreed, sets off a chain of events that leads to a showdown involving a priceless diamond.

Director: Guy Ritchie

Cast: Benicio del Toro, Dennis Farina, Vinnie Jones, Brad Pitt, Rade Šerbedžija, Jason Statham, Stephen Graham

Release date: January 19, 2001

Runtime: 102 minutes

9. Requiem for a Heavyweight (1962)

Best Boxing Movies of All Time - Requiem for a Heavyweight (1962)

In this classic boxing movie, we meet fictional aging heavyweight Louis “Mountain” Rivera, played by Anthony Quinn. Rivera’s career takes a devastating turn when he is defeated by a young Cassius Clay, the future Muhammad Ali. His scheming manager, portrayed by Jackie Gleason, owes money on bets placed against Rivera, leading him to persuade Rivera to wrestle instead of returning to the ring. Humiliated by the suggestion, Rivera finds himself against the ropes as his career choices fade.

Director: Ralph Nelson

Cast: Anthony Quinn, Jackie Gleason, Mickey Rooney, Julie Harris

Release date: October 16, 1962

Runtime: 95 minutes

8. The Hurricane (1999)

Best Boxing Movies of All Time - The Hurricane (1999)

Ranked at number eight on our list is “The Hurricane.” This film tells the incredible true story of Rubin “Hurricane” Carter, played by Denzel Washington. Carter’s promising boxing career comes to a halt when he is wrongfully convicted of murdering three people in a New Jersey bar. Imprisoned for a crime he did not commit, Carter faces a life sentence. However, he maintains his innocence and fights for justice with the help of his partner, John Artis, portrayed by Garland Whitt. Denzel Washington’s outstanding performance and the compelling narrative make “The Hurricane” a must-watch boxing movie.

Director: Norman Jewison

Cast: Denzel Washington, John Hannah, Deborah Kara Unger, Liev Schreiber, Vicellous Reon Shannon, David Paymer, Dan Hedaya, Harris Yulin, Rod Steiger

Release date: December 29, 1999

Runtime: 146 minutes

7. Cinderella Man (2005)

Best Boxing Movies of All Time - Cinderella Man (2005)

Set during the Great Depression, “Cinderella Man” introduces us to James J. Braddock, portrayed by Russell Crowe. Braddock, an ex-bruiser, works as a day laborer until his former manager, Joe Gould, played by Paul Giamatti, offers him a one-time shot at redemption in the boxing ring. Braddock seizes the opportunity and embarks on an inspiring journey, going from temp work and government handouts to becoming a formidable contender. Renee Zellweger delivers a heartfelt performance as Braddock’s wife, Mae, adding depth to the film.

Director: Ron Howard

Cast: Russell Crowe, Renée Zellweger, Paul Giamatti, Craig Bierko, Bruce McGill, Paddy Considine

Release date: June 3, 2005

Runtime: 144 minutes

6. Southpaw (2016)

Best Boxing Movies of All Time - Southpaw (2016)

“Southpaw” proves that excellent boxing movies transcend time. Jake Gyllenhaal stars as Billy “The Great” Hope, the reigning junior middleweight boxing champion. Billy has it all: a loving family, an impressive southpaw boxing style, and wealth. However, a tragic event shatters his world, causing him to lose everything. To reclaim his life and career, Billy seeks an unlikely trainer in Tick Willis, portrayed by Forest Whitaker, a former fighter who trains the city’s toughest contenders. “Southpaw” is a gripping story of redemption and resilience.

Director: Antoine Fuqua

Cast: Jake Gyllenhaal, Forest Whitaker, Naomie Harris, Curtis “50 Cent” Jackson, Oona Laurence, Rachel McAdams

Release date: July 24, 2015

Runtime: 130 minutes

5. Fat City (1972)

Best Boxing Movies of All Time - Fat City (1972)

“Fat City” takes us into the world of over-the-hill boxer Tully, played by Stacy Keach, who longs for another shot at glory. Inspired by a younger fighter named Ernie, portrayed by Jeff Bridges, Tully decides to return to the ring and pursue a championship. This film explores the challenges and aspirations of fighters, both young and old, as they grapple with the harsh realities of the sport. “Fat City” is a boxing classic that packs an emotional punch.

Director: John Huston

Cast: Stacy Keach, Jeff Bridges, Susan Tyrrell, Candy Clark

Release date: July, 26, 1972

Runtime: 97 minutes

4. Girlfight (2000)

Best Boxing Movies of All Time - Girlfight (2000)

While Clint Eastwood, Morgan Freeman, and Hilary Swank received accolades for “Million Dollar Baby,” Michelle Rodriguez’s raw energy and performance in “Girlfight” cannot be overlooked. Rodriguez portrays Diana Guzman, a young woman on a relentless journey to find herself in a chaotic world. Her path leads her to the boxing ring, where she confronts not only her opponents but also her inner demons. Directed by Karyn Kusama, “Girlfight” is a powerful exploration of determination and self-discovery.

Director: Karyn Kusama

Cast: Michelle Rodriguez, Jaime Tirelli, Paul Calderón, Santiago Douglas

Release date: September 29, 2000

Runtime: 110 minutes

3. Raging Bull (1980)

Best Boxing Movies of All Time - Raging Bull (1980)

Directed by Martin Scorsese, “Raging Bull” is a cinematic masterpiece that delves into the life of Jake LaMotta, portrayed by Robert De Niro. LaMotta’s rage and self-destructive behavior are portrayed with haunting authenticity. This film takes an unflinching look at the personal demons that drive LaMotta both inside and outside the ring. De Niro’s transformative performance and Scorsese’s direction make “Raging Bull” one of the greatest boxing movies of all time.

Director: Martin Scorsese

Cast: Robert De Niro, Cathy Moriarty, Joe Pesci, Frank Vincent, Nicholas Colasanto, Theresa Saldana

Release date: December 19, 1980

Runtime: 129 minutes

2. Rocky (1976)

Best Boxing Movies of All Time - Rocky (1976)

“Rocky” is a timeless classic that has left an indelible mark on the world of cinema. Sylvester Stallone stars as Rocky Balboa, a small-time fighter from Philadelphia. When Balboa gets a shot at the heavyweight champion, Apollo Creed, portrayed by Carl Weathers, he seizes the opportunity to prove himself. With iconic training sequences and a heartfelt love story with Adrian, played by Talia Shire, “Rocky” embodies the spirit of determination and resilience. John G. Avildsen’s direction and Stallone’s unforgettable portrayal of Rocky make this film a cinematic gem.

Director: John G. Avildsen

Cast: Sylvester Stallone, Talia Shire, Burt Young, Carl Weathers, Burgess Meredith

Release date: December 3, 1976

Runtime: 119 minutes

1. When We Were Kings (1996)

Best Boxing Movies of All Time - When We Were Kings (1996)

Taking the top spot on our list is “When We Were Kings.” This documentary explores the life and legacy of Muhammad Ali, a three-time world heavyweight champion and a cultural icon. The film focuses on Ali’s historic bout with George Foreman in Africa, an event that left an indelible mark on the world of boxing. Directed by Leon Gast, “When We Were Kings” captures the brash, charismatic, and unforgettable personality of Ali. With appearances by James Brown, B.B. King, and others, this documentary showcases the larger-than-life impact of The Greatest.

Director: Leon Gast

Cast: Muhammad Ali, George Foreman, James Brown, B.B. King, Norman Mailer, George Plimpton, Spike Lee, The Crusaders, The Spinners

Release date: October 25, 1996

Runtime: 89 minutes


These boxing movies transport us into the thrilling and emotional world of the sport. Whether it’s the triumph of an underdog, the redemption of a fallen champion, or the unbreakable spirit of a fighter, these films capture the essence of boxing. So, grab your popcorn and immerse yourself in the drama, action, and heart of the best boxing movies ever made.