Watch Skating Polly'sperformanceWatch Now!

Songs

Show all 180 Roger Waters songs

The Happiest Days of Our Lives performed by Roger Waters

Years

1 2018 93
2 2012 74
3 2007 69
4 2011 66
5 2017 64
6 2010 58
7 2002 56
8 2022 45
9 2006 42
10 1987 38
11 2013 27
12 2000 25
13 1999 24
14 1985 17
15 2008 11
16 2023 8
17 2016 5
18 1990 1
  1991 1
  1992 1

Plays by Other Artists