As the international leg of Beyoncé's The Mrs. Carter Show World Tour comes to a close, the earnings she made from her concerts overseas were revealed.

Beyoncé, 31, earned $9.7 million for her six-night concert run at London's O2 Arena, according to Billboard's Boxscore. The sum beat British boy band One Direction earnings from their concerts held at the same stadium in February and April.

The teen heart throbs earned $7.9 million and performed to a larger audience than Beyoncé: 157,000 fans attended the One Direction concerts while 97,000 people in total came out for the Single Ladies singer's six concerts.

Beyonce landed no. 2 on Boxscore's list and One Direction came a close third on the list. The Houston native was topped by rock legends The Rolling Stones who earned $11.5 million for their concert at Air Canada Centre in Toronto. The concert was attended by 31,000 people. Ticket prices for the band fronted by Mick Jagger ranged in prices from $73 to $600, according to the report. 

During the rest of the European concert run, the mother-of-one pocketed $4.6 million for her stint in Manchester and $3 million for shows in Berlin and Zurich. Her average earnings per show are $1.55 to $1.6 million, according to the report. With more than 60 scheduled dates this year, Beyoncé is expected to rake in a whopping $100 million in total tour sales.

Beyoncé will bring The Mrs.Carter Show World Tour to the United States in the coming weeks. She will headline the BET Experience at the Staples Center in Los Angeles on June 28 and the Essence Music Festival in New Orleans during the Fourth of July Weekend next month.

Watch Beyonce perform Single Ladies at London's O2 Arena here

Watch One Direction perform at London's O2 Arena here