Batting Most Runs Innings - vs Sri Lanka

High scores in 2000s in Tests - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31376056827455.10Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
293366254407115.35Indiav Sri LankaBrabourne202 Dec 2009Test # 1937
274*65347628157.56New Zealandv Sri LankaColombo (PSS)125 Apr 2003Test # 1641
22453434825464.36New Zealandv Sri LankaWellington211 Apr 2005Test # 1748
22143635423262.42West Indiesv Sri LankaColombo (SSC)129 Nov 2001Test # 1572
20945236024158.05West Indiesv Sri LankaGros Islet220 Jun 2003Test # 1648
201*34823122487.01Indiav Sri LankaGalle131 Jul 2008Test # 1884
18055846120-39.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
17838229419-60.54West Indiesv Sri LankaGalle113 Nov 2001Test # 1567
17738726126167.81Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
16838425915164.86Pakistanv Sri LankaColombo (PSS)312 Jul 2009Test # 1924
16729821515-77.67Indiav Sri LankaKanpur124 Nov 2009Test # 1935
16640529513256.27Australiav Sri LankaColombo (SSC)324 Mar 2004Test # 1691
16241228522-56.84Australiav Sri LankaCairns109 Jul 2004Test # 1706
16129623223369.39Englandv Sri LankaBirmingham230 May 2002Test # 1605
16153634921146.13Australiav Sri LankaKandy316 Mar 2004Test # 1688
16032325022264.00New Zealandv Sri LankaNapier104 Apr 2005Test # 1746
158*2471848585.86Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
15830120519277.07Englandv Sri LankaLord's111 May 2006Test # 1802
15335826914256.87Australiav Sri LankaColombo (SSC)124 Mar 2004Test # 1691
15032923718-63.29Australiav Sri LankaHobart116 Nov 2007Test # 1847
148*48836921240.10Pakistanv Sri LankaColombo (SSC)426 Mar 2006Test # 1794
145*36724914158.23Australiav Sri LankaBrisbane108 Nov 2007Test # 1845
14425218519377.83Australiav Sri LankaKandy316 Mar 2004Test # 1688
14428022615163.71Indiav Sri LankaKanpur124 Nov 2009Test # 1935
14222515720390.44Englandv Sri LankaBirmingham225 May 2006Test # 1803
14025818916-74.07New Zealandv Sri LankaColombo (SSC)426 Aug 2009Test # 1932
13833524317156.79Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
13625018415373.91Bangladeshv Sri LankaChattogram128 Feb 2006Test # 1784
13437224013255.83Pakistanv Sri LankaColombo (SSC)320 Jul 2009Test # 1927
13335424913253.41Australiav Sri LankaBrisbane108 Nov 2007Test # 1845
13227316910178.10Australiav Sri LankaCairns309 Jul 2004Test # 1706
13228222018160.00Australiav Sri LankaHobart116 Nov 2007Test # 1847
131181122182107.37Indiav Sri LankaKanpur124 Nov 2009Test # 1935
13025921514160.46West Indiesv Sri LankaColombo (SSC)329 Nov 2001Test # 1572
13031021112261.61Australiav Sri LankaGalle308 Mar 2004Test # 1685
129*31423618-54.66Bangladeshv Sri LankaColombo (PSS)303 Jul 2007Test # 1838
12927021416160.28Australiav Sri LankaGalle308 Mar 2004Test # 1685
12431821512157.67Pakistanv Sri LankaKarachi228 Oct 2004Test # 1719
12333923712251.89Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
12331622912-53.71Englandv Sri LankaBirmingham230 May 2002Test # 1605
12327319017-64.73Englandv Sri LankaManchester113 Jun 2002Test # 1606
12331322618-54.42Englandv Sri LankaManchester113 Jun 2002Test # 1606
12239434812-35.05Englandv Sri LankaGalle222 Feb 2001Test # 1530
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
11838028512-41.40Englandv Sri LankaGalle318 Dec 2007Test # 1854
11727518414263.58Australiav Sri LankaCairns109 Jul 2004Test # 1706
11733224410147.95Pakistanv Sri LankaKarachi228 Oct 2004Test # 1719
1163632819141.28Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
11527621917-52.51Englandv Sri LankaLord's316 May 2002Test # 1603
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
11424821216-53.77Bangladeshv Sri LankaColombo (SSC)306 Sep 2001Test # 1561
11427920317-56.15New Zealandv Sri LankaNapier104 Apr 2005Test # 1746
11433723013-49.56Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
113*33026711-42.32Englandv Sri LankaColombo (SSC)215 Mar 2001Test # 1537
1132151438479.02West Indiesv Sri LankaGros Islet220 Jun 2003Test # 1648
11221516318-68.71Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
11225223212348.27South Africav Sri LankaCape Town202 Jan 2001Test # 1528
11227518610-60.21Pakistanv Sri LankaGalle204 Jul 2009Test # 1921
111123106163104.71South Africav Sri LankaCenturion120 Jan 2001Test # 1529
11032825010-44.00Australiav Sri LankaGalle308 Mar 2004Test # 1685
11020015910169.18Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
10929825512342.74Englandv Sri LankaKandy207 Mar 2001Test # 1532
10931019614155.61Indiav Sri LankaDelhi110 Dec 2005Test # 1776
10732225011-42.80Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
10625118017158.88Englandv Sri LankaLord's111 May 2006Test # 1802
10539929510-35.59Englandv Sri LankaLord's316 May 2002Test # 1603
10544833311-31.53Englandv Sri LankaKandy410 Dec 2003Test # 1672
10439823714-43.88Indiav Sri LankaAhmedabad118 Dec 2005Test # 1778
10326719111153.92South Africav Sri LankaCenturion120 Jan 2001Test # 1529
10241329712-34.34South Africav Sri LankaGalle204 Aug 2004Test # 1709
102-17215-59.30West Indiesv Sri LankaPort of Spain403 Apr 2008Test # 1872
10120919316-52.33Bangladeshv Sri LankaMirpur426 Dec 2008Test # 1903
100*29821111-47.39Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
100*1541543664.93Indiav Sri LankaBrabourne202 Dec 2009Test # 1937
1001608986112.35Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
10028320314-49.26Australiav Sri LankaBrisbane108 Nov 2007Test # 1845
99*2521709258.23South Africav Sri LankaCenturion215 Nov 2002Test # 1626
993002286143.42Pakistanv Sri LankaLahore306 Mar 2002Test # 1592
9919015610263.46New Zealandv Sri LankaNapier104 Apr 2005Test # 1746
98*18715215-64.47Indiav Sri LankaKandy422 Aug 2001Test # 1557
9721114313167.83South Africav Sri LankaCape Town202 Jan 2001Test # 1528
9716012313-78.86Australiav Sri LankaCairns109 Jul 2004Test # 1706
962872127-45.28Bangladeshv Sri LankaMirpur426 Dec 2008Test # 1903
95*2861756-54.28South Africav Sri LankaColombo (SSC)106 Aug 2000Test # 1507
9518214118-67.37South Africav Sri LankaColombo (PSS)104 Aug 2006Test # 1812
9426020913-44.97Englandv Sri LankaBirmingham230 May 2002Test # 1605
9320714310265.03Indiav Sri LankaDelhi310 Dec 2005Test # 1776
9326319710-47.20Pakistanv Sri LankaColombo (SSC)120 Jul 2009Test # 1927
9220014310-64.33South Africav Sri LankaCape Town202 Jan 2001Test # 1528
9231421611-42.59South Africav Sri LankaCenturion215 Nov 2002Test # 1626
9219113811166.66Australiav Sri LankaColombo (SSC)124 Mar 2004Test # 1691
9224719011148.42South Africav Sri LankaColombo (PSS)304 Aug 2006Test # 1812
9020618213-49.45South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
902181467161.64Pakistanv Sri LankaColombo (SSC)120 Jul 2009Test # 1927
8923218410-48.36Englandv Sri LankaLord's111 May 2006Test # 1802
881711318367.17Pakistanv Sri LankaPeshawar405 Mar 2000Test # 1487
882642139-41.31West Indiesv Sri LankaGalle113 Nov 2001Test # 1567
8821117611150.00New Zealandv Sri LankaWellington211 Apr 2005Test # 1748
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
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
Records includes the following current or recent matches:

Surrey vs Leicestershire at Guildford, One-Day Cup Group A, Aug 6, 2025 [List A]

Middlesex vs Somerset at Radlett, One-Day Cup Group B, Aug 6, 2025 [List A]

South Africa Under-19s vs Bangladesh Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 8th Match, Aug 6, 2025 [Youth ODI # 1577]