Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Ground Match Date Scorecard
BB McCullum 80* 28 9 6 72 285.71 New Zealand Queenstown 31 Dec 2007 ODI # 2660
Mahmudullah 128* 123 12 3 66 104.06 Bangladesh Hamilton 13 Mar 2015 ODI # 3634
JDP Oram 83 40 8 5 62 207.50 New Zealand Napier 5 Feb 2010 ODI # 2949
SP Fleming 102* 92 10 3 58 110.86 New Zealand North Sound 2 Apr 2007 ODI # 2561
MJ Guptill 105 100 11 2 56 105.00 New Zealand Hamilton 13 Mar 2015 ODI # 3634
C Munro 87 61 8 4 56 142.62 New Zealand Christchurch 26 Dec 2016 ODI # 3814
LRPL Taylor 78 52 6 5 54 150.00 New Zealand Dunedin 8 Feb 2010 ODI # 2951
MJ Guptill 91 91 9 3 54 100.00 New Zealand Christchurch 11 Feb 2010 ODI # 2953
LRPL Taylor 107* 93 9 3 54 115.05 New Zealand Fatullah 3 Nov 2013 ODI # 3429
NT Broom 97 97 12 1 54 100.00 New Zealand Nelson 31 Dec 2016 ODI # 3816
Shahriar Nafees 73 73 13 0 52 100.00 Bangladesh Dhaka 11 Oct 2010 ODI # 3054
Shamsur Rahman 96 107 7 4 52 89.71 Bangladesh Fatullah 3 Nov 2013 ODI # 3429
TWM Latham 137 121 7 4 52 113.22 New Zealand Christchurch 26 Dec 2016 ODI # 3814
Mushfiqur Rahim 86 107 8 3 50 80.37 Bangladesh Dunedin 8 Feb 2010 ODI # 2951
Shakib Al Hasan 106 113 11 1 50 93.80 Bangladesh Dhaka 14 Oct 2010 ODI # 3056
NT Broom 109* 107 8 3 50 101.86 New Zealand Nelson 29 Dec 2016 ODI # 3815
Shakib Al Hasan 114 115 11 1 50 99.13 Bangladesh Cardiff 9 Jun 2017 ODI # 3883
CD McMillan 75 83 9 2 48 90.36 New Zealand Kimberley 26 Feb 2003 ODI # 1968
JM How 74 77 12 0 48 96.10 New Zealand Napier 28 Dec 2007 ODI # 2659
Naeem Islam 84 115 12 0 48 73.04 Bangladesh Dhaka 29 Oct 2013 ODI # 3423
Mohammad Ashraful 70 57 10 1 46 122.80 Bangladesh Auckland 26 Dec 2007 ODI # 2658
JDP Oram 75* 62 5 4 44 120.96 New Zealand Dhaka 11 Oct 2008 ODI # 2764
LRPL Taylor 103 119 5 4 44 86.55 New Zealand Chittagong 14 Oct 2008 ODI # 2765
Imrul Kayes 101 138 11 0 44 73.18 Bangladesh Christchurch 11 Feb 2010 ODI # 2953
Mushfiqur Rahim 90 98 8 2 44 91.83 Bangladesh Dhaka 29 Oct 2013 ODI # 3423
TWM Latham 84 92 11 0 44 91.30 New Zealand Dublin 24 May 2017 ODI # 3871
Mahmudullah 102* 107 8 2 44 95.32 Bangladesh Cardiff 9 Jun 2017 ODI # 3883
KS Williamson 95* 116 9 1 42 81.89 New Zealand Nelson 31 Dec 2016 ODI # 3816
JDP Oram 55 31 4 4 40 177.41 New Zealand Napier 28 Dec 2007 ODI # 2659
JM How 73 82 10 0 40 89.02 New Zealand Chittagong 14 Oct 2008 ODI # 2765
Tamim Iqbal 62 69 10 0 40 89.85 Bangladesh Napier 5 Feb 2010 ODI # 2949
BB McCullum 61 45 7 2 40 135.55 New Zealand Dhaka 5 Oct 2010 ODI # 3051
C Munro 85 77 7 2 40 110.38 New Zealand Fatullah 3 Nov 2013 ODI # 3429
Mosaddek Hossain 50* 44 5 3 38 113.63 Bangladesh Christchurch 26 Dec 2016 ODI # 3814
MS Sinclair 62 73 9 0 36 84.93 New Zealand Dhaka 5 Nov 2004 ODI # 2190
PJ Ingram 69 74 9 0 36 93.24 New Zealand Napier 5 Feb 2010 ODI # 2949
LRPL Taylor 62* 72 3 4 36 86.11 New Zealand Dhaka 11 Oct 2010 ODI # 3054
KS Williamson 108 132 6 2 36 81.81 New Zealand Dhaka 14 Oct 2010 ODI # 3056
GD Elliott 71 77 6 2 36 92.20 New Zealand Dhaka 29 Oct 2013 ODI # 3423
CJ Anderson 46 31 3 4 36 148.38 New Zealand Dhaka 29 Oct 2013 ODI # 3423
Sabbir Rahman 65 83 9 0 36 78.31 Bangladesh Dublin 24 May 2017 ODI # 3871
CL Cairns 74 83 1 5 34 89.15 New Zealand Chittagong 2 Nov 2004 ODI # 2189
JG Wright 93 98 8 0 32 94.89 New Zealand Sharjah 28 Apr 1990 ODI # 626
Junaid Siddique 85 137 8 0 32 62.04 Bangladesh Dhaka 9 Oct 2008 ODI # 2763
Shakib Al Hasan 58 51 8 0 32 113.72 Bangladesh Dhaka 5 Oct 2010 ODI # 3051
AP Devcich 46 38 8 0 32 121.05 New Zealand Fatullah 3 Nov 2013 ODI # 3429
Sabbir Rahman 40 23 5 2 32 173.91 Bangladesh Hamilton 13 Mar 2015 ODI # 3634
Shakib Al Hasan 59 54 5 2 32 109.25 Bangladesh Christchurch 26 Dec 2016 ODI # 3814
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:
Bangladesh v New Zealand at Cardiff, ICC Champions Trophy 9th match, Jun 9, 2017 [ODI # 3883]
Bangladesh v New Zealand at Dublin, Ireland Tri-Nation Series 6th match, May 24, 2017 [ODI # 3871]
Bangladesh v New Zealand at Dublin, Ireland Tri-Nation Series 3rd match, May 17, 2017 [ODI # 3868]