Songs

Show all 333 Paul McCartney songs

New performed by Paul McCartney

Years

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

Plays by Other Artists