Songs

Show all 201 Midnight Oil songs

Hercules performed by Midnight Oil

Years

1 2022 39
2 1988 36
3 1993 28
4 2017 20
5 1990 17
  2001 17
7 2002 15
8 1987 14
9 1986 11
10 1985 10
11 1992 8
  1998 8
13 1996 7
14 1994 6
  2019 6
16 2021 2
17 1989 1
  1991 1
  1995 1
  1997 1
  2005 1

Plays by Other Artists