Songs

Show all 201 Midnight Oil songs

Hercules performed by Midnight Oil

Years

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

Plays by Other Artists