Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
DA Miller 49 18 6 3 272.22 South Africa Auckland 24 Mar 2015 ODI # 3644
WD Parnell 29 12 2 2 241.66 South Africa Hamilton 1 Mar 2017 ODI # 3843
A Nel 30* 13 3 2 230.76 South Africa Port Elizabeth 30 Nov 2007 ODI # 2650
L Klusener 41* 18 3 3 227.77 South Africa Durban 1 Nov 2000 ODI # 1654
BB McCullum 59 26 8 4 226.92 New Zealand Auckland 24 Mar 2015 ODI # 3644
SM Pollock 69* 34 1 6 202.94 South Africa Perth 1 Feb 2002 ODI # 1801
D Pretorius 50 27 4 2 185.18 South Africa Christchurch 22 Feb 2017 ODI # 3839
L Klusener 35* 19 4 1 184.21 South Africa Napier 26 Mar 1999 ODI # 1421
C de Grandhomme 34* 19 0 3 178.94 New Zealand Hamilton 19 Feb 2017 ODI # 3836
AR Adams 25 14 2 1 178.57 New Zealand Port Elizabeth 30 Oct 2005 ODI # 2289
MV Boucher 57* 32 3 2 178.12 South Africa Adelaide 27 Jan 2002 ODI # 1797
WJ Cronje 39 22 2 2 177.27 South Africa Birmingham 10 Jun 1999 ODI # 1478
AC Parore 30* 17 2 0 176.47 New Zealand Christchurch 23 Feb 1995 ODI # 981
BB McCullum 41* 24 5 1 170.83 New Zealand Wellington 20 Feb 2004 ODI # 2101
SM Pollock 29* 17 0 3 170.58 South Africa Wellington 20 Feb 2004 ODI # 2101
DJ Cullinan 94 56 5 7 167.85 South Africa Auckland 27 Mar 1999 ODI # 1422
SB Styris 45* 27 1 4 166.66 New Zealand Wellington 20 Feb 2004 ODI # 2101
MV Boucher 48* 30 5 2 160.00 South Africa Auckland 29 Feb 2004 ODI # 2107
MV Boucher 30* 19 2 2 157.89 South Africa Hobart 15 Jan 2002 ODI # 1785
JM Kemp 30* 19 2 2 157.89 South Africa Port Elizabeth 30 Oct 2005 ODI # 2289
L Klusener 33* 21 4 1 157.14 South Africa Johannesburg 16 Feb 2003 ODI # 1955
TE Blain 36* 23 1 2 156.52 New Zealand Brisbane 8 Jan 1994 ODI # 870
AB de Villiers 37 25 5 1 148.00 South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
JH Kallis 53* 36 1 3 147.22 South Africa Birmingham 10 Jun 1999 ODI # 1478
AC Parore 67 46 5 1 145.65 New Zealand Brisbane 9 Jan 1998 ODI # 1270
AB de Villiers 65* 45 8 1 144.44 South Africa Auckland 24 Mar 2015 ODI # 3644
F Behardien 40 28 6 1 142.85 South Africa Durban 26 Aug 2015 ODI # 3678
L Klusener 59* 42 2 4 140.47 South Africa Cape Town 4 Nov 2000 ODI # 1655
MS Sinclair 32* 23 3 1 139.13 New Zealand Durban 25 Nov 2007 ODI # 2648
AR Adams 30* 22 1 1 136.36 New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
F du Plessis 34 25 6 0 136.00 South Africa Napier 29 Feb 2012 ODI # 3252
F du Plessis 66* 49 9 1 134.69 South Africa Wellington 25 Feb 2012 ODI # 3249
L Klusener 35* 26 2 0 134.61 South Africa Wellington 30 Mar 1999 ODI # 1425
SP Fleming 35 26 7 0 134.61 New Zealand Centurion 25 Oct 2000 ODI # 1647
AB de Villiers 64 48 8 1 133.33 South Africa Durban 26 Aug 2015 ODI # 3678
CL Cairns 29* 22 1 3 131.81 New Zealand Dunedin 25 Feb 2004 ODI # 2104
MJ Guptill 180* 138 15 11 130.43 New Zealand Hamilton 1 Mar 2017 ODI # 3843
RK Kleinveldt 26 20 1 3 130.00 South Africa Paarl 19 Jan 2013 ODI # 3323
CL Cairns 70 54 4 3 129.62 New Zealand Brisbane 8 Jan 1994 ODI # 870
DA Miller 45* 35 6 2 128.57 South Africa Auckland 4 Mar 2017 ODI # 3846
SM Pollock 37 29 2 1 127.58 South Africa Bloemfontein 23 Oct 2005 ODI # 2285
AL Phehlukwayo 29* 23 2 2 126.08 South Africa Hamilton 19 Feb 2017 ODI # 3836
MV Boucher 35 28 3 0 125.00 South Africa Dunedin 25 Feb 2004 ODI # 2104
JDS Neesham 71* 57 6 0 124.56 New Zealand Christchurch 22 Feb 2017 ODI # 3839
DJ Nash 38 31 2 0 122.58 New Zealand Brisbane 9 Jan 1998 ODI # 1270
AB de Villiers 72* 59 4 3 122.03 South Africa Hamilton 1 Mar 2017 ODI # 3843
WJ Cronje 78 64 11 3 121.87 South Africa Faisalabad 20 Feb 1996 ODI # 1054
CL Cairns 64 53 2 4 120.75 New Zealand Brisbane 9 Jan 1998 ODI # 1270
M Ntini 42* 35 3 2 120.00 South Africa Napier 2 Mar 2004 ODI # 2109
L Ronchi 99 83 11 3 119.27 New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
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 | 10 years

Minimum of 25 runs

Records includes the following current or recent matches:
New Zealand v South Africa at Auckland, 5th ODI, Mar 4, 2017 [ODI # 3846]
New Zealand v South Africa at Hamilton, 4th ODI, Mar 1, 2017 [ODI # 3843]
New Zealand v South Africa at Wellington, 3rd ODI, Feb 25, 2017 [ODI # 3841]