The star reaches the landmark shortly before he headlines Glastonbury for the first time....

Paul McCartney has played his 3,000th concert before 60,000 fans in the Russian city of ST PETERSBURG.

It was the 62 year-old legend’s first concert in the Russian city, and the 3,000th time he has played since joining The Quarrymen at the age of 15, reports the BBC.

The concert, in a city centre square near the Winter Palace, was a sell-out, with tickets changing hands for up to $500. There were 2,500 policemen on duty, with fans going through three security checks before being allowed to enter the square.

Paul McCartney addressed the audience in English and Russian and was wildly applauded when he played ‘Back In The USSR’, and also when he returned for an encore carrying the Russian flag.

Paul McCartney played in Russia for the first time last year, playing in Moscow’s Red Square. Next weekend he plays Glastonbury for the first time, headlining the Pyramid Stage on Saturday (June 26).