Songs

Show all 340 Paul McCartney songs

Live and Let Die performed by Paul McCartney

Years

1 1993 80
2 1990 61
3 2002 59
4 1989 43
5 2016 39
6 2005 38
7 2017 37
8 2013 34
9 2014 33
10 2003 31
  2010 31
12 2015 28
13 2011 25
14 2009 22
15 2019 21
16 2012 20
17 2018 18
18 2022 17
19 2004 14
20 2008 5
21 1992 4
22 2007 2

Plays by Other Artists