Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Match Date Scorecard
NJ Astle 119 116 21 0 84 102.58 New Zealand v Pakistan 28 Feb 2001 ODI # 1693
NJ Astle 122* 150 12 5 78 81.33 New Zealand v England 26 Feb 2002 ODI # 1813
IVA Richards 119 113 10 4 64 105.30 West Indies v New Zealand 18 Mar 1987 ODI # 435
IM Chappell 83 68 12 2 60 122.05 Australia v New Zealand 30 Mar 1974 ODI # 10
NJ Astle 81 83 11 1 50 97.59 New Zealand v Australia 23 Feb 2000 ODI # 1568
Shahid Afridi 65 55 11 1 50 118.18 Pakistan v New Zealand 28 Feb 2001 ODI # 1693
Saleem Malik 83 98 9 2 48 84.69 Pakistan v New Zealand 6 Feb 1989 ODI # 554
JH Kallis 100 117 10 1 46 85.47 South Africa v New Zealand 14 Feb 1999 ODI # 1407
AC Gilchrist 77 65 10 1 46 118.46 Australia v New Zealand 23 Feb 2000 ODI # 1568
MJ Greatbatch 73 77 5 4 44 94.80 New Zealand v India 12 Mar 1992 ODI # 740
NJ Astle 95 118 8 2 44 80.50 New Zealand v South Africa 14 Feb 1999 ODI # 1407
BE Congdon 82 112 10 0 40 73.21 New Zealand v Australia 30 Mar 1974 ODI # 10
RG Twose 62 61 10 0 40 101.63 New Zealand v Australia 23 Feb 2000 ODI # 1568
JG Wright 70 92 8 1 38 76.08 New Zealand v England 9 Mar 1988 ODI # 504
MA Taylor 78 122 5 3 38 63.93 Australia v New Zealand 19 Mar 1993 ODI # 816
KR Stackpole 50 73 8 0 32 68.49 Australia v New Zealand 30 Mar 1974 ODI # 10
BM Laird 71* 125 8 0 32 56.80 Australia v New Zealand 17 Feb 1982 ODI # 147
AH Jones 67* 107 8 0 32 62.61 New Zealand v India 12 Mar 1992 ODI # 740
SP Fleming 60 92 5 2 32 65.21 New Zealand v Pakistan 28 Feb 2001 ODI # 1693
GS Chappell 42* 32 6 1 30 131.25 Australia v New Zealand 30 Mar 1974 ODI # 10
MD Crowe 104 135 6 1 30 77.03 New Zealand v India 1 Mar 1990 ODI # 612
NH Fairbrother 50* 75 7 0 28 66.66 England v New Zealand 9 Mar 1988 ODI # 504
ME Waugh 60 75 4 2 28 80.00 Australia v New Zealand 19 Mar 1993 ODI # 816
M Prabhakar 50 68 7 0 28 73.52 India v Australia 22 Feb 1995 ODI # 979
SR Tendulkar 47 40 7 0 28 117.50 India v Australia 22 Feb 1995 ODI # 979
Moin Khan 36 20 4 2 28 180.00 Pakistan v New Zealand 28 Feb 2001 ODI # 1693
HJH Marshall 74 94 7 0 28 78.72 New Zealand v South Africa 25 Feb 2004 ODI # 2104
KR Rutherford 78* 75 5 1 26 104.00 New Zealand v India 1 Mar 1990 ODI # 612
IDS Smith 42* 21 5 1 26 200.00 New Zealand v Sri Lanka 6 Feb 1991 ODI # 667
A Symonds 34* 13 5 1 26 261.53 Australia v New Zealand 23 Feb 2000 ODI # 1568
Yousuf Youhana 68 73 5 1 26 93.15 Pakistan v New Zealand 28 Feb 2001 ODI # 1693
SP Fleming 51 56 5 1 26 91.07 New Zealand v South Africa 25 Feb 2004 ODI # 2104
SB Styris 69 62 5 1 26 111.29 New Zealand v South Africa 25 Feb 2004 ODI # 2104
BL Cairns 30* 18 6 0 24 166.66 New Zealand v Australia 30 Mar 1974 ODI # 10
RB Reid 53 68 6 0 24 77.94 New Zealand v Sri Lanka 6 Feb 1991 ODI # 667
SR Tendulkar 84 107 6 0 24 78.50 India v New Zealand 12 Mar 1992 ODI # 740
N Hussain 50 80 6 0 24 62.50 England v New Zealand 26 Feb 2002 ODI # 1813
OA Shah 57 81 6 0 24 70.37 England v New Zealand 26 Feb 2002 ODI # 1813
JA Rudolph 70* 71 6 0 24 98.59 South Africa v New Zealand 25 Feb 2004 ODI # 2104
JG Wright 45 82 4 1 22 54.87 New Zealand v Sri Lanka 2 Mar 1983 ODI # 186
Rashid Latif 32* 18 1 3 22 177.77 Pakistan v New Zealand 3 Mar 1994 ODI # 889
GS Blewett 46 70 4 1 22 65.71 Australia v India 22 Feb 1995 ODI # 979
ME Waugh 48 32 4 1 22 150.00 Australia v India 22 Feb 1995 ODI # 979
NS Sidhu 54 70 4 1 22 77.14 India v Australia 22 Feb 1995 ODI # 979
ME Waugh 75 109 4 1 22 68.80 Australia v New Zealand 23 Feb 2000 ODI # 1568
SP Fleming 24 15 4 1 22 160.00 New Zealand v Australia 23 Feb 2000 ODI # 1568
CD McMillan 44 69 4 1 22 63.76 New Zealand v England 26 Feb 2002 ODI # 1813
CL Cairns 29* 22 1 3 22 131.81 New Zealand v South Africa 25 Feb 2004 ODI # 2104
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 | 25 years
Records includes the following current or recent matches:
New Zealand v South Africa at Dunedin, 4th ODI, Feb 25, 2004 [ODI # 2104]
New Zealand v England at Dunedin, 5th ODI, Feb 26, 2002 [ODI # 1813]
New Zealand v Pakistan at Dunedin, 5th ODI, Feb 28, 2001 [ODI # 1693]