Switzerland's star tennis player Roger Federer has announced his retirement.

All images source : Google

 Roger Federer announced his announcement via an emotional post on Twitter.

All images source : Google

 Roger Federer will play for the last time in next week's Laver Cup in London.

All images source : Google

 Roger Federer and Rafael Nadal have played against each other 40 times.

All images source : Google

 Nadal is leading 24-16 in the match between the two.

All images source : Google

 Rafael said in his post Dear Roger,my friend and rival.I wish this day would have never come.  It's a sad day for me

All images source : Google

 Rafael Nadal has defeated Roger Federer 14 times in the final, while Rafael has lost 10 times.

All images source : Google

 Roger Federer said about his retirement, I am 41 years old now I have played more than 1500 matches in 24 years

All images source : Google

 Roger Federer held the first position in the tennis rankings for 237 weeks.

All images source : Google