Question: who has more number one hits beyonce or rihanna
Answer: The only other artists to have achieved more than 20 chart toppers are Rihanna ( 30 ) and Beyoncé ( 22 ) .