Gary Lineker
24079days16hours40min35sec