Songs

Show all 141 Alanis Morissette songs

Perfect performed by Alanis Morissette

Years

1 1996 59
2 2008 43
3 2005 36
4 1999 32
5 2021 31
6 2018 23
7 2004 21
8 2012 16
9 1995 15
10 2019 7
11 2009 5
12 2002 4
13 2017 3
  2020 3
15 2000 2
  2001 2
17 2003 1

Plays by Other Artists