Fastest Test Century History By a Batsman
The fastest century in Test cricket was scored by Brendon McCullum of New Zealand. He reached this milestone in just 54 balls during a match against Australia in 2016 at Christchurch. This incredible feat broke the previous record held by Sir Vivian Richards and Misbah-ul-Haq, who both scored centuries in 56 balls.