Question: who has had the most number one hits of all time
Answer: Number of singles Artist Biggest number - one † 20 The Beatles `` Hey Jude '' 18 Elvis Presley ‡ `` Do n't Be Cruel '' / `` Hound Dog '' Mariah Carey `` We Belong Together '' 14 Rihanna `` We Found Love '' 13 Michael Jackson `` Say Say Say '' ( duet with Paul McCartney ) 12 The Supremes `` Love Child '' Madonna `` Like a Virgin '' 11 Whitney Houston `` I Will Always Love You '' 10 Stevie Wonder `` Ebony and Ivory '' ( duet with Paul McCartney ) Janet Jackson `` Miss You Much ''