High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
MS Atapattu 223 569 448 29 1 Sri Lanka v Zimbabwe 7 Jan 1998 Test # 1394
KC Sangakkara 222* 396 277 28 0 Sri Lanka v Bangladesh 11 Jul 2007 Test # 1839
MS Atapattu 207* 649 457 19 1 Sri Lanka v Pakistan 28 Jun 2000 Test # 1502
ST Jayasuriya 188 467 358 17 2 Sri Lanka v Pakistan 28 Jun 2000 Test # 1502
DPMD Jayawardene 165 273 210 15 3 Sri Lanka v Bangladesh 11 Jul 2007 Test # 1839
DR Martyn 161 536 349 21 1 Australia v Sri Lanka 16 Mar 2004 Test # 1688
KC Sangakkara 157* 411 284 24 0 Sri Lanka v West Indies 22 Jul 2005 Test # 1757
KC Sangakkara 152 397 269 19 0 Sri Lanka v England 1 Dec 2007 Test # 1851
AC Gilchrist 144 252 185 19 3 Australia v Sri Lanka 16 Mar 2004 Test # 1688
DW Hookes 143* 201 152 17 2 Australia v Sri Lanka 22 Apr 1983 Test # 955
KC Wessels 141 250 188 21 0 Australia v Sri Lanka 22 Apr 1983 Test # 955
ST Jayasuriya 139 292 212 17 1 Sri Lanka v Zimbabwe 4 Jan 2002 Test # 1583
ST Jayasuriya 131 204 145 17 2 Sri Lanka v Australia 16 Mar 2004 Test # 1688
LRD Mendis 124 318 228 11 2 Sri Lanka v India 14 Sep 1985 Test # 1025
MS Atapattu 120 371 292 15 0 Sri Lanka v South Africa 30 Jul 2000 Test # 1505
L Klusener 118* 243 219 13 2 South Africa v Sri Lanka 30 Jul 2000 Test # 1505
M Amarnath 116* 395 - - 0 India v Sri Lanka 14 Sep 1985 Test # 1025
N Hussain 109 298 255 12 3 England v Sri Lanka 7 Mar 2001 Test # 1532
RL Dias 106 312 216 17 0 Sri Lanka v India 14 Sep 1985 Test # 1025
MP Vaughan 105 448 333 11 0 England v Sri Lanka 10 Dec 2003 Test # 1672
DPMD Jayawardene 104 234 149 17 0 Sri Lanka v India 22 Aug 2001 Test # 1557
DPMD Jayawardene 101 180 165 12 1 Sri Lanka v England 7 Mar 2001 Test # 1532
Inzamam-ul-Haq 100* 197 125 13 0 Pakistan v Sri Lanka 26 Aug 1994 Test # 1267
TM Dilshan 100 162 129 13 1 Sri Lanka v England 10 Dec 2003 Test # 1672
SC Ganguly 98* 187 152 15 0 India v Sri Lanka 22 Aug 2001 Test # 1557
GN Yallop 98 303 238 14 0 Australia v Sri Lanka 22 Apr 1983 Test # 955
S Wettimuny 96 180 145 13 0 Sri Lanka v Australia 22 Apr 1983 Test # 955
RT Ponting 96 243 160 10 1 Australia v Sri Lanka 9 Sep 1999 Test # 1459
KC Sangakkara 95 255 184 13 0 Sri Lanka v England 7 Mar 2001 Test # 1532
HP Tillakaratne 93 335 232 12 0 Sri Lanka v New Zealand 3 May 2003 Test # 1644
KC Sangakkara 92 251 159 13 0 Sri Lanka v England 1 Dec 2007 Test # 1851
A Ranatunga 90 174 120 16 0 Sri Lanka v Australia 22 Apr 1983 Test # 955
A Ranatunga 88 140 103 15 0 Sri Lanka v South Africa 30 Jul 2000 Test # 1505
DPMD Jayawardene 88 180 146 9 1 Sri Lanka v West Indies 21 Nov 2001 Test # 1570
JH Kallis 87 237 208 6 1 South Africa v Sri Lanka 30 Jul 2000 Test # 1505
HP Tillakaratne 87 245 176 9 1 Sri Lanka v West Indies 21 Nov 2001 Test # 1570
MS Atapattu 84 269 169 5 0 Sri Lanka v West Indies 21 Nov 2001 Test # 1570
HP Tillakaratne 83* 202 126 14 0 Sri Lanka v Pakistan 26 Aug 1994 Test # 1267
IR Bell 83 185 125 12 0 England v Sri Lanka 1 Dec 2007 Test # 1851
ST Jayasuriya 82 169 110 14 0 Sri Lanka v New Zealand 3 May 2003 Test # 1644
RJ Shastri 81 - - - 0 India v Sri Lanka 14 Sep 1985 Test # 1025
Mudassar Nazar 81 364 239 9 0 Pakistan v Sri Lanka 23 Feb 1986 Test # 1037
KC Sangakkara 79 157 98 15 0 Sri Lanka v Pakistan 3 Apr 2006 Test # 1796
PA de Silva 78 183 146 13 0 Sri Lanka v Australia 9 Sep 1999 Test # 1459
ST Jayasuriya 78 147 106 10 1 Sri Lanka v England 1 Dec 2007 Test # 1851
PA de Silva 75 143 120 9 1 Sri Lanka v Zimbabwe 7 Jan 1998 Test # 1394
R Dravid 75 184 123 12 0 India v Sri Lanka 22 Aug 2001 Test # 1557
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 England at Kandy, 1st Test, Dec 1-5, 2007 [Test # 1851]
Sri Lanka v Bangladesh at Kandy, 3rd Test, Jul 11-14, 2007 [Test # 1839]
Sri Lanka v Pakistan at Kandy, 2nd Test, Apr 3-5, 2006 [Test # 1796]