He has won 17. During his career, he won seven Grand Slam singles titles (three at Wimbledon and four at the US Open), nine Grand Slam men's doubles titles, and one Grand Slam mixed doubles title.
Let's see... 7+9+1 = ?? Hmm, carry the one, divide by your ego, yep. 17.
More information about formatting options