Most Sixes in ODI Innings

Most Sixes in ODI Innings is the definitive benchmark of a batter's raw explosive power and aerial dominance, representing the ultimate dismantling of a bowling attack. This world record is held by England’s Eoin Morgan.
During the 2019 World Cup match against Afghanistan, Morgan delivered a masterclass in power-hitting, smashing a record-breaking 17 sixes in a single innings. This feat surpassed the previous joint record of 16 held by Rohit Sharma, Chris Gayle, and AB de Villiers. As of 2026, while the modern game is increasingly defined by high-intensity striking from players like Glenn Maxwell and Heinrich Klaasen, Morgan’s tally of 17 remains the gold standard of offensive efficiency. This statistic is more than a display of brute force; it signifies a tactical shift where elite batters can fundamentally alter the trajectory of a 50-over game through a sustained barrage of boundary-clearing shots.
 

RANK 1

George Munsey

SCO

6s

11

Runs

191

RANK 2

Harry Brook

ENG

6s

11

Runs

135

RANK 3

Saif Ahmad

DEN

6s

10

Runs

123

Rank Player Runs 6s Match Date
1 191 11 Scotland vs Netherlands Jun 12, 2025
2 135 11 New Zealand vs England Oct 26, 2025
3 123 10 Denmark vs Kenya Aug 31, 2025
4 136 9 Sri Lanka vs England Jan 27, 2026
5 124 9 West Indies vs England Nov 2, 2024
6 170 8 Ireland vs West Indies May 25, 2025
7 140 8 Denmark vs Kuwait Sep 25, 2024
8 118 8 Australia vs South Africa Aug 24, 2025
9 113 8 West Indies vs Bangladesh Dec 8, 2024
10 94 8 West Indies vs England Oct 31, 2024
11 135 7 India vs South Africa Nov 30, 2025
12 123 7 Pakistan vs South Africa Nov 6, 2025
13 119 7 India vs England Feb 9, 2025
14 107 7 Bangladesh vs Pakistan Mar 15, 2026
15 106 7 Pakistan vs New Zealand Feb 8, 2025
16 101 7 Afghanistan vs Bangladesh Nov 11, 2024
17 99 7 New Zealand vs Pakistan Apr 1, 2025
18 78 7 United Arab Emirates vs Netherlands Nov 3, 2024
19 75 7 Bangladesh vs New Zealand Apr 23, 2026
20 72 7 England vs Australia Sep 29, 2024
21 62 7 England vs Australia Sep 27, 2024
22 177 6 Afghanistan vs England Feb 26, 2025
23 151 6 United States of America vs Scotland Oct 31, 2024
24 132 6 New Zealand vs Pakistan Mar 28, 2025
25 120 6 Australia vs England Feb 22, 2025
26 106 6 India vs South Africa Dec 6, 2025
27 104 6 Uganda vs Tanzania Nov 9, 2024
28 94 6 Qatar vs Papua New Guinea Oct 1, 2024
29 86 6 Afghanistan vs South Africa Sep 20, 2024
30 82 6 Australia vs Pakistan Nov 8, 2024
31 80 6 Bangladesh vs West Indies Oct 23, 2025
32 73 6 Canada vs Nepal Sep 16, 2024
33
Sohail Ahmed Sohail Ahmed
70 6 Hong Kong vs Bahrain Feb 9, 2025
34 60 6 Hong Kong vs Italy Nov 9, 2024
35 59 6 Namibia vs Scotland Sep 4, 2025
36 59 6 New Zealand vs Pakistan Apr 4, 2025
37 155 5 United Arab Emirates vs United States of America Sep 24, 2024
38 154 5 England vs Australia Sep 19, 2024
39 150 5 New Zealand vs South Africa Feb 10, 2025
40 142 5 Australia vs South Africa Aug 24, 2025
41 127 5 Sri Lanka vs Australia Feb 12, 2025
42 120 5 West Indies vs Pakistan Aug 12, 2025
43 115 5 United States of America vs Canada May 17, 2025
44 105 5 Scotland vs Netherlands May 16, 2025
45 103 5 Hong Kong vs Bahrain Nov 7, 2024
46 100 5 Australia vs South Africa Aug 24, 2025
47 100 5 Hong Kong vs Bahrain Feb 9, 2025
48
Vishnu Sukumaran Vishnu Sukumaran
97 5 Namibia vs United Arab Emirates Sep 20, 2024
49 82 5 England vs West Indies May 29, 2025
50 81 5 Namibia vs United States of America Sep 22, 2024
51 78 5 United Arab Emirates vs Scotland May 4, 2025
52 75 5 Bangladesh vs Pakistan Mar 13, 2026
53 74 5 Namibia vs United States of America Sep 22, 2024
54 70 5 Afghanistan vs Bangladesh Nov 11, 2024
55 67 5 Afghanistan vs Australia Feb 28, 2025
56 67 5 Bangladesh vs Pakistan Mar 11, 2026
57 66 5 New Zealand vs Sri Lanka Jan 11, 2025
58 64 5 Singapore vs Uganda Feb 10, 2025
59 63 5 South Africa vs Pakistan Dec 19, 2024
60 62 5 Afghanistan vs Bangladesh Oct 14, 2025
61 60 5 Canada vs Namibia Sep 2, 2025
62 56 5 New Zealand vs West Indies Nov 19, 2025
63 54 5 India vs South Africa Dec 3, 2025
64 53 5 Italy vs Bahrain Feb 15, 2025
65 53 5 Nepal vs Oman Sep 18, 2024
66 50 5 Hong Kong vs Uganda Feb 13, 2025
67 49 5 Australia vs South Africa Aug 24, 2025
68 175 4 Papua New Guinea vs Jersey Aug 28, 2025
69 158 4 Scotland vs Netherlands Jun 12, 2025
70 152 4 United States of America vs Canada May 17, 2025
71 117 4 West Indies vs England Nov 2, 2024
72 112 4 Ireland vs West Indies May 21, 2025
73 110 4 India vs South Africa Dec 3, 2025
74 109 4 New Zealand vs West Indies Nov 19, 2025
75 107 4 Namibia vs United Arab Emirates Sep 20, 2024
76 106 4 Bangladesh vs Pakistan Mar 15, 2026
77 106 4 Sri Lanka vs Bangladesh Jul 2, 2025
78 104 4 Zimbabwe vs Afghanistan Dec 19, 2024
79 104 4 West Indies vs Bangladesh Dec 12, 2024
80 104 4 United States of America vs Nepal Oct 27, 2024
81 103 4 Zimbabwe vs Pakistan Nov 28, 2024
82 102 4 Scotland vs Nepal Jun 8, 2025
83 102 4 Sri Lanka vs West Indies Oct 26, 2024
84 101 4 Scotland vs Netherlands May 16, 2025
85 100 4 South Africa vs New Zealand Mar 5, 2025
86 100 4 Namibia vs Scotland Apr 12, 2026
87 100 4 Jersey vs Qatar Sep 26, 2024
88 97 4 South Africa vs Pakistan Dec 19, 2024
89 93 4 Canada vs Oman Sep 20, 2024
90 91 4 Kenya vs Papua New Guinea Oct 5, 2024