Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Highest Individual Score 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 Highest Individual Score in ODI
Sr
Player
BP
HS
Opp
Venue
Date
1
Pathum Nissanka
139
210*
AFG
Kandy
09 Feb 2024
2
Sanath Jayasuriya
161
189
IND
Sharjah
29 Oct 2000
3
Upul Tharanga
159
174*
IND
Kingston
02 Jul 2013
4
Kumar Sangakkara
137
169
SA
Colombo
20 Jul 2013
5
Tillakaratne Dilshan
146
161*
BAN
Melbourne
26 Feb 2015
6
Tillakaratne Dilshan
124
160
IND
Rajkot
15 Dec 2009
7
Tillakaratne Dilshan
165
160*
IND
Hobart
28 Feb 2012
8
Sanath Jayasuriya
104
157
NL
Amstelveen
04 Jul 2006
9
Sanath Jayasuriya
99
152
ENG
Leeds
01 Jul 2006
10
Sanath Jayasuriya
120
151*
IND
Mumbai
17 May 1997
11
Aravinda de Silva
115
145
KEN
Kandy
06 Mar 1996
12
Tillakaratne Dilshan
131
144
ZIM
Kandy
10 Mar 2011
13
Mahela Jayawardene
150
144
ENG
Leeds
01 Jul 2011
14
Kusal Mendis
128
143
NZ
Dambulla
13 Nov 2024
15
Thisara Perera
74
140
NZ
Mount Maunganui
05 Jan 2019
16
Sanath Jayasuriya
143
140
NZ
Bloemfontein
08 Dec 1994
17
Angelo Mathews
116
139*
IND
Ranchi
16 Nov 2014
18
Lahiru Thirimanne
143
139*
ENG
Wellington
01 Mar 2015
19
Kumar Sangakkara
147
138*
IND
Jaipur
31 Oct 2005
20
Tillakaratne Dilshan
139
137*
PAK
Lahore
24 Jan 2009
21
Pathum Nissanka
147
137
AUS
Colombo
19 Jun 2022
22
Kusal Janith Perera
128
135
IRE
dublin
18 Jun 2016
23
Kumar Sangakkara
135
134*
ENG
London
13 Jun 2013
24
Danushka Gunathilaka
134
133
PAK
Karachi
02 Oct 2019
25
Upul Tharanga
141
133
ZIM
Kandy
10 Mar 2011
26
Kumar Sangakkara
151
133
IND
Hambantota
21 Jul 2012
27
Avishka Gunawardene
146
132
WI
Nairobi
04 Oct 2000
28
Arjuna Ranatunga
152
131*
IND
Colombo
18 Jul 1997
29
Sanath Jayasuriya
88
130
BAN
Karachi
30 Jun 2008
30
Sanath Jayasuriya
132
130
IND
Colombo
27 Jul 2004
31
Kumar Sangakkara
115
128
BAN
Dhaka
20 Feb 2014
32
Mahela Jayawardene
123
128
IND
Sharjah
27 Oct 2000
33
Kumar Sangakkara
155
128
IND
Adelaide
19 Feb 2008
34
Avishka Fernando
123
127
WI
Hambantota
26 Feb 2020
35
Aravinda de Silva
123
127*
ZIM
Colombo
03 Sep 1996
36
Mahela Jayawardene
127
126*
ENG
Chester-le-Street
24 Jun 2006
37
Sanath Jayasuriya
114
125
IND
Karachi
06 Jul 2008
38
Tillakaratne Dilshan
128
125
BAN
Kandy
28 Mar 2013
39
Kumar Sangakkara
95
124
SCOT
Hobart
11 Mar 2015
40
Marvan Atapattu
129
124
SA
Durban
03 Mar 2003
41
Mahela Jayawardene
108
123
PAK
Dambulla
03 Aug 2009
42
Tillakaratne Dilshan
113
123
IND
Nagpur
18 Dec 2009
43
Marvan Atapattu
121
123*
SA
Benoni
01 Dec 2002
44
Kusal Mendis
77
122
PAK
Hyderabad
10 Oct 2023
45
Sanath Jayasuriya
105
122
AUS
Sydney
09 Jan 2003
46
Aravinda de Silva
116
122
PAK
Nairobi
04 Oct 1996
47
Sanath Jayasuriya
136
122
ENG
London
20 Jun 2006
48
Kumar Sangakkara
128
121
BAN
Karachi
30 Jun 2008
49
Kusal Janith Perera
122
120
BAN
Dhaka
28 May 2021
50
Sanath Jayasuriya
125
120
NZ
Bloemfontein
10 Feb 2003