1. Rod Stewart
* 1994, Copacabana Beach, Rio de Janeiro, Brazil
* Audience: 3.5 million
Rod Stewart holds the record for the largest paying audience at a concert ever. He performed at Copacabana Beach in Rio de Janeiro, Brazil in 1994 to a crowd of 3.5 million people. The concert was part of Stewart's "A Spanner in the Works" tour and was broadcast live on television in over 100 countries.
2. Queen
* 1986, Wembley Stadium, London, England
* Audience: 2.25 million
Queen's performance at Wembley Stadium in 1986 was one of the most iconic concerts in rock history. The band performed in front of a crowd of 2.25 million people, and the concert was broadcast live on television in over 100 countries.
3. Pink Floyd
* 1990, Knebworth Park, Stevenage, England
* Audience: 2.15 million
Pink Floyd's performance at Knebworth Park in 1990 was one of the final concerts of their "The Division Bell" tour. The band performed in front of a crowd of 2.15 million people, and the concert was broadcast live on television in over 100 countries.
4. AC/DC
* 2010, Donington Park, Leicestershire, England
* Audience: 2.12 million
AC/DC's performance at Donington Park in 2010 was part of their "Black Ice World Tour". The band performed in front of a crowd of 2.12 million people, and the concert was broadcast live on television in over 100 countries.
5. Metallica
* 2013, Anhembi Sambadrome, São Paulo, Brazil
* Audience: 2 million
Metallica's performance at the Anhembi Sambadrome in São Paulo, Brazil in 2013 was part of their "MetallicaByRequest" tour. The band performed in front of a crowd of 2 million people, and the concert was broadcast live on television in over 100 countries.