Songs

Show all 115 Evanescence songs

Imaginary performed by Evanescence

Years

1 2007 119
2 2012 100
3 2003 68
4 2004 58
5 2022 57
6 2017 54
  2018 54
8 2023 50
9 2011 31
10 2006 29
11 2019 27
12 2016 19
13 2021 17
14 2015 4
15 1999 2
  2009 2
17 2000 1
  2001 1
  2002 1