Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Most Sixes in an innings in ODI
England
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
ENG Most Sixes in an innings in ODI
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Eoin Morgan
148
71
17
AFG
Manchester
18 Jun 2019
2
Jos Buttler
162
70
14*
NL
Amstelveen
17 Jun 2022
3
Jos Buttler
150
77
12
WI
St. Georges
27 Feb 2019
4
Ben Stokes
99
52
10
IND
Pune
26 Mar 2021
5
Jos Buttler
110
55
9*
PAK
Southampton
11 May 2019
6
Ben Stokes
182
124
9
NZ
London
13 Sep 2023
7
Liam Livingstone
124
85
9*
WI
Antigua
02 Nov 2024
8
Jos Buttler
116
52
8*
PAK
Dubai
20 Nov 2015
9
Moeen Ali
102
57
8
WI
Bristol
24 Sep 2017
10
Andrew Flintoff
123
104
7
WI
London
06 Jul 2004
11
Jos Buttler
90
51
7*
PAK
Nottingham
30 Aug 2016
12
Jonny Bairstow
138
106
7
NZ
Dunedin
07 Mar 2018
13
Jonny Bairstow
94
66
7
IND
Pune
23 Mar 2021
14
Jonny Bairstow
124
112
7
IND
Pune
26 Mar 2021
15
Jos Buttler
131
127
7
SA
Kimberley
01 Feb 2023
16
Liam Livingstone
62
27
7*
AUS
London
27 Sep 2024
17
Harry Brook
72
52
7
AUS
Bristol
29 Sep 2024
18
Kevin Pietersen
116
110
6
SA
Centurion
13 Feb 2005
19
Paul Collingwood
54
30
6*
NZ
Napier
20 Feb 2008
20
Owais Shah
98
89
6
SA
Centurion
27 Sep 2009
21
Eoin Morgan
106
99
6
AUS
Brisbane
17 Jan 2014
22
Eoin Morgan
88
47
6
NZ
London
12 Jun 2015
23
Alex Hales
133
110
6*
SL
Birmingham
24 Jun 2016
24
Jonny Bairstow
104
60
6
NZ
Christchurch
10 Mar 2018
25
Jonny Bairstow
105
59
6
SCOT
Edinburgh
10 Jun 2018
26
Eoin Morgan
67
30
6
AUS
Nottingham
19 Jun 2018
27
Eoin Morgan
103
88
6
WI
St. Georges
27 Feb 2019
28
Jonny Bairstow
111
109
6
IND
Birmingham
30 Jun 2019
29
Liam Livingstone
66
22
6*
NL
Amstelveen
17 Jun 2022
30
Dawid Malan
118
114
6
SA
Kimberley
01 Feb 2023
31
Ben Stokes
108
84
6
NL
Pune
08 Nov 2023
32
David Gower
130
120
5
SL
Taunton
11 Jun 1983
33
Nasser Hussain
95
120
5
BAN
Nairobi
05 Oct 2000
34
Paul Collingwood
112
86
5*
BAN
Nottingham
21 Jun 2005
35
Dimitri Mascarenhas
52
39
5
IND
Bristol
24 Aug 2007
36
Dimitri Mascarenhas
36
15
5*
IND
London
05 Sep 2007
37
Ravi Bopara
54
38
5*
IND
Rajkot
14 Nov 2008
38
Eoin Morgan
67
34
5
SA
Centurion
27 Sep 2009
39
Andrew Strauss
154
140
5
BAN
Birmingham
12 Jul 2010
40
Ravi Bopara
101
75
5*
IRE
dublin
03 Sep 2013
41
Moeen Ali
119
87
5
SL
Colombo
26 Nov 2014
42
Moeen Ali
58
40
5
SL
Hambantota
03 Dec 2014
43
Moeen Ali
128
107
5
SCOT
Christchurch
23 Feb 2015
44
Jos Buttler
129
77
5
NZ
Birmingham
09 Jun 2015
45
Eoin Morgan
113
82
5
NZ
Nottingham
17 Jun 2015
46
Jos Buttler
105
76
5
SA
Bloemfontein
03 Feb 2016
47
Joe Root
125
113
5
SA
Centurion
09 Feb 2016
48
Eoin Morgan
57
27
5*
PAK
Nottingham
30 Aug 2016
49
Ben Stokes
62
40
5
IND
Pune
15 Jan 2017
50
Eoin Morgan
102
81
5
IND
Cuttack
19 Jan 2017