Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
SL: R.Premadasa Stadium, Khettarama, Colombo Records
ODI Matches Records
Batting Most Runs Innings - vs Sri Lanka
High scores in ODIs at SL: R.Premadasa Stadium, Khettarama, Colombo - vs Sri Lanka
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
G Gambhir
150
214
147
14
1
102.04
India
v Sri Lanka
Colombo (RPS)
05 Feb 2009
ODI # 2815
SR Tendulkar
138
214
133
10
1
103.75
India
v Sri Lanka
Colombo (RPS)
14 Sep 2009
ODI # 2889
V Kohli
131
-
96
17
2
136.45
India
v Sri Lanka
Colombo (RPS)
31 Aug 2017
ODI # 3908
V Kohli
128*
187
119
12
1
107.56
India
v Sri Lanka
Colombo (RPS)
31 Jul 2012
ODI # 3294
SR Tendulkar
128
182
131
8
2
97.70
India
v Sri Lanka
Colombo (RPS)
07 Jul 1998
ODI # 1344
JN Malan
121
197
135
9
1
89.62
South Africa
v Sri Lanka
Colombo (RPS)
04 Sep 2021
ODI # 4315
A Jadeja
119
180
121
8
1
98.34
India
v Sri Lanka
Colombo (RPS)
17 Aug 1997
ODI # 1223
MM Ali
119
139
87
11
5
136.78
England
v Sri Lanka
Colombo (RPS)
26 Nov 2014
ODI # 3554
Yuvraj Singh
117
126
95
17
1
123.15
India
v Sri Lanka
Colombo (RPS)
03 Feb 2009
ODI # 2813
V Sehwag
116
165
90
17
-
128.88
India
v Sri Lanka
Colombo (RPS)
03 Feb 2009
ODI # 2813
SC Ganguly
113
185
126
11
-
89.68
India
v Sri Lanka
Colombo (RPS)
20 Aug 1997
ODI # 1224
M Azharuddin
111*
190
117
5
-
94.87
India
v Sri Lanka
Colombo (RPS)
17 Aug 1997
ODI # 1223
MW Goodwin
111
178
134
7
-
82.83
Zimbabwe
v Sri Lanka
Colombo (RPS)
24 Jan 1998
ODI # 1284
V Kohli
110*
-
116
9
-
94.82
India
v Sri Lanka
Colombo (RPS)
03 Sep 2017
ODI # 3909
SR Tendulkar
110
-
138
5
1
79.71
India
v Sri Lanka
Colombo (RPS)
28 Aug 1996
ODI # 1106
SC Ganguly
109
184
136
6
2
80.14
India
v Sri Lanka
Colombo (RPS)
07 Jul 1998
ODI # 1344
HM Amla
109
176
130
8
1
83.84
South Africa
v Sri Lanka
Colombo (RPS)
06 Jul 2014
ODI # 3500
RG Sharma
104
-
88
11
3
118.18
India
v Sri Lanka
Colombo (RPS)
31 Aug 2017
ODI # 3908
Umar Akmal
102*
101
72
5
4
141.66
Pakistan
v Sri Lanka
Colombo (RPS)
07 Aug 2009
ODI # 2868
G Gambhir
102
166
101
10
-
100.99
India
v Sri Lanka
Colombo (RPS)
28 Jul 2012
ODI # 3293
DA Warner
99
169
112
12
-
88.39
Australia
v Sri Lanka
Colombo (RPS)
21 Jun 2022
ODI # 4416
Mushfiqur Rahim
98*
-
110
6
1
89.09
Bangladesh
v Sri Lanka
Colombo (RPS)
28 Jul 2019
ODI # 4194
AK Markram
96
136
90
5
4
106.66
South Africa
v Sri Lanka
Colombo (RPS)
02 Sep 2021
ODI # 4314
Ahmed Shehzad
95
145
90
12
1
105.55
Pakistan
v Sri Lanka
Colombo (RPS)
22 Jul 2015
ODI # 3671
MS Dhoni
94
140
96
4
2
97.91
India
v Sri Lanka
Colombo (RPS)
05 Feb 2009
ODI # 2815
JWA Taylor
90
150
109
6
2
82.56
England
v Sri Lanka
Colombo (RPS)
07 Dec 2014
ODI # 3563
Younis Khan
89
161
111
4
-
80.18
Pakistan
v Sri Lanka
Colombo (RPS)
07 Aug 2009
ODI # 2868
VVS Laxman
87*
176
127
10
-
68.50
India
v Sri Lanka
Colombo (RPS)
28 Jul 2001
ODI # 1740
S Dhawan
86*
169
95
6
1
90.52
India
v Sri Lanka
Colombo (RPS)
18 Jul 2021
ODI # 4307
Mohammad Rizwan
86*
125
73
6
2
117.80
Pakistan
v Sri Lanka
Colombo (RPS)
14 Sep 2023
ODI # 4644
M Prabhakar
86
-
123
4
-
69.91
India
v Sri Lanka
Colombo (RPS)
12 Aug 1993
ODI # 834
IJL Trott
86
172
115
2
-
74.78
England
v Sri Lanka
Colombo (RPS)
26 Mar 2011
ODI # 3145
ME Waugh
84
-
94
5
-
89.36
Australia
v Sri Lanka
Colombo (RPS)
26 Aug 1999
ODI # 1488
Misbah-ul-Haq
83*
118
91
6
-
91.20
Pakistan
v Sri Lanka
Colombo (RPS)
26 Feb 2011
ODI # 3109
J Charles
83
98
70
7
4
118.57
West Indies
v Sri Lanka
Colombo (RPS)
04 Nov 2015
ODI # 3702
Towhid Hridoy
82
104
97
7
1
84.53
Bangladesh
v Sri Lanka
Colombo (RPS)
09 Sep 2023
ODI # 4637
CR Ervine
82
151
102
9
1
80.39
Zimbabwe
v Sri Lanka
Colombo (RPS)
08 Jan 2024
ODI # 4719
M Azharuddin
81*
122
103
4
2
78.64
India
v Sri Lanka
Colombo (RPS)
18 Jul 1997
ODI # 1218
Azhar Ali
81*
217
126
4
1
64.28
Pakistan
v Sri Lanka
Colombo (RPS)
16 Jun 2012
ODI # 3275
M Azharuddin
81
110
102
1
2
79.41
India
v Sri Lanka
Colombo (RPS)
26 Jul 1997
ODI # 1222
V Sehwag
81
144
92
6
2
88.04
India
v Sri Lanka
Colombo (RPS)
27 Jul 2004
ODI # 2153
SC Ganguly
80
160
114
7
1
70.17
India
v Sri Lanka
Colombo (RPS)
19 Jun 1998
ODI # 1338
AN Cook
80
189
123
6
-
65.04
England
v Sri Lanka
Colombo (RPS)
10 Oct 2007
ODI # 2628
JE Root
80
142
99
5
-
80.80
England
v Sri Lanka
Colombo (RPS)
16 Dec 2014
ODI # 3569
SC Ganguly
79
164
120
9
-
65.83
India
v Sri Lanka
Colombo (RPS)
27 Jul 2004
ODI # 2153
Sarfaraz Ahmed
77
93
74
7
-
104.05
Pakistan
v Sri Lanka
Colombo (RPS)
19 Jul 2015
ODI # 3670
G Kirsten
76
151
94
6
-
80.85
South Africa
v Sri Lanka
Colombo (RPS)
14 Jul 2000
ODI # 1614
MS Dhoni
76
99
80
8
-
95.00
India
v Sri Lanka
Colombo (RPS)
24 Aug 2008
ODI # 2750
SK Raina
76
125
78
6
1
97.43
India
v Sri Lanka
Colombo (RPS)
27 Aug 2008
ODI # 2755
Younis Khan
76
154
100
5
-
76.00
Pakistan
v Sri Lanka
Colombo (RPS)
09 Aug 2009
ODI # 2870
MS Wade
76
118
88
3
-
86.36
Australia
v Sri Lanka
Colombo (RPS)
24 Aug 2016
ODI # 3769
AB de Villiers
75
96
70
5
1
107.14
South Africa
v Sri Lanka
Colombo (RPS)
06 Jul 2014
ODI # 3500
SR Tendulkar
74
170
100
7
1
74.00
India
v Sri Lanka
Colombo (RPS)
01 Aug 2004
ODI # 2155
JH Kallis
74
116
85
5
2
87.05
South Africa
v Sri Lanka
Colombo (RPS)
20 Aug 2004
ODI # 2156
Misbah-ul-Haq
73*
126
82
5
-
89.02
Pakistan
v Sri Lanka
Colombo (RPS)
09 Aug 2009
ODI # 2870
Yuvraj Singh
73
86
62
11
1
117.74
India
v Sri Lanka
Colombo (RPS)
08 Feb 2009
ODI # 2818
Younis Khan
72
108
76
4
-
94.73
Pakistan
v Sri Lanka
Colombo (RPS)
26 Feb 2011
ODI # 3109
MS Dhoni
71
104
80
4
-
88.75
India
v Sri Lanka
Colombo (RPS)
27 Aug 2008
ODI # 2755
Saeed Anwar
70*
-
83
8
-
84.33
Pakistan
v Sri Lanka
Colombo (RPS)
03 Aug 1994
ODI # 914
TM Head
70*
109
65
3
3
107.69
Australia
v Sri Lanka
Colombo (RPS)
19 Jun 2022
ODI # 4415
SE Marsh
70
108
80
11
1
87.50
Australia
v Sri Lanka
Colombo (RPS)
20 Aug 2011
ODI # 3182
Mohammad Hafeez
70
114
88
8
1
79.54
Pakistan
v Sri Lanka
Colombo (RPS)
22 Jul 2015
ODI # 3671
DC Boon
69*
154
96
3
-
71.87
Australia
v Sri Lanka
Colombo (RPS)
05 Sep 1992
ODI # 763
DL Chahar
69*
98
82
7
1
84.14
India
v Sri Lanka
Colombo (RPS)
20 Jul 2021
ODI # 4309
R Dravid
69
123
102
6
-
67.64
India
v Sri Lanka
Colombo (RPS)
18 Jul 1997
ODI # 1218
SC Ganguly
69
122
105
7
1
65.71
India
v Sri Lanka
Colombo (RPS)
22 Jul 2001
ODI # 1737
R Dravid
69
137
99
3
-
69.69
India
v Sri Lanka
Colombo (RPS)
09 Aug 2005
ODI # 2268
Soumya Sarkar
69
-
86
5
1
80.23
Bangladesh
v Sri Lanka
Colombo (RPS)
31 Jul 2019
ODI # 4195
CZ Harris
68*
85
68
4
1
100.00
New Zealand
v Sri Lanka
Colombo (RPS)
13 Dec 1992
ODI # 778
RT Ponting
67
98
79
8
2
84.81
Australia
v Sri Lanka
Colombo (RPS)
27 Feb 2004
ODI # 2106
BA Stokes
67
-
60
12
-
111.66
England
v Sri Lanka
Colombo (RPS)
23 Oct 2018
ODI # 4058
Mushfiqur Rahim
67
-
86
5
-
77.90
Bangladesh
v Sri Lanka
Colombo (RPS)
26 Jul 2019
ODI # 4193
Mohammad Ashraful
66
183
120
5
1
55.00
Bangladesh
v Sri Lanka
Colombo (RPS)
23 Jul 2004
ODI # 2151
Yuvraj Singh
66
100
88
7
1
75.00
India
v Sri Lanka
Colombo (RPS)
31 Jan 2009
ODI # 2810
SK Raina
65*
77
45
6
1
144.44
India
v Sri Lanka
Colombo (RPS)
28 Jul 2012
ODI # 3293
BC Lara
65
-
77
5
-
84.41
West Indies
v Sri Lanka
Colombo (RPS)
16 Dec 1993
ODI # 864
SR Tendulkar
65
79
50
9
-
130.00
India
v Sri Lanka
Colombo (RPS)
19 Jun 1998
ODI # 1338
RS Bopara
65
102
62
4
2
104.83
England
v Sri Lanka
Colombo (RPS)
26 Nov 2014
ODI # 3554
RG Sharma
64
58
44
5
4
145.45
India
v Sri Lanka
Colombo (RPS)
04 Aug 2024
ODI # 4753
KP Pietersen
63*
116
75
4
1
84.00
England
v Sri Lanka
Colombo (RPS)
10 Oct 2007
ODI # 2628
RT Ponting
63
116
75
4
-
84.00
Australia
v Sri Lanka
Colombo (RPS)
25 Feb 2004
ODI # 2105
MN Samuels
63
88
61
4
2
103.27
West Indies
v Sri Lanka
Colombo (RPS)
04 Nov 2015
ODI # 3702
KM Jadhav
63
-
73
7
-
86.30
India
v Sri Lanka
Colombo (RPS)
03 Sep 2017
ODI # 3909
M Azharuddin
62
-
89
2
2
69.66
India
v Sri Lanka
Colombo (RPS)
12 Aug 1993
ODI # 834
DR Martyn
62
119
97
3
-
63.91
Australia
v Sri Lanka
Colombo (RPS)
25 Feb 2004
ODI # 2105
EJG Morgan
62
59
47
4
3
131.91
England
v Sri Lanka
Colombo (RPS)
07 Dec 2014
ODI # 3563
AJ Finch
62
114
85
4
1
72.94
Australia
v Sri Lanka
Colombo (RPS)
19 Jun 2022
ODI # 4415
Saleem Malik
61
-
111
3
-
54.95
Pakistan
v Sri Lanka
Colombo (RPS)
06 Aug 1994
ODI # 915
RA Jadeja
60*
91
77
5
-
77.92
India
v Sri Lanka
Colombo (RPS)
08 Feb 2009
ODI # 2818
BC Lara
60
72
53
6
2
113.20
West Indies
v Sri Lanka
Colombo (RPS)
11 Dec 2001
ODI # 1778
CH Gayle
60
111
87
8
-
68.96
West Indies
v Sri Lanka
Colombo (RPS)
19 Dec 2001
ODI # 1782
Sabbir Rahman
60
-
56
7
-
107.14
Bangladesh
v Sri Lanka
Colombo (RPS)
26 Jul 2019
ODI # 4193
DM Jones
59*
148
89
1
1
66.29
Australia
v Sri Lanka
Colombo (RPS)
04 Sep 1992
ODI # 762
YK Pathan
59*
40
38
4
3
155.26
India
v Sri Lanka
Colombo (RPS)
03 Feb 2009
ODI # 2813
Younis Khan
59
135
102
2
-
57.84
Pakistan
v Sri Lanka
Colombo (RPS)
09 Jul 2000
ODI # 1608
Ishan Kishan
59
56
42
8
2
140.47
India
v Sri Lanka
Colombo (RPS)
18 Jul 2021
ODI # 4307
HE van der Dussen
59
84
59
6
-
100.00
South Africa
v Sri Lanka
Colombo (RPS)
02 Sep 2021
ODI # 4314
SK Raina
58*
78
51
4
1
113.72
India
v Sri Lanka
Colombo (RPS)
31 Jul 2012
ODI # 3294
M Azharuddin
58
-
99
1
-
58.58
India
v Sri Lanka
Colombo (RPS)
28 Aug 1996
ODI # 1106
MV Boucher
58
41
47
5
1
123.40
South Africa
v Sri Lanka
Colombo (RPS)
20 Aug 2004
ODI # 2156
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years