Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

South Africa wickets leaders

Test · 30 matches · the top player each match Updated , after South Africa vs Australia
South Africa wickets leaders
Test · 30 matches · the top player each match Updated , after South Africa vs Australia
In the spotlight Top wickets player
Kagiso Rabada Based on the matches in the matrix
Leads9 Total97 Avg4.62 Highest9
Filter the matrix

Wickets by match

30 matches
Player Total Avg Leads Odds 09 Oct 2026 Match AUS WTC 22 Nov 2025 Match IND WTC 14 Nov 2025 Match IND WTC 20 Oct 2025 Match PAK WTC 12 Oct 2025 Match PAK WTC 06 Jul 2025 Match ZIM TEST 28 Jun 2025 Match ZIM TEST 11 Jun 2025 Match AUS WTC 03 Jan 2025 Match PAK WTC 26 Dec 2024 Match PAK WTC 05 Dec 2024 Match SL WTC 27 Nov 2024 Match SL WTC 29 Oct 2024 Match BAN WTC 21 Oct 2024 Match BAN WTC 15 Aug 2024 Match WI WTC 07 Aug 2024 Match WI WTC 12 Feb 2024 Match NZ WTC 03 Feb 2024 Match NZ WTC 03 Jan 2024 Match IND WTC 26 Dec 2023 Match IND WTC 08 Mar 2023 Match WI WTC 28 Feb 2023 Match WI WTC 03 Jan 2023 Match AUS WTC 25 Dec 2022 Match AUS WTC 17 Dec 2022 Match AUS WTC 08 Sep 2022 Match ENG WTC 25 Aug 2022 Match ENG WTC 17 Aug 2022 Match ENG WTC 08 Apr 2022 Match BAN WTC 31 Mar 2022 Match BAN WTC
Kagiso Rabada 97 4.62 9 – – – – 1 & 1 1 & 1 – – 5 & 4 3 & 3 0 & 2 1 & 2 1 & 2 5 & 0 3 & 6 1 & 3 3 & 1 – – 3 & 1 5 & 2 2 & 2 2 & 6 1 2 4 & 4 4 & 1 2 5 & 2 – –
Keshav Maharaj 86 3.74 6 – 0 & 2 1 & 2 1 & 2 7 & 2 – – 3 & 1 1 & 0 2 & 3 – 2 & 5 2 2 & 5 3 & 3 2 & 3 4 & 4 – – 0 – 1 & 2 – 1 0 0 0 2 2 2 & 7 0 & 7
Marco Jansen 65 3.82 4 – 3 & 1 6 & 1 3 & 2 0 & 0 – – – 3 & 1 1 & 2 1 & 6 2 & 1 7 & 4 – – – – – – 0 & 1 1 & 3 – 1 & 2 0 1 3 5 & 0 – 2 & 2 – –
Simon Harmer 51 5.10 3 – 1 & 1 3 & 6 4 & 4 2 & 6 1 & 4 – – – – – – – – – – – – – – – 2 & 3 – 0 – – – 1 – 3 & 3 4 & 3
Wiaan Mulder 28 1.65 2 – 4 & 0 0 & 0 0 – 0 2 & 1 4 & 0 0 & 1 1 & 0 – – 0 0 & 0 3 & 1 4 & 2 0 & 0 – – – – 1 – – – – 0 – – 3 1
Anrich Nortje 27 3.38 4 – 2 & 2 – – – – – – – – – – – – – – – – – – – – 5 & 1 2 3 2 & 0 1 & 0 3 3 & 3 – –
Dane Paterson 21 4.20 1 – – – – – – – – – – 5 & 1 5 & 2 – 2 & 1 – – – 3 & 0 1 & 1 – – – – – – – – – – – –
Senuran Muthusamy 21 3.50 1 – – 0 & 1 – 0 & 0 6 & 5 1 & 3 – – – – – – 1 & 4 – – – – – – – – 0 – – – – – – – –
Corbin Bosch 16 4.00 1 – – – 1 & 0 – – 1 & 4 0 & 5 – – 4 & 1 – – – – – – – – – – – – – – – – – – – –
Nandre Burger 14 4.67 2 – – – – – – – – – – – – – – – 3 & 0 – – – 3 & 1 3 & 4 – – – – – – – – – –
Gerald Coetzee 14 3.50 1 – – – – – – – – – – – – 2 & 2 – – – – – – – 1 & 0 3 & 3 2 & 1 – – – – – – – –
Lungi Ngidi 11 1.57 0 – – – – – – – – 0 & 3 – – – – – – – 1 & 0 – – 3 – – – – 1 1 – 1 0 & 1 – –
Dane Piedt 11 3.67 1 – – – – – – – – – – – – – – 1 & 0 2 – 5 & 3 – – – – – – – – – – – – –
Codi Yusuf 10 5.00 1 – – – – – – 2 & 2 3 & 3 – – – – – – – – – – – – – – – – – – – – – – –
Neil Brand 8 4.00 1 – – – – – – – – – – – – – – – – – 0 6 & 2 – – – – – – – – – – – –
Prenelan Subrayen 6 3.00 0 – – – – – 2 & 0 4 & 0 – – – – – – – – – – – – – – – – – – – – – – – –
Aiden Markram 4 0.20 0 – 0 0 & 0 1 0 0 – – 1 & 1 0 0 0 & 0 0 0 & 0 0 0 1 & 0 – – 0 0 0 0 – – – – 0 0 – –
Duanne Olivier 3 1.00 0 – – – – – – – – – – – – – – – – – – 0 & 0 – – – – – – – – – – 2 1
Kwena Maphaka 3 1.50 0 – – – – – – – 0 & 0 – 2 & 1 – – – – – – – – – – – – – – – – – – – – –
Lizaad Williams 3 1.50 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 0 3
Ruan de Swardt 3 1.50 0 – – – – – – – – – – – – – – – – – 0 & 0 2 & 1 – – – – – – – – – – – –
Tshepo Moreki 2 1.00 0 – – – – – – – – – – – – – – – – – 1 & 0 1 & 0 – – – – – – – – – – – –
Dewald Brevis 1 0.25 0 – – – – 0 0 0 1 – – – – – – – – – – – – – – – – – – – – – – –
Dean Elgar 0 0.00 0 – – – – – – – – – – – – – – – – – – – 0 0 0 0 0 0 0 0 0 0 0 0
the match's top wickets · tap ✕ to drop a match
Odds by Bet365 · Updated 20 Oct, 06:02 · 18+ Gamble responsibly

