Michael Zumacher

35.05%
50,306 8,185 hours 5,767 728 16 502,074