Rihanna has a more expansive list of big hits, but Beyonce's signature hits (CIL, SL, etc) are bigger than Rihanna's. It's just how you choose to look at it. I'm inclined to say Rihanna because of the variety but that's probably cause she's shown more consistency in producing big hits, if that makes sense. There's at least one decent smash from each of her eras if not 2 or 3.
Just my thoughts.
