Maroon 5
19 concerts
Sheryl Crow
7 concerts
James Morrison
21 concerts
Halsey
1 concert
Counting Crows
2 concerts
Imagine Dragons
Teddy Swims
61 concerts
The Living Tombstone
36 concerts
Robbie Williams
30 concerts
Alanis Morissette
9 concerts
New Order
Train
Bring Me the Horizon
13 concerts
Weezer
44 concerts
I DONT KNOW HOW BUT THEY FOUND ME
3 concerts
Tame Impala
12 concerts
Lorde will be next performing at Royal Highland Showgrounds on Tuesday 25 August 2026, and is scheduled to play 8 concerts across 3 countries in 2026.