| Wickets | OPPN. | Format | Venue | Date | Economy | Overs | Maidens |
|---|---|---|---|---|---|---|---|
ICC Men's T20 World Cup 2026 | |||||||
2-21 | ZIM | T20I | Delhi | 01 Mar 26 | 5.2 | 4 | 0 |
0-30 | UAE | T20I | Delhi | 18 Feb 26 | 7.5 | 4 | 0 |
West Indies tour of South Africa, 2026 | |||||||
1-12 | WI | T20I | Johannesburg | 31 Jan 26 | 12 | 1 | 0 |
0-39 | WI | T20I | Centurion | 29 Jan 26 | 13 | 3 | 0 |
0-30 | WI | T20I | Paarl | 27 Jan 26 | 7.5 | 4 | 0 |
South Africa tour of England, 2025 | |||||||
0-41 | ENG | T20I | Manchester | 12 Sep 25 | 10.2 | 4 | 0 |
South Africa tour of Australia, 2025 | |||||||
0-73 | AUS | ODI | Mackay | 24 Aug 25 | 12.1 | 6 | 0 |
2-36 | AUS | T20I | Cairns | 16 Aug 25 | 12 | 3 | 0 |
3-57 | AUS | T20I | Darwin | 12 Aug 25 | 14.2 | 4 | 0 |
4-20 | AUS | T20I | Darwin | 10 Aug 25 | 5 | 4 | 0 |
Zimbabwe T20I Tri-Series, 2025 | |||||||
1-35 | NZ | T20I | Harare | 26 Jul 25 | 8.7 | 4 | 0 |
0-19 | NZ | T20I | Harare | 22 Jul 25 | 7.6 | 2.5 | 0 |
2-38 | NZ | T20I | Harare | 16 Jul 25 | 9.5 | 4 | 0 |
South Africa tour of Zimbabwe, 2025 | |||||||
0-52 & 0-28 | ZIM | Test | Bulawayo | 28 Jun 25 | 4.3 & 2.8 | 12 & 10 | 1 & 3 |
Indian Premier League 2025 | |||||||
0-22 | CSK | T20 | Delhi | 20 May 25 | 11 | 2 | 0 |
1-32 | PBKS | T20 | Jaipur | 18 May 25 | 10.6 | 3 | 0 |
Pakistan tour of South Africa, 2024 -25 | |||||||
2-43 & 1-47 | PAK | Test | Cape Town | 03 Jan 25 | 5.2 & 3.6 | 8.2 & 13 | 1 & 0 |
1-50 | PAK | ODI | Johannesburg | 22 Dec 24 | 8.3 | 6 | 1 |