Kurt Cobain has been named the Greatest Hero In Rock 'N' Roll history by the readers of a British music magazine. The Nirvana frontman, who died in 1994 aged just 27, beat newcomers Pete Doherty and Carl Barat to the top spot and left the stars of years gone by in the shade. Rock legends Keith Richards, Bruce Springsteen, Johnny Cash, Sir Paul McCartney and Marc Bolan barely scraped into NME magazine's top 50. The top ten is as follows: 1: KURT COBAIN 2: PETE DOHERTY 3: Morrissey 4: Liam Gallagher 5: CARL BARAT 6: Thom Yorke 7: Noel Gallagher 8: David Bowie 9: Ian Brown 10: Ian Curtis.