When Kanye West declared himself the "greatest living rock star on the planet" during his 2015 Glastonbury headline set, he kind of had a point. OK, so hear us out: Yeezy is completely unpredictable, polarises opinion with pretty much everything he does, and is seemingly incapable of ever being boring. He's also enough of an iconoclast (and bighead, tbh) to commission an amazing floating stage to perform on during 2016's 'Saint Pablo' tour. Ed Sheeran could never.
But let's not forget that Kim K's hubby is also behind some truly massive tunes. In recognition of his genius – and following our lists of the best Eminem songs and the best Rihanna songs – we asked some famous Kanye fans and experts to select their favourite ever Ye tracks. Based on their choices and some of our own, here’s the definitive list of the 20 best Kanye West songs. Scroll through and enjoy the best of West.