Mudassar Nazar holds the record for the slowest Test century, taking 557 balls to reach 100 runs against England in Lahore (1977-78). This is the highest number of balls faced for a Test century. Sunil Gavaskar, Ijaz Ahmed, and Geoffrey Boycott were accomplished batsmen but none faced as many balls for their centuries.