Roger Federer is a name that needs no introduction

The tennis great has created some extraordinary records in his career which would be difficult to break

The most difficult Roger Federer record to break would be his consecutive 10 Grand Slam games

Roger Federer holds Guinness World Record for being numero uno for the longest time (237 consecutive weeks

Roger Federer is the oldest tennis player to be ranked world no.1

Fedex has won 369 Slam singles

The Swiss king also has 59 singles matches at ATP finals to his credit

Ind Vs Srilanka 1st Test: BCCI to Allow Just 50pc Spectators