How Many Grand Slams Has Svetlana Kuznetsova Won?

Svetlana Aleksandrovna Kuznetsova (born 27 June 1985) is a Russian professional tennis player.

Svetlana Kuznetsova has won 2 Grand Slams.

Svetlana Kuznetsova Hammers Monica Puig to Win Sydney Final | Tennis News