Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
TM Head 35 18 4 1 194.44 Australia Durban 5 Oct 2016 ODI # 3790
Q de Kock 178 113 16 11 157.52 South Africa Centurion 30 Sep 2016 ODI # 3785
AJ Finch 53 34 3 4 155.88 Australia Durban 5 Oct 2016 ODI # 3790
GJ Bailey 28 18 1 1 155.55 Australia Durban 5 Oct 2016 ODI # 3790
DA Miller 26 17 4 0 152.94 South Africa Johannesburg 2 Oct 2016 ODI # 3787
HM Amla 45 30 9 0 150.00 South Africa Durban 5 Oct 2016 ODI # 3790
DA Miller 118* 79 10 6 149.36 South Africa Durban 5 Oct 2016 ODI # 3790
Q de Kock 70 49 6 2 142.85 South Africa Durban 5 Oct 2016 ODI # 3790
JP Duminy 82 58 10 3 141.37 South Africa Johannesburg 2 Oct 2016 ODI # 3787
RR Rossouw 63 45 10 1 140.00 South Africa Centurion 30 Sep 2016 ODI # 3785
DA Miller 39 29 4 0 134.48 South Africa Cape Town 12 Oct 2016 ODI # 3795
DA Warner 173 136 24 0 127.20 Australia Cape Town 12 Oct 2016 ODI # 3795
MR Marsh 31 25 5 1 124.00 Australia Centurion 30 Sep 2016 ODI # 3785
F du Plessis 111 93 13 0 119.35 South Africa Johannesburg 2 Oct 2016 ODI # 3787
AJ Finch 33 28 4 2 117.85 Australia Centurion 30 Sep 2016 ODI # 3785
HM Amla 25 22 5 0 113.63 South Africa Cape Town 12 Oct 2016 ODI # 3795
TM Head 51 45 5 2 113.33 Australia Johannesburg 2 Oct 2016 ODI # 3787
DA Warner 40 36 5 1 111.11 Australia Centurion 30 Sep 2016 ODI # 3785
DA Warner 117 107 13 2 109.34 Australia Durban 5 Oct 2016 ODI # 3790
AL Phehlukwayo 42* 39 4 2 107.69 South Africa Durban 5 Oct 2016 ODI # 3790
RR Rossouw 122 118 14 2 103.38 South Africa Cape Town 12 Oct 2016 ODI # 3795
F du Plessis 33 32 4 0 103.12 South Africa Durban 5 Oct 2016 ODI # 3790
SPD Smith 108 107 9 1 100.93 Australia Durban 5 Oct 2016 ODI # 3790
MS Wade 33 33 5 0 100.00 Australia Johannesburg 2 Oct 2016 ODI # 3787
JP Duminy 73 75 8 0 97.33 South Africa Cape Town 12 Oct 2016 ODI # 3795
RR Rossouw 75 81 10 0 92.59 South Africa Johannesburg 2 Oct 2016 ODI # 3787
MR Marsh 35 38 2 2 92.10 Australia Cape Town 12 Oct 2016 ODI # 3795
JW Hastings 51 56 6 2 91.07 Australia Centurion 30 Sep 2016 ODI # 3785
MS Wade 52 58 5 2 89.65 Australia Port Elizabeth 9 Oct 2016 ODI # 3792
DA Warner 50 56 7 1 89.28 Australia Johannesburg 2 Oct 2016 ODI # 3787
GJ Bailey 74 90 7 2 82.22 Australia Centurion 30 Sep 2016 ODI # 3785
TM Head 35 43 4 0 81.39 Australia Cape Town 12 Oct 2016 ODI # 3795
F du Plessis 69 87 8 0 79.31 South Africa Port Elizabeth 9 Oct 2016 ODI # 3792
RR Rossouw 33* 45 5 0 73.33 South Africa Port Elizabeth 9 Oct 2016 ODI # 3792
F du Plessis 26 36 1 0 72.22 South Africa Centurion 30 Sep 2016 ODI # 3785
MR Marsh 50 72 5 1 69.44 Australia Port Elizabeth 9 Oct 2016 ODI # 3792
JP Duminy 25 45 4 0 55.55 South Africa Port Elizabeth 9 Oct 2016 ODI # 3792

Minimum of 25 runs

Records includes the following current or recent matches:
South Africa v Australia at Cape Town, 5th ODI, Oct 12, 2016 [ODI # 3795]
South Africa v Australia at Port Elizabeth, 4th ODI, Oct 9, 2016 [ODI # 3792]
South Africa v Australia at Durban, 3rd ODI, Oct 5, 2016 [ODI # 3790]