Rihanna has sold more albums and singles and has amassed more streams.
Beyonce has a higher touring gross.
The answer is clearly Rihanna, unless you think touring is much more important than music consumption (which would make you delusional). If Beyonce is bigger than Rihanna because of touring, then The Rolling Stones are bigger than Eminem, Adele and Katy Perry combined this decade