In reply to Clarksooon.

Bey has recorded more Rap songs than Cardi! Bey is just as much as a 'rapper-rapper' as Cardi.

REMEMBER: Many of Bey's song's are really just her rapping and she sings her own hooks. That is the same as a rapper who raps all their verses and sings their own hooks or has someone else sing their hooks.

Bey's Top Rap Songs:

In Da Club
“If Looks Could Kill” (2001)
Bow Down
Top Off
Hold Up
“7/11” (2014)
“Video Phone” (2008)
“Haunted” (2013)
“Feeling Myself” (2014)
“Diva” (2008)
Formation
Ring The Alarm
Everything Is Love
"Summer"
"Apes**t"
"Boss"
"Nice"
"713"
"Friends"
"Heard About Us"
"Black Effect"
"Lovehappy"