Most extras in an innings
Score Overs Ext b lb w nb Opposition Ground Match Date Scorecard
361/5 42.0 30 0 7 20 3 v West Indies Centurion 28 Jan 2015 ODI # 3593
303/6 50.0 28 9 12 7 0 v Australia Port Elizabeth 23 Oct 2011 ODI # 3208
279/8 48.2 26 4 11 11 0 v West Indies Durban 16 Jan 2015 ODI # 3579
351/5 50.0 24 2 5 16 1 v Netherlands Mohali 3 Mar 2011 ODI # 3115
304/7 50.0 23 4 4 15 0 v New Zealand Centurion 19 Aug 2015 ODI # 3676
343/5 50.0 22 0 8 13 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
309/3 50.0 22 0 6 16 0 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
354/5 50.0 22 0 9 12 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
399/6 50.0 21 1 7 11 2 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
341/3 50.0 21 0 4 16 1 v Netherlands Amstelveen 31 May 2013 ODI # 3359
363/7 50.0 21 4 3 13 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
157/7 27.4 20 0 1 19 0 v Australia Perth 16 Nov 2014 ODI # 3546
222/6 50.0 20 0 9 11 0 v Australia Durban 28 Oct 2011 ODI # 3211
283/7 50.0 20 4 3 13 0 v New Zealand Durban 26 Aug 2015 ODI # 3678
384/6 50.0 20 4 5 10 1 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
134/1 18.0 19 0 4 12 3 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
191 43.2 19 0 10 9 0 v Pakistan Centurion 15 Mar 2013 ODI # 3346
304/5 50.0 19 0 8 10 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
267/8 50.0 19 5 5 9 0 v Australia Melbourne 21 Nov 2014 ODI # 3549
262/8 50.0 19 0 2 17 0 v West Indies Port Elizabeth 25 Jan 2015 ODI # 3591
339/4 50.0 19 0 1 16 2 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
327/8 50.0 19 6 5 8 0 v Australia Cape Town 12 Oct 2016 ODI # 3795
208/4 44.0 18 6 5 7 0 v Pakistan Benoni 24 Mar 2013 ODI # 3350
261/6 45.0 18 1 12 5 0 v Pakistan Port Elizabeth 27 Nov 2013 ODI # 3440
208 46.2 18 4 3 10 1 v New Zealand Paarl 19 Jan 2013 ODI # 3323
248 42.5 17 0 5 8 4 v India Gwalior 24 Feb 2010 ODI # 2962
220 44.0 17 0 7 10 0 v Australia Harare 2 Sep 2014 ODI # 3522
319/3 46.2 17 0 5 9 3 v England Centurion 9 Feb 2016 ODI # 3736
274/6 50.0 17 1 4 11 1 v Pakistan Dubai (DSC) 5 Nov 2010 ODI # 3067
301/8 50.0 17 0 2 15 0 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
262/7 50.0 17 0 8 9 0 v England Port Elizabeth 6 Feb 2016 ODI # 3734
191 44.3 16 0 6 10 0 v India The Oval 11 Jun 2017 ODI # 3886
351/6 50.0 16 0 5 11 0 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
268/7 50.0 16 4 5 7 0 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
339/5 50.0 16 4 3 9 0 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
408/5 50.0 16 0 2 11 3 v West Indies Sydney 27 Feb 2015 ODI # 3616
157/3 30.4 15 0 2 11 2 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
230/6 31.0 15 2 4 9 0 v West Indies Cardiff 14 Jun 2013 ODI # 3371
207/2 39.3 15 0 7 6 2 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
237/5 44.0 15 0 0 14 1 v England Cape Town 14 Feb 2016 ODI # 3738
255/9 49.4 15 0 1 14 0 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
280/6 50.0 15 0 5 9 1 v Australia Sydney 23 Nov 2014 ODI # 3551
341/6 50.0 15 4 1 5 5 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
328/5 50.0 15 0 6 9 0 v England Southampton 27 May 2017 ODI # 3873
150/4 32.2 14 0 5 9 0 v New Zealand Auckland 4 Mar 2017 ODI # 3846
281/5 43.0 14 1 0 13 0 v New Zealand Auckland 24 Mar 2015 ODI # 3644
257 49.4 14 0 7 7 0 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
231 49.5 14 0 2 12 0 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
265/7 50.0 14 1 1 10 2 v India Port Elizabeth 21 Jan 2011 ODI # 3084
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Team is the team credited with the extras, Opposition is the team that conceded them.
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]