High scores For ICC Champions Trophy (ICC KnockOut) - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
12519812815197.65Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
113*10710055113.00South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
105*16813412178.35Pakistanv Sri LankaNairobi (Gym)208 Oct 2000ODI # 1634
1041209193114.28Englandv Sri LankaSouthampton117 Sep 2004ODI # 2177
1032021155289.56South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
78107796398.73Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
76122875-87.35Englandv Sri LankaThe Oval113 Jun 2013ODI # 3370
7596706-107.14South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
749858101127.58New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
6874555-123.63Englandv Sri LankaThe Oval113 Jun 2013ODI # 3370
68140926173.91Indiav Sri LankaCardiff220 Jun 2013ODI # 3376
67*1571077-62.61Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
66145987-67.34Englandv Sri LankaSouthampton117 Sep 2004ODI # 2177
66126763186.84New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
63785272121.15Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
62*102837-74.69Englandv Sri LankaJohannesburg225 Sep 2009ODI # 2896
61*119795-77.21Pakistanv Sri LankaCardiff212 Jun 2017ODI # 3888
59116853-69.41Englandv Sri LankaThe Oval113 Jun 2013ODI # 3370
58*80644190.62Indiav Sri LankaCardiff220 Jun 2013ODI # 3376
58674491131.81South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
5784716-80.28Zimbabwev Sri LankaThe Oval114 Sep 2004ODI # 2173
54100873-62.06New Zealandv Sri LankaDhaka126 Oct 1998ODI # 1359
54117883-61.36South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
5385648-82.81Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
52149825-63.41Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
50563681138.88Pakistanv Sri LankaCardiff212 Jun 2017ODI # 3888
4992785-62.82Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
49111622-79.03Australiav Sri LankaThe Oval217 Jun 2013ODI # 3374
48504441109.09New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
4785702167.14Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
46*110591177.96Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
46*81535-86.79New Zealandv Sri LankaBrabourne120 Oct 2006ODI # 2433
4658515390.19Englandv Sri LankaJohannesburg225 Sep 2009ODI # 2896
46108725-63.88New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
44138743159.45Englandv Sri LankaJohannesburg225 Sep 2009ODI # 2896
4393712160.56South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
42*91842250.00Pakistanv Sri LankaNairobi (Gym)208 Oct 2000ODI # 1634
42107746-56.75New Zealandv Sri LankaBrabourne120 Oct 2006ODI # 2433
4172595-69.49West Indiesv Sri LankaNairobi (Gym)204 Oct 2000ODI # 1631
4174484-85.41South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
4074475-85.10Pakistanv Sri LankaNairobi (Gym)208 Oct 2000ODI # 1634
3953493-79.59Englandv Sri LankaSouthampton117 Sep 2004ODI # 2177
38*292422158.33Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
38*482051190.00South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
3678692-52.17Australiav Sri LankaColombo (RPS)127 Sep 2002ODI # 1887
3580644-54.68Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
34393141109.67Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
3499502168.00Pakistanv Sri LankaCardiff212 Jun 2017ODI # 3888
33*221323253.84Englandv Sri LankaThe Oval113 Jun 2013ODI # 3370
3367614-54.09West Indiesv Sri LankaNairobi (Gym)204 Oct 2000ODI # 1631
33533151106.45Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
3377504-66.00Indiav Sri LankaCardiff220 Jun 2013ODI # 3376
3254423-76.19New Zealandv Sri LankaCardiff209 Jun 2013ODI # 3366
32252051160.00Australiav Sri LankaThe Oval217 Jun 2013ODI # 3374
3171435-72.09Netherlandsv Sri LankaColombo (RPS)216 Sep 2002ODI # 1878
3137246-129.16Australiav Sri LankaColombo (RPS)127 Sep 2002ODI # 1887
3135285-110.71Zimbabwev Sri LankaThe Oval114 Sep 2004ODI # 2173
31292341134.78Australiav Sri LankaThe Oval217 Jun 2013ODI # 3374
3073432-69.76South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
30312431125.00Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
3086565-53.57Zimbabwev Sri LankaAhmedabad210 Oct 2006ODI # 2425
3059404-75.00Zimbabwev Sri LankaAhmedabad210 Oct 2006ODI # 2425
3072582-51.72Australiav Sri LankaThe Oval217 Jun 2013ODI # 3374
29*59323-90.62South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
295139-174.35South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
28*40273-103.70Englandv Sri LankaJohannesburg225 Sep 2009ODI # 2896
28*42213-133.33New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
28*63431-65.11Pakistanv Sri LankaCardiff212 Jun 2017ODI # 3888
2850233-121.73South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
2871474-59.57Australiav Sri LankaColombo (RPS)127 Sep 2002ODI # 1887
28106863-32.55West Indiesv Sri LankaBrabourne114 Oct 2006ODI # 2428
2660452-57.77New Zealandv Sri LankaDhaka126 Oct 1998ODI # 1359
2646292-89.65South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
25*482231113.63Indiav Sri LankaColombo (RPS)230 Sep 2002ODI # 1889
25*191331192.30Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
2552244-104.16New Zealandv Sri LankaCardiff209 Jun 2013ODI # 3366
244438--63.15South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2342263-88.46New Zealandv Sri LankaDhaka126 Oct 1998ODI # 1359
2362422-54.76South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
2219244-91.66Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
2221153-146.66Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
22201631137.50South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
21*3217-1123.52South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
2120182-116.66Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
2125204-105.00South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2043301-66.66South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
2032203-100.00West Indiesv Sri LankaNairobi (Gym)204 Oct 2000ODI # 1631
2060312-64.51West Indiesv Sri LankaNairobi (Gym)204 Oct 2000ODI # 1631
2068672-29.85Zimbabwev Sri LankaAhmedabad210 Oct 2006ODI # 2425
2060453-44.44Zimbabwev Sri LankaAhmedabad210 Oct 2006ODI # 2425
2028301-66.66Pakistanv Sri LankaJaipur217 Oct 2006ODI # 2431
2048373-54.05Englandv Sri LankaThe Oval113 Jun 2013ODI # 3370
2030193-105.26South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
1940322-59.37West Indiesv Sri LankaNairobi (Gym)204 Oct 2000ODI # 1631
18*22171-105.88South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
18*11621300.00New Zealandv Sri LankaJohannesburg127 Sep 2009ODI # 2899
184538--47.36Australiav Sri LankaColombo (RPS)127 Sep 2002ODI # 1887
1833264-69.23Englandv Sri LankaSouthampton117 Sep 2004ODI # 2177
1863432-41.86Bangladeshv Sri LankaMohali207 Oct 2006ODI # 2423
1888491-36.73New Zealandv Sri LankaCardiff209 Jun 2013ODI # 3366
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

United States of America vs Oman at Lauderhill, ICC Men's Cricket World Cup League 2 72nd Match, May 27, 2025 [ODI # 4879]

United States of America vs Canada at Lauderhill, ICC Men's Cricket World Cup League 2 71st Match, May 25, 2025 [ODI # 4878]

Canada vs Oman at Lauderhill, ICC Men's Cricket World Cup League 2 70th Match, May 23, 2025 [ODI # 4876]