Songs

Show all 340 Paul McCartney songs

New performed by Paul McCartney

Years

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

Plays by Other Artists