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
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
Most Sixes in an innings in ODI
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Eoin Morgan
(ENG)
148
71
17
AFG
Manchester
18 Jun 2019
2
Rohit Sharma
(IND)
209
158
16
AUS
Bangalore
02 Nov 2013
3
AB de Villiers
(SA)
149
44
16
WI
Johannesburg
18 Jan 2015
4
Chris Gayle
(WI)
215
147
16
ZIM
Canberra
24 Feb 2015
5
Jaskaran Malhotra
(USA)
173
124
16*
PNG
Muscat
09 Sep 2021
6
Shane Watson
(AUS)
185
96
15*
BAN
Dhaka
11 Apr 2011
7
Corey Anderson
(NZ)
131
47
14*
WI
Queenstown
01 Jan 2014
8
Chris Gayle
(WI)
162
97
14
ENG
St. Georges
27 Feb 2019
9
Jos Buttler
(ENG)
162
70
14*
NL
Amstelveen
17 Jun 2022
10
Thisara Perera
(SL)
140
74
13
NZ
Mount Maunganui
05 Jan 2019
11
Heinrich Klaasen
(SA)
174
83
13
AUS
Centurion
15 Sep 2023
12
Xavier Marshall
(WI)
157
118
12*
CAN
Toronto
22 Aug 2008
13
Rohit Sharma
(IND)
208
153
12*
SL
Mohali
13 Dec 2017
14
Chris Gayle
(WI)
135
129
12
ENG
Bridgetown
20 Feb 2019
15
Jos Buttler
(ENG)
150
77
12
WI
St. Georges
27 Feb 2019
16
Muhammad Waseem
(UAE)
119
76
12
PNG
Kirtipur
15 Mar 2023
17
Shahid Afridi
(PAK)
102
40
11
SL
Nairobi
04 Oct 1996
18
Denesh Ramdin
(WI)
169
121
11
BAN
Basseterre
25 Aug 2014
19
Martin Guptill
(NZ)
237
163
11*
WI
Wellington
21 Mar 2015
20
AB de Villiers
(SA)
119
61
11
IND
Mumbai
25 Oct 2015
21
Quinton de Kock
(SA)
178
113
11
AUS
Centurion
30 Sep 2016
22
Asif Khan
(UAE)
101
42
11*
NEP
Kirtipur
16 Mar 2023
23
Fakhar Zaman
(PAK)
126
81
11*
NZ
Bangalore
04 Nov 2023
24
Mahendra Singh Dhoni
(IND)
183
145
10*
SL
Jaipur
31 Oct 2005
25
Mark Boucher
(SA)
147
68
10*
ZIM
Potchefstroom
20 Sep 2006
26
Matthew Hayden
(AUS)
181
166
10*
NZ
Hamilton
20 Feb 2007
27
Brendon McCullum
(NZ)
166
135
10
IRE
Aberdeen
01 Jul 2008
28
Abdul Razzaq
(PAK)
109
72
10*
SA
Abu Dhabi
31 Oct 2010
29
Kieron Pollard
(WI)
119
110
10
IND
Chennai
11 Dec 2011
30
Angelo Mathews
(SL)
139
116
10*
IND
Ranchi
16 Nov 2014
31
Rubel Hossain
(BAN)
10
16
10
AFG
Dhaka
28 Sep 2016
32
Ben Stokes
(ENG)
99
52
10
IND
Pune
26 Mar 2021
33
Fakhar Zaman
(PAK)
193
155
10
SA
Johannesburg
04 Apr 2021
34
Ishan Kishan
(IND)
210
131
10
BAN
Chittagong
10 Dec 2022
35
Michael Bracewell
(NZ)
140
78
10
IND
Hyderabad
18 Jan 2023
36
Harry Tector
(IRE)
140
113
10
BAN
Chelmsford
12 May 2023
37
Glenn Maxwell
(AUS)
201
128
10*
AFG
Mumbai
07 Nov 2023
38
Ijaz Ahmed
(PAK)
139
84
9*
IND
Lahore
02 Oct 1997
39
Shahid Afridi
(PAK)
102
46
9
IND
Kanpur
15 Apr 2005
40
Lou Vincent
(NZ)
172
120
9
ZIM
Bulawayo
24 Aug 2005
41
Ricky Ponting
(AUS)
164
105
9
SA
Johannesburg
12 Mar 2006
42
Chris Gayle
(WI)
125
107
9
NZ
Kingston
07 Jul 2012
43
Rohit Sharma
(IND)
264
173
9
SL
Kolkata
13 Nov 2014
44
Luke Ronchi
(NZ)
170
99
9*
SL
Dunedin
23 Jan 2015
45
David Miller
(SA)
138
92
9*
ZIM
Hamilton
15 Feb 2015
46
Seekkuge Prasanna
(SL)
95
46
9
IRE
dublin
18 Jun 2016
47
Sharjeel Khan
(PAK)
152
86
9
IRE
dublin
18 Aug 2016
48
Chris Gayle
(WI)
77
27
9
ENG
Gros Islet
02 Mar 2019
49
Jos Buttler
(ENG)
110
55
9*
PAK
Southampton
11 May 2019
50
Rahmanullah Gurbaz
(AFG)
127
127
9
IRE
Abu Dhabi
21 Jan 2021