Most sixes in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Abdul Razzaq 109* 72 7 10 151.38 Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
Shahid Afridi 88 48 5 7 183.33 Pakistan Johannesburg 17 Mar 2013 ODI # 3347
Shoaib Malik 82* 41 6 6 200.00 Pakistan Lahore 3 Oct 2003 ODI # 2046
Shahid Afridi 77* 35 5 6 220.00 Pakistan Durban 7 Feb 2007 ODI # 2513
WJ Cronje 52 53 1 5 98.11 South Africa East London 11 Apr 1998 ODI # 1314
AB de Villiers 77 58 7 5 132.75 South Africa Auckland 7 Mar 2015 ODI # 3626
Shahid Afridi 62 40 6 4 155.00 Pakistan Tangier 18 Aug 2002 ODI # 1864
MV Boucher 34 16 0 4 212.50 South Africa Cape Town 18 Dec 2002 ODI # 1923
JH Kallis 88* 85 2 4 103.52 South Africa Centurion 4 Feb 2007 ODI # 2506
MV Boucher 78 38 9 4 205.26 South Africa Centurion 4 Feb 2007 ODI # 2506
Shoaib Malik 56 52 0 4 107.69 Pakistan Lahore 20 Oct 2007 ODI # 2635
Ijaz Ahmed 114* 90 17 3 126.66 Pakistan Durban 17 Dec 1994 ODI # 964
DJ Cullinan 110* 109 6 3 100.91 South Africa Sharjah 13 Apr 1996 ODI # 1095
Saeed Anwar 30 40 0 3 75.00 Pakistan Cape Town 23 Apr 1998 ODI # 1326
L Klusener 46* 41 3 3 112.19 South Africa Nottingham 5 Jun 1999 ODI # 1474
Imran Nazir 71 114 5 3 62.28 Pakistan Sharjah 24 Mar 2000 ODI # 1579
WJ Cronje 79 73 6 3 108.21 South Africa Sharjah 31 Mar 2000 ODI # 1583
MV Boucher 57 49 3 3 116.32 South Africa Sharjah 31 Mar 2000 ODI # 1583
HH Gibbs 114 130 8 3 87.69 South Africa Tangier 12 Aug 2002 ODI # 1860
SM Pollock 57* 51 2 3 111.76 South Africa Durban 8 Dec 2002 ODI # 1914
AB de Villiers 103* 95 9 3 108.42 South Africa Lahore 18 Oct 2007 ODI # 2633
Umar Akmal 60 71 1 3 84.50 Pakistan Dubai (DSC) 8 Nov 2010 ODI # 3069
Shahid Afridi 34 16 2 3 212.50 Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
Misbah-ul-Haq 57* 75 3 3 76.00 Pakistan Centurion 15 Mar 2013 ODI # 3346
AB de Villiers 128 108 12 3 118.51 South Africa Johannesburg 17 Mar 2013 ODI # 3347
F du Plessis 45 19 4 3 236.84 South Africa Johannesburg 17 Mar 2013 ODI # 3347
Mohammad Hafeez 57 49 6 3 116.32 Pakistan Johannesburg 17 Mar 2013 ODI # 3347
AB de Villiers 115* 102 10 3 112.74 South Africa Sharjah 11 Nov 2013 ODI # 3433
Sarfraz Ahmed 49 49 5 3 100.00 Pakistan Auckland 7 Mar 2015 ODI # 3626
DA Miller 75* 104 1 3 72.11 South Africa Birmingham 7 Jun 2017 ODI # 3881
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:
Pakistan v South Africa at Birmingham, ICC Champions Trophy 7th match, Jun 7, 2017 [ODI # 3881]
Pakistan v South Africa at Auckland, ICC Cricket World Cup 29th match, Mar 7, 2015 [ODI # 3626]
South Africa v Pakistan at Centurion, 3rd ODI, Nov 30, 2013 [ODI # 3441]