Songs

Show all 337 Paul McCartney songs

New performed by Paul McCartney

Years

1 2016 37
2 2017 36
3 2014 35
4 2015 30
5 2013 19
6 2019 9
7 2018 3

Plays by Other Artists