Cricket in Test matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
33365343734976.20West Indiesv Sri LankaGalle15 Nov 2010Test # 1977
31376056827455.10Pakistanv Sri LankaKarachi21 Feb 2009Test # 1909
29961052329357.17New Zealandv Sri LankaWellington31 Jan 1991Test # 1162
293366254407115.35Indiav Sri LankaBrabourne02 Dec 2009Test # 1937
274*65347628157.56New Zealandv Sri LankaColombo (PSS)25 Apr 2003Test # 1641
267*60542237-63.27New Zealandv Sri LankaDunedin07 Mar 1997Test # 1358
26667554130349.16Zimbabwev Sri LankaBulawayo20 Oct 1994Test # 1271
264*69448921153.98New Zealandv Sri LankaWellington15 Dec 2018Test # 2335
24344728725-84.66Indiav Sri LankaDelhi02 Dec 2017Test # 2286
242*62343818-55.25New Zealandv Sri LankaWellington03 Jan 2015Test # 2155
23671249617147.58Pakistanv Sri LankaAbu Dhabi18 Oct 2011Test # 2009
22847632118171.02Englandv Sri LankaGalle14 Jan 2021Test # 2403
22453434825464.36New Zealandv Sri LankaWellington11 Apr 2005Test # 1748
22443432531168.92South Africav Sri LankaCape Town03 Jan 2012Test # 2028
22143635423262.42West Indiesv Sri LankaColombo (SSC)29 Nov 2001Test # 1572
21946032115568.22Australiav Sri LankaPerth08 Dec 1995Test # 1317
21539029623272.63New Zealandv Sri LankaWellington17 Mar 2023Test # 2500
21338626717279.77Indiav Sri LankaNagpur24 Nov 2017Test # 2283
21151937223156.72Pakistanv Sri LankaDhaka12 Mar 1999Test # 1450
20945236024158.05West Indiesv Sri LankaGros Islet20 Jun 2003Test # 1648
208*49136119-57.61Pakistanv Sri LankaGalle16 Jul 2023Test # 2511
206----0.00Pakistanv Sri LankaFaisalabad16 Oct 1985Test # 1026
203*---10.00Pakistanv Sri LankaFaisalabad16 Oct 1985Test # 1026
20351634723158.50Indiav Sri LankaColombo (SSC)26 Jul 2010Test # 1966
20351740917-49.63Englandv Sri LankaCardiff26 May 2011Test # 1994
201*34823122487.01Indiav Sri LankaGalle31 Jul 2008Test # 1884
20151232619461.65Pakistanv Sri LankaColombo (SSC)24 Jul 2023Test # 2514
200*53539723250.37Pakistanv Sri LankaDhaka12 Mar 1999Test # 1450
200*50029816-67.11Englandv Sri LankaLord's12 Jun 2014Test # 2124
200*39324015483.33New Zealandv Sri LankaWellington17 Mar 2023Test # 2500
20043732122162.30Bangladeshv Sri LankaGalle08 Mar 2013Test # 2078
199505-1610.00Indiav Sri LankaKanpur17 Dec 1986Test # 1061
19941227624-72.10South Africav Sri LankaCenturion26 Dec 2020Test # 2399
19642733120159.21Pakistanv Sri LankaColombo (SSC)30 Jun 2012Test # 2047
1952021341811145.52New Zealandv Sri LankaChristchurch26 Dec 2014Test # 2151
19049941720145.56Bangladeshv Sri LankaGalle08 Mar 2013Test # 2078
19023516831-113.09Indiav Sri LankaGalle26 Jul 2017Test # 2265
18656245415-40.96New Zealandv Sri LankaWellington31 Jan 1991Test # 1162
18649530918-60.19Englandv Sri LankaGalle22 Jan 2021Test # 2405
18068544516-40.44New Zealandv Sri LankaColombo (CCC)24 Mar 1984Test # 985
18055846120-39.04South Africav Sri LankaDurban26 Dec 2000Test # 1526
18041526027-69.23Australiav Sri LankaCanberra01 Feb 2019Test # 2345
17838229419-60.54West Indiesv Sri LankaGalle13 Nov 2001Test # 1567
17738726126167.81Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
17749633115153.47Pakistanv Sri LankaGalle06 Aug 2014Test # 2133
17650630222-58.27Indiav Sri LankaKanpur17 Dec 1986Test # 1061
176-21416182.24Bangladeshv Sri LankaChattogram31 Jan 2018Test # 2295
17657437017147.56New Zealandv Sri LankaChristchurch26 Dec 2018Test # 2336
175*32422817376.75Indiav Sri LankaMohali04 Mar 2022Test # 2452
175*52735521-49.29Bangladeshv Sri LankaMirpur23 May 2022Test # 2463
174*47533316152.25New Zealandv Sri LankaColombo (RPS)27 May 1998Test # 1415
17432925219-69.04Englandv Sri LankaLord's22 Aug 1991Test # 1176
17439028121161.92Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
17351636125247.92Indiav Sri LankaWankhede03 Dec 1997Test # 1390
171*42827118-63.09Pakistanv Sri LankaPallekele03 Jul 2015Test # 2169
17042131613-53.79Australiav Sri LankaAdelaide25 Jan 1996Test # 1324
16838425915164.86Pakistanv Sri LankaColombo (PSS)12 Jul 2009Test # 1924
167*40525118-66.53Englandv Sri LankaLord's09 Jun 2016Test # 2205
16729821515-77.67Indiav Sri LankaKanpur24 Nov 2009Test # 1935
16642927914-59.49Indiav Sri LankaCuttack04 Jan 1987Test # 1064
16640529513256.27Australiav Sri LankaColombo (SSC)24 Mar 2004Test # 1691
16442533417249.10Australiav Sri LankaBrisbane08 Dec 1989Test # 1131
16324016519198.78Indiav Sri LankaKanpur17 Dec 1986Test # 1061
16353337817143.12Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
162*28422516-72.00New Zealandv Sri LankaChristchurch26 Dec 2018Test # 2336
16241228522-56.84Australiav Sri LankaCairns09 Jul 2004Test # 1706
16129623223369.39Englandv Sri LankaBirmingham30 May 2002Test # 1605
16153634921146.13Australiav Sri LankaKandy16 Mar 2004Test # 1688
16128720421178.92Australiav Sri LankaCanberra01 Feb 2019Test # 2345
160*30320519278.04South Africav Sri LankaCape Town03 Jan 2012Test # 2028
160*5244087139.21Pakistanv Sri LankaGalle16 Jul 2022Test # 2472
16032325022264.00New Zealandv Sri LankaNapier04 Apr 2005Test # 1746
16034725613162.50Zimbabwev Sri LankaColombo (RPS)14 Jul 2017Test # 2263
158*2471848585.86Pakistanv Sri LankaKarachi21 Feb 2009Test # 1909
15830120519277.07Englandv Sri LankaLord's11 May 2006Test # 1802
1574582959-53.22Pakistanv Sri LankaColombo (SSC)30 Jun 2012Test # 2047
156*31824919162.65Englandv Sri LankaThe Oval27 Aug 1998Test # 1423
15637023421-66.66New Zealandv Sri LankaDunedin10 Dec 2015Test # 2192
155*29520717274.87Englandv Sri LankaChester-le-Street27 May 2016Test # 2204
15539929324152.90Indiav Sri LankaChennai17 Sep 1982Test # 934
15533824026-64.58Pakistanv Sri LankaColombo (SSC)26 Apr 1997Test # 1367
15529322119-70.13South Africav Sri LankaJohannesburg12 Jan 2017Test # 2247
15535026713-58.05Indiav Sri LankaDelhi02 Dec 2017Test # 2286
15435925115-61.35New Zealandv Sri LankaColombo (PSS)22 Aug 2019Test # 2356
15332324216363.22Pakistanv Sri LankaKarachi05 Mar 1982Test # 923
153----0.00Indiav Sri LankaNagpur27 Dec 1986Test # 1063
15335826914256.87Australiav Sri LankaColombo (SSC)24 Mar 2004Test # 1691
15338126513-57.73Indiav Sri LankaGalle26 Jul 2017Test # 2265
15236126016158.46Indiav Sri LankaAhmedabad08 Feb 1994Test # 1247
151*40624014262.91New Zealandv Sri LankaColombo (CCC)16 Apr 1987Test # 1074
15121216516691.51Englandv Sri LankaColombo (PSS)03 Apr 2012Test # 2039
15032923718-63.29Australiav Sri LankaHobart16 Nov 2007Test # 1847
148*48836921240.10Pakistanv Sri LankaColombo (SSC)26 Mar 2006Test # 1794
14832024420360.65Indiav Sri LankaWankhede03 Dec 1997Test # 1390
14742731219247.11Indiav Sri LankaColombo (SSC)09 Aug 1997Test # 1376
14733327512153.45Pakistanv Sri LankaSharjah16 Jan 2014Test # 2115
146*-2809-52.14Englandv Sri LankaGalle06 Nov 2018Test # 2324
145*36724914158.23Australiav Sri LankaBrisbane08 Nov 2007Test # 1845
145*45628914-50.17Indiav Sri LankaColombo (SSC)28 Aug 2015Test # 2179
145*36827216-53.30Australiav Sri LankaGalle08 Jul 2022Test # 2471
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, ICC World Test Championship 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

New Zealand v Australia at Christchurch, ICC World Test Championship 2nd Test, Mar 8-11, 2024 [Test # 2535]