Every Margot Robbie Movie Ranked By Box Office Numbers
Margot Robbie has starred in a variety of films, from gritty dramas to massive blockbusters, earning her a spot as one of Hollywood’s top actors. Her roles as Harley Quinn, Sharon Tate, and Naomi Lapaglia have not only won critical praise but also pulled in huge box office numbers.
This list ranks every Margot Robbie movie, including Once Upon a Time in Hollywood and The Wolf of Wall Street, based on worldwide box office earnings, using data from sources like Box Office Mojo and The Numbers. Starting from the lowest to the highest, here’s how her films stack up financially.
12. Terminal (2018)

In this stylish neo-noir thriller, Margot Robbie plays Annie, a mysterious waitress tangled in a web of crime and assassins. Despite its bold visuals, the film’s complex plot and limited release led to mixed reviews and a small audience.
Terminal grossed just $843,970 worldwide. Its niche appeal and lack of mainstream marketing made it Robbie’s least successful film at the box office.
11. Z for Zachariah (2015)

Robbie stars as Ann in this quiet post-apocalyptic drama, navigating a tense love triangle after a global disaster. The film’s introspective story and strong performances were praised, but it didn’t draw big crowds.
It earned $1,519,360 worldwide. The indie nature and limited distribution kept its earnings low, though it remains a hidden gem in Robbie’s career.
10. Suite Française (2014)

Robbie plays a supporting role in this World War II romance about a French woman and a German soldier. The film’s emotional depth and solid cast, including Michelle Williams, resonated with some viewers.
It grossed $9,104,573 worldwide. Its focus on drama over action and smaller release limited its commercial success, but Robbie’s performance added value.
9. Mary Queen of Scots (2018)

As Queen Elizabeth I, Robbie delivers a striking performance opposite Saoirse Ronan’s Mary Stuart in this historical drama. Critics lauded the acting, but the film’s dense plot didn’t attract a wide audience.
It earned $46,354,537 worldwide. A modest budget and tough competition kept its box office numbers moderate, though Robbie’s role was a highlight.
8. I, Tonya (2017)

Robbie’s portrayal of figure skater Tonya Harding earned her an Oscar nomination in this darkly funny biopic. The film’s blend of humor and tragedy connected with critics and indie film fans.
It grossed $53,797,409 worldwide. Made on a small budget, it was a financial win, proving Robbie could carry a film with her star power.
7. Bombshell (2019)

Robbie plays a composite Fox News employee in this drama about the network’s sexual harassment scandal, earning another Oscar nomination. Her emotional depth stood out alongside Charlize Theron and Nicole Kidman.
The film grossed $61,404,394 worldwide. It faced stiff competition from blockbusters like Star Wars, which capped its earnings despite strong reviews.
6. Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) (2020)

Robbie shines as Harley Quinn in this vibrant, action-packed DC film, leading a female ensemble. Though it gained a cult following, its box office was hit by the early pandemic’s theater closures.
It grossed $201,005,552 worldwide. A solid performance for its budget, it showed Robbie’s draw as a lead, even in tough times.
5. The Suicide Squad (2021)

Robbie returns as Harley Quinn in James Gunn’s R-rated DC reboot, packed with humor and wild action. Critics loved it, but the pandemic and a high budget hurt its commercial run.
The film grossed $167,067,901 worldwide. Despite underperforming, Robbie’s charismatic performance made it a fan favorite and a notable entry.
4. Peter Rabbit (2018)

Robbie voices Flopsy Rabbit and narrates this charming live-action/animated family film based on Beatrix Potter’s stories. Its broad appeal and kid-friendly humor made it a global hit.
It grossed $351,266,433 worldwide. With a modest budget, it became one of Robbie’s biggest successes, showing her versatility in voice roles.
3. The Legend of Tarzan (2016)

Robbie plays Jane opposite Alexander Skarsgård’s Tarzan in this action-adventure reboot. Mixed reviews criticized its story, but its visuals and international appeal drove ticket sales.
It grossed $356,700,357 worldwide. High production costs cut into profits, but strong overseas numbers secured its spot as a top earner.
2. Once Upon a Time in… Hollywood (2019)

Robbie portrays Sharon Tate in Quentin Tarantino’s love letter to 1960s Hollywood, alongside Leonardo DiCaprio and Brad Pitt. The film’s star power and critical acclaim made it a major hit, despite some noting Robbie’s limited screen time.
It grossed $374,600,000 worldwide. With a $90 million budget, it was a financial success, boosted by its Cannes premiere and Oscar buzz.
1. The Wolf of Wall Street (2013)

Robbie’s breakout role as Naomi Lapaglia in Martin Scorsese’s wild black comedy cemented her as a star. Playing opposite Leonardo DiCaprio, her bold performance helped the film become a cultural phenomenon.
It grossed $389,800,000 worldwide. On a $100 million budget, it was Scorsese’s highest-grossing film, driven by strong domestic and international sales.