South Africa Wickets Leaders: All Test Cricket

In South Africa's last 30 All Test Cricket games (2022–2026), Kagiso Rabada leads for wickets with 97 at an average of 4.62 per game.

South Africa Wickets Leaders

The top wickets contributors for South Africa are: Kagiso Rabada (97), Keshav Maharaj (86), Marco Jansen (65). These rankings are based on 30 games (2022–2026). Kagiso Rabada has led the team in wickets in 9 of these matches.

Wickets distribution

Across the squad, 24 players have contributed wickets totalling 505 over these 30 games. Kagiso Rabada accounts for 19% of the team's wickets.

Frequently asked questions

Who has the most wickets for South Africa in the last 30 matches?

Kagiso Rabada leads South Africa with 97 wickets in the last 30 matches, 4.62 a match, ahead of Keshav Maharaj (86) and Marco Jansen (65). Kagiso Rabada has been South Africa's leading wicket-taker in 9 of those matches.

How many wickets does Kagiso Rabada average per game?

Kagiso Rabada averages 4.62 wickets a game for South Africa, based on 30 games (2022–2026), with a best of 9 in one match. Every match is in the matrix on this page, with each player's wickets in it.

Who has the most three-wicket hauls for South Africa in the last 30 matches?

Kagiso Rabada has taken 16 three-wicket hauls for South Africa in the last 30 matches, the most in the side, ahead of Keshav Maharaj (12) and Simon Harmer (11). 17 players have taken at least one in that time.

What is the most wickets by a South Africa player in one match in the last 30 matches?

Marco Jansen's 11 against Sri Lanka on 27 Nov 2024 is the most wickets by a South Africa player in one match in the last 30 matches. Next is Senuran Muthusamy's 11 against Pakistan on 12 Oct 2025.