Songs

Show all 298 Marillion songs

The Invisible Man performed by Marillion

Years

1 2004 64
2 2016 45
3 2012 23
4 2009 19
  2011 19
6 2010 18
7 2008 16
8 2007 10
  2013 10
10 2018 9
11 2015 6
  2017 6
  2022 6
14 2005 2
15 2014 1

Plays by Other Artists