Kagiso Rabada Sets New South Africa Record for No. 11 Test Runs

Kagiso Rabada has etched his name in South African cricket history by setting a new record for the highest Test runs scored by a No. 11 batsman. On October 22, 2025, during a match in Rawalpindi, Pakistan, Rabada surpassed the previous record held by Bert Vogler, who had remained unbeaten on 62 runs in 1906.
Kagiso Rabada’s Historic Achievement
The 30-year-old fast bowler from Johannesburg made significant contributions with the bat, scoring 63 runs off just 50 balls. His impressive innings included three fours and four sixes. This remarkable performance came during the 117th over of South Africa’s first innings.
Breaking a 119-Year-Old Record
- Previous Record Holder: Bert Vogler
- Previous Record Score: 62 runs
- Year of Previous Record: 1906
- Match Location: Cape Town, South Africa
- Current Record Score by Rabada: 63 runs
- Match Location: Rawalpindi, Pakistan
- Date of Record: October 22, 2025
This achievement not only highlights Rabada’s batting skills but also marks a significant milestone in South Africa’s cricketing history. It breaks a record that had stood for nearly 119 years, showcasing the evolving dynamics of Test cricket.
Rabada’s record now serves as an inspiration for future cricketers, reflecting the potential of players regardless of their batting position.