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
Sri Lanka
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
SL Most Sixes in an innings in ODI
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Thisara Perera
140
74
13
NZ
Mount Maunganui
05 Jan 2019
2
Angelo Mathews
139
116
10*
IND
Ranchi
16 Nov 2014
3
Seekkuge Prasanna
95
46
9
IRE
dublin
18 Jun 2016
4
Kusal Mendis
76
42
8
SA
Delhi
07 Oct 2023
5
Pathum Nissanka
210
139
8*
AFG
Kandy
09 Feb 2024
6
Sanath Jayasuriya
109
87
7
BAN
Port of Spain
21 Mar 2007
7
Upul Tharanga
119
90
7
SA
Cape Town
07 Feb 2017
8
Sanath Jayasuriya
140
143
6
NZ
Bloemfontein
08 Dec 1994
9
Asanka Gurusinha
87
100
6
ZIM
Colombo
21 Feb 1996
10
Sanath Jayasuriya
130
88
6
BAN
Karachi
30 Jun 2008
11
Kumar Sangakkara
169
137
6
SA
Colombo
20 Jul 2013
12
Thisara Perera
80
57
6*
BAN
Sylhet
17 Feb 2014
13
Angelo Mathews
51
21
6
SCOT
Hobart
11 Mar 2015
14
Kusal Mendis
56
33
6
ENG
Colombo
23 Oct 2018
15
Kusal Mendis
122
77
6
PAK
Hyderabad
10 Oct 2023
16
Aravinda de Silva
145
115
5
KEN
Kandy
06 Mar 1996
17
Sanath Jayasuriya
112
87
5
ENG
Leeds
02 Jul 2002
18
Sanath Jayasuriya
111
82
5
NZ
Napier
28 Dec 2006
19
Sanath Jayasuriya
70
44
5
NZ
Auckland
06 Jan 2007
20
Sanath Jayasuriya
125
114
5
IND
Karachi
06 Jul 2008
21
Kumar Sangakkara
90
43
5
IND
Rajkot
15 Dec 2009
22
Dinesh Chandimal
111
118
5
IND
Harare
05 Jun 2010
23
Thisara Perera
69
44
5*
SA
Kimberley
20 Jan 2012
24
Thisara Perera
65
49
5
SA
Kandy
26 Jul 2013
25
Kusal Janith Perera
106
124
5
BAN
Dhaka
22 Feb 2014
26
Nuwan Kulasekara
58
73
5
NZ
Christchurch
26 Dec 2015
27
Kusal Mendis
94
73
5
WI
Bulawayo
23 Nov 2016
28
Dasun Shanaka
65
34
5
SA
Kandy
08 Aug 2018
29
Dasun Shanaka
66
66
5
ENG
Kandy
20 Oct 2018
30
Wanindu Hasaranga
74
60
5
BAN
Dhaka
23 May 2021
31
Charith Asalanka
108
105
5
BAN
Delhi
06 Nov 2023
32
Avishka Fernando
91
66
5
AFG
Kandy
14 Feb 2024
33
Sanath Jayasuriya
151
120
4*
IND
Mumbai
17 May 1997
34
Sanath Jayasuriya
68
38
4
IND
Colombo
23 Aug 1997
35
Sanath Jayasuriya
189
161
4
IND
Sharjah
29 Oct 2000
36
Sanath Jayasuriya
122
105
4
AUS
Sydney
09 Jan 2003
37
Aravinda de Silva
92
94
4
AUS
Centurion
07 Mar 2003
38
Upul Chandana
89
71
4
WI
Bridgetown
08 Jun 2003
39
Sanath Jayasuriya
114
96
4
AUS
Sydney
22 Jan 2006
40
Sanath Jayasuriya
152
99
4
ENG
Leeds
01 Jul 2006
41
Kumar Sangakkara
110
127
4
IND
Rajkot
11 Feb 2007
42
Sanath Jayasuriya
115
101
4
WI
Providence
01 Apr 2007
43
Nuwan Kulasekara
57
56
4*
NZ
Johannesburg
27 Sep 2009
44
Upul Tharanga
67
60
4
IND
Rajkot
15 Dec 2009
45
Kusal Janith Perera
47
41
4
PAK
Abu Dhabi
27 Dec 2013
46
Thisara Perera
65
36
4
PAK
Hambantota
27 Aug 2014
47
Kumar Sangakkara
124
95
4
SCOT
Hobart
11 Mar 2015
48
Kusal Janith Perera
116
109
4
PAK
Hambantota
26 Jul 2015
49
Kusal Janith Perera
99
92
4
WI
Colombo
04 Nov 2015
50
Danushka Gunathilaka
65
45
4
NZ
Nelson
31 Dec 2015