BAN vs SA: Kagiso Rabada becomes sixth South African bowler to pick 300 test wickets, becomes third fastest

(Courtesy : Getty Images)
Kagiso Rabada is the quickest bowler to reach 300 test wickets in terms of balls taken.
South African fast bowler Kagiso Rabada achieved a huge personal milestone in his test career on day 1 of the ongoing first test between Bangladesh and South Africa in Dhaka on October 21.
Rabada became the sixth South African bowler to pick 300 or more wickets in test cricket. The right-arm speedster also became the third fastest bowler (in terms of matches) among South Africans to reach the huge milestone in the longest format.
The 29-year-old achieved this huge milestone when he dismissed Bangladesh wicket-keeper batter Mushfiqur Rahim in the 14th over of the first innings. Rabada castled Rahim’s stumps with a peach delivery. Rahim was departed after scoring 11 runs.
Most wickets for South Africa in Tests
- Dale Steyn – 439 wickets
- Shaun Pollock – 421 wickets
- Makhaya Ntini – 390 wickets
- Allan Donald – 330 wickets
- Morne Morkel – 309 wickets
- Kagiso Rabada – 300 wickets*
Quickest to reach 300 test wickets for South Africa (in terms of matches):
- Dale Steyn: 61 games
- Allan Donald – 63 games
- Kagiso Rabada – 65 games
In terms of ball taken, Rabada is the fastest bowler in the world to reach the landmark of 300 test wickets.
Fewest balls taken for 300 test wickets:
- Kagiso Rabada (SA)* – 11817 balls
- Waqar Younis (PAK) – 12602 balls
- Dale Steyn (SA) – 12605 balls
- Allan Donald (SA) – 13672 balls
SA vs BAN: Bangladesh in trouble in the ongoing Dhaka test
After being asked to field first, South African bowlers did a brilliant job in the opening session of Day 1 in the ongoing first test against Bangladesh in Dhaka.
South Africa’s Wiaan Mulder produced a stunning spell as he picked up three wickets, whereas Rabada scalped two wickets for Bangladesh. At the time of writing, Bangladesh are struggling at 60-6 in 26.1 overs at Lunch Break on Day 1 on Monday.
BAN vs SA: Playing XI of both teams
Bangladesh: Shadman Islam, Mahmudul Hasan Joy, Najmul Hossain Shanto(c), Mominul Haque, Mushfiqur Rahim, Litton Das(w), Mehidy Hasan Miraz, Jaker Ali, Nayeem Hasan, Taijul Islam, Hasan Mahmud
South Africa: Tony de Zorzi, Aiden Markram(c), Tristan Stubbs, David Bedingham, Ryan Rickelton, Matthew Breetzke, Kyle Verreynne(w), Wiaan Mulder, Keshav Maharaj, Kagiso Rabada, Dane Piedt
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.

Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- IPL 2025: Venues for playoffs and final announced
- CSK vs RR IPL 2025 Live streaming details: Match, toss time, telecast details, how to watch
- The best Sri Lankan cricketers of all time
- IPL 2025: Mumbai Indians rope in 3 overseas players for remainder of the season
- IPL 2025: Digvesh Rathi handed one-match suspension, Abhishek Sharma fined following altercation
- IPL 2025: Venues for playoffs and final announced
- CSK vs RR IPL 2025 Live streaming details: Match, toss time, telecast details, how to watch
- IPL 2025: Mumbai Indians rope in 3 overseas players for remainder of the season
- IPL 2025: Digvesh Rathi handed one-match suspension, Abhishek Sharma fined following altercation
- Top 3 captaincy picks for CSK vs RR Dream11 Prediction Today: IPL 2025 Match 62