South Africa pacer Kagiso Rabada on Monday scripted history by becoming the fastest bowler to reach the 300 Test wickets with less than 12,000 deliveries taken to achieve the landmark.

The speedster achieved the feat in the first Test against Bangladesh at Shere Bangla National Stadium, Mirpur. With the wicket of Mushfiqur Rahim in the first session of the day, Rabada surpassed legendary pacer Waqar Younis (12,602 balls) to become the fastest to 300 Test scalps in terms of balls taken. He also reached the milestone ahead of former Proteas pacer Dale Steyn (12,605 balls).