I personally think Anna Kournikova plays better tennnis in her peak rather than MaSha. Although Masha sells candies better though
Kournikova was never higher than 8th in the world and never even made a Grand Slam final or other major tournament final let alone win one. She literally never won a WTA singles tournament.
Sharapova has been World #1 for 21 weeks and has 4 Grand Slams, a World Championship, and an Olympic silver medal. She's won 29 WTA singles tournaments.