SA List of 5 wickets in an innings in ODI

SrPlayerOv5wktsOppVenueDate
1 Imran Tahir 9.0 7/45 WI Basseterre 15 Jun 2016
2 Kagiso Rabada 8.0 6/16 BAN Dhaka 10 Jul 2015
3 Makhaya Ntini 9.3 6/22 AUS Cape Town 03 Mar 2006
4 Allan Donald 9.0 6/23 KEN Nairobi 03 Oct 1996
5 Imran Tahir 6.0 6/24 ZIM Bloemfontein 03 Oct 2018
6 Shaun Pollock 10.0 6/35 WI East London 24 Jan 1999
7 Dale Steyn 9.0 6/39 PAK Port Elizabeth 27 Nov 2013
8 Lungi Ngidi 10.0 6/58 AUS Bloemfontein 04 Mar 2020
9 Andrew Hall 10.0 5/18 ENG Bridgetown 17 Apr 2007
10 Shaun Pollock 9.0 5/20 ENG Johannesburg 13 Feb 2000
11 Lance Klusener 8.3 5/21 KEN Amstelveen 26 May 1999
12 Morne Morkel 8.0 5/21 AUS Perth 16 Nov 2014
13 Makhaya Ntini 6.0 5/21 PAK Mohali 27 Oct 2006
14 Nicky Boje 6.3 5/21 AUS Cape Town 09 Apr 2002
15 Shaun Pollock 10.0 5/23 PAK Johannesburg 14 Feb 2007
16 Dale Steyn 10.0 5/25 PAK Abu Dhabi 08 Nov 2013
17 Lance Klusener 7.1 5/25 PAK Cape Town 23 Apr 1998
18 Makhaya Ntini 10.0 5/31 NZ Melbourne 06 Feb 2002
19 Shaun Pollock 9.2 5/36 AUS Birmingham 17 Jun 1999
20 Makhaya Ntini 8.2 5/37 SL Cape Town 11 Jan 2001
21 Morne Morkel 9.3 5/38 NZ Napier 29 Feb 2012
22 Charl Langeveldt 10.0 5/39 SL Providence 28 Mar 2007
23 Kagiso Rabada 10.0 5/39 BAN Johannesburg 20 Mar 2022
24 Marco Jansen 8.0 5/39 AUS Johannesburg 17 Sep 2023
25 Richard Snell 9.5 5/40 AUS Melbourne 21 Jan 1994