High scores
Player Runs Mins Balls 4s 6s Team Ground Match Date Scorecard
ST Jayasuriya 340 799 578 36 2 Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
V Sehwag 293 366 254 40 7 India Mumbai (BS) 2 Dec 2009 Test # 1937
DPMD Jayawardene 275 610 435 27 1 Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
DPMD Jayawardene 242 677 465 30 2 Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
RS Mahanama 225 753 561 27 0 Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
KC Sangakkara 219 399 335 29 0 Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
SR Tendulkar 203 516 347 23 1 India Colombo (SSC) 26 Jul 2010 Test # 1966
V Sehwag 201* 348 231 22 4 India Galle 31 Jul 2008 Test # 1884
M Azharuddin 199 505 - 16 1 India Kanpur 17 Dec 1986 Test # 1061
ST Jayasuriya 199 425 226 21 2 Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
S Dhawan 190 235 168 31 0 India Galle 26 Jul 2017 Test # 2265
R Dravid 177 387 261 26 1 India Ahmedabad 16 Nov 2009 Test # 1933
SM Gavaskar 176 506 302 22 0 India Kanpur 17 Dec 1986 Test # 1061
DPMD Jayawardene 174 358 244 20 1 Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
SC Ganguly 173 516 361 25 2 India Mumbai 3 Dec 1997 Test # 1390
G Gambhir 167 298 215 15 0 India Kanpur 24 Nov 2009 Test # 1935
DB Vengsarkar 166 429 279 14 0 India Cuttack 4 Jan 1987 Test # 1064
N Kapil Dev 163 240 165 19 1 India Kanpur 17 Dec 1986 Test # 1061
LD Chandimal 162* 247 169 19 4 Sri Lanka Galle 12 Aug 2015 Test # 2176
SM Gavaskar 155 399 293 24 1 India Chennai 17 Sep 1982 Test # 934
HAPW Jayawardene 154* 415 314 11 0 Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
DB Vengsarkar 153 - - - 0 India Nagpur 27 Dec 1986 Test # 1063
CA Pujara 153 381 265 13 0 India Galle 26 Jul 2017 Test # 2265
M Azharuddin 152 361 260 16 1 India Ahmedabad 8 Feb 1994 Test # 1247
RS Mahanama 151 520 362 19 0 Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
PA de Silva 148 388 297 17 2 Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
SR Tendulkar 148 320 244 20 3 India Mumbai 3 Dec 1997 Test # 1390
SC Ganguly 147 427 312 19 2 India Colombo (SSC) 9 Aug 1997 Test # 1376
PA de Silva 146 363 226 20 0 Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
CA Pujara 145* 456 289 14 0 India Colombo (SSC) 28 Aug 2015 Test # 2179
KC Sangakkara 144 424 288 14 0 Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
R Dravid 144 280 226 15 1 India Kanpur 24 Nov 2009 Test # 1935
SR Tendulkar 143 292 247 20 0 India Colombo (RPS) 2 Aug 1997 Test # 1374
S Ramesh 143 317 214 18 0 India Colombo (SSC) 24 Feb 1999 Test # 1445
SR Tendulkar 142 260 224 22 0 India Lucknow 18 Jan 1994 Test # 1244
FDM Karunaratne 141 377 307 16 0 Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
SR Tendulkar 139 397 266 16 0 India Colombo (SSC) 9 Aug 1997 Test # 1376
DPMD Jayawardene 139 339 216 14 1 Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
TT Samaraweera 137* 370 288 12 1 Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
KC Sangakkara 137 349 261 20 1 Sri Lanka Mumbai (BS) 2 Dec 2009 Test # 1937
HP Tillakaratne 136* 316 214 16 0 Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
DPMD Jayawardene 136 375 259 10 1 Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
S Dhawan 134 370 271 13 0 India Galle 12 Aug 2015 Test # 2176
CA Pujara 133 323 232 11 1 India Colombo (SSC) 3 Aug 2017 Test # 2267
AM Rahane 132 284 222 14 0 India Colombo (SSC) 3 Aug 2017 Test # 2267
M Amarnath 131 354 301 14 0 India Nagpur 27 Dec 1986 Test # 1063
NS Sidhu 131 476 372 14 2 India Mohali 19 Nov 1997 Test # 1385
V Sehwag 131 181 122 18 2 India Kanpur 24 Nov 2009 Test # 1935
TT Samaraweera 127 292 224 18 0 Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Sri Lanka v India at Pallekele, 3rd Test, Aug 12-14, 2017 [Test # 2269]
Sri Lanka v India at Colombo (SSC), 2nd Test, Aug 3-6, 2017 [Test # 2267]
Sri Lanka v India at Galle, 1st Test, Jul 26-29, 2017 [Test # 2265]