Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Ground Match Date Scorecard
G Kirsten 188* 159 13 4 76 118.23 South Africa Rawalpindi 16 Feb 1996 ODI # 1049
AB de Villiers 99 82 6 4 48 120.73 South Africa Wellington 12 Mar 2015 ODI # 3633
J Charles 55 40 9 2 48 137.50 West Indies Napier 15 Mar 2015 ODI # 3638
RG Sharma 57* 55 10 1 46 103.63 India Perth 28 Feb 2015 ODI # 3618
KJ O'Brien 50 25 8 2 44 200.00 Ireland Brisbane 25 Feb 2015 ODI # 3613
CM Spearman 78 77 10 0 40 101.29 New Zealand Faisalabad 27 Feb 1996 ODI # 1064
Ahmed Shehzad 93 105 8 1 38 88.57 Pakistan Napier 4 Mar 2015 ODI # 3622
F Behardien 64* 31 5 3 38 206.45 South Africa Wellington 12 Mar 2015 ODI # 3633
GC Wilson 80 69 9 0 36 115.94 Ireland Brisbane 25 Feb 2015 ODI # 3613
SC Williams 76* 65 7 1 34 116.92 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
RG Twose 92 112 8 0 32 82.14 New Zealand Faisalabad 27 Feb 1996 ODI # 1064
RR Rossouw 43 49 8 0 32 87.75 South Africa Wellington 12 Mar 2015 ODI # 3633
Sikandar Raza 46 44 6 1 30 104.54 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
Sohaib Maqsood 45 31 4 2 28 145.16 Pakistan Napier 4 Mar 2015 ODI # 3622
Misbah-ul-Haq 65 49 4 2 28 132.65 Pakistan Napier 4 Mar 2015 ODI # 3622
BRM Taylor 47 44 5 1 26 106.81 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
Haris Sohail 70 83 5 1 26 84.33 Pakistan Napier 4 Mar 2015 ODI # 3622
GJAF Aponso 45 80 6 0 24 56.25 Netherlands Lahore 1 Mar 1996 ODI # 1069
Ijaz Ahmed 50* 57 4 1 22 87.71 Pakistan Gujranwala 24 Feb 1996 ODI # 1059
AC Hudson 27 33 5 0 20 81.81 South Africa Rawalpindi 16 Feb 1996 ODI # 1049
GP Thorpe 44* 66 5 0 20 66.66 England Peshawar 18 Feb 1996 ODI # 1053
CR Ervine 42 32 2 2 20 131.25 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
V Kohli 33* 41 5 0 20 80.48 India Perth 28 Feb 2015 ODI # 3618
JL Carter 50* 58 5 0 20 86.20 West Indies Napier 15 Mar 2015 ODI # 3638
NMK Smith 27* 31 4 0 16 87.09 England Peshawar 18 Feb 1996 ODI # 1053
Saeed Anwar 40* 50 4 0 16 80.00 Pakistan Gujranwala 24 Feb 1996 ODI # 1059
SP Fleming 16 11 4 0 16 145.45 New Zealand Faisalabad 27 Feb 1996 ODI # 1064
RW Chakabva 35 62 4 0 16 56.45 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
Shahid Afridi 21* 7 1 2 16 300.00 Pakistan Napier 4 Mar 2015 ODI # 3622
AJ Stewart 23 52 3 0 12 44.23 England Peshawar 18 Feb 1996 ODI # 1053
TBM de Leede 36 47 3 0 12 76.59 Netherlands Lahore 1 Mar 1996 ODI # 1069
KJJ van Noortwijk 26 19 3 0 12 136.84 Netherlands Lahore 1 Mar 1996 ODI # 1069
EC Joyce 37 49 3 0 12 75.51 Ireland Brisbane 25 Feb 2015 ODI # 3613
S Dhawan 14 17 3 0 12 82.35 India Perth 28 Feb 2015 ODI # 3618
HM Amla 12 16 3 0 12 75.00 South Africa Wellington 12 Mar 2015 ODI # 3633
WJ Cronje 57 62 1 1 10 91.93 South Africa Rawalpindi 16 Feb 1996 ODI # 1049
DK Morrison 10* 2 1 1 10 500.00 New Zealand Faisalabad 27 Feb 1996 ODI # 1064
Umar Akmal 19 13 1 1 10 146.15 Pakistan Napier 4 Mar 2015 ODI # 3622
DR Smith 15 9 1 1 10 166.66 West Indies Napier 15 Mar 2015 ODI # 3638
DJ Cullinan 41* 50 2 0 8 82.00 South Africa Rawalpindi 16 Feb 1996 ODI # 1049
SA Thomson 31* 35 2 0 8 88.57 New Zealand Faisalabad 27 Feb 1996 ODI # 1064
E Chigumbura 14* 15 2 0 8 93.33 Zimbabwe Nelson 19 Feb 2015 ODI # 3606
WTS Porterfield 37 64 2 0 8 57.81 Ireland Brisbane 25 Feb 2015 ODI # 3613
Q de Kock 26 45 2 0 8 57.77 South Africa Wellington 12 Mar 2015 ODI # 3633
DA Miller 49 48 2 0 8 102.08 South Africa Wellington 12 Mar 2015 ODI # 3633
D Ramdin 33* 50 2 0 8 66.00 West Indies Napier 15 Mar 2015 ODI # 3638
RP Lefebvre 12 8 0 1 6 150.00 Netherlands Lahore 1 Mar 1996 ODI # 1069
Wahab Riaz 6* 1 0 1 6 600.00 Pakistan Napier 4 Mar 2015 ODI # 3622
AD Russell 7 8 0 1 6 87.50 West Indies Napier 15 Mar 2015 ODI # 3638
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
Records includes the following current or recent matches:
United Arab Emirates v West Indies at Napier, ICC Cricket World Cup 41st match, Mar 15, 2015 [ODI # 3638]
South Africa v United Arab Emirates at Wellington, ICC Cricket World Cup 36th match, Mar 12, 2015 [ODI # 3633]
Pakistan v United Arab Emirates at Napier, ICC Cricket World Cup 25th match, Mar 4, 2015 [ODI # 3622]