All Tennis Players How Many Grand Slams Has Mats Wilander Won? Mats Arne Olof Wilander (Swedish pronunciation: [ˈmats vɪˈlǎnːdɛr]; born 22 August 1964) is a Swedish former world No. 1 tennis player.Mats Wilander has won 7 Grand Slams. FacebookTwitterEmail How Many Grand Slams Has Madison Keys Won? How Many Grand Slams Has Jannik Sinner Won? How Many Majors Has John Isner Won?