Batting Most Runs Innings - vs Sri Lanka

High scores in 2019 in FC+LA+T20s - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22847632118171.02Englandv Sri LankaGalle214 Jan 2021Test # 2403
21539029623272.63New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
200*39324015483.33New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
18649530918-60.19Englandv Sri LankaGalle222 Jan 2021Test # 2405
18041526027-69.23Australiav Sri LankaCanberra101 Feb 2019Test # 2345
175*32422817376.75Indiav Sri LankaMohali104 Mar 2022Test # 2452
175*52735521-49.29Bangladeshv Sri LankaMirpur123 May 2022Test # 2463
17439028121161.92Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
16353337817143.12Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
162226138154117.39Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
16128720421178.92Australiav Sri LankaCanberra101 Feb 2019Test # 2345
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
15435925115-61.35New Zealandv Sri LankaColombo (PSS)222 Aug 2019Test # 2356
153176132155115.90Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
145*36827216-53.30Australiav Sri LankaGalle108 Jul 2022Test # 2471
14138524616157.31Bangladeshv Sri LankaMirpur123 May 2022Test # 2463
138-13911599.28New Zealandv Sri LankaMount Maunganui103 Jan 2019ODI # 4074
137-13194104.58New Zealandv Sri LankaNelson108 Jan 2019ODI # 4076
1352991987368.18Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
13333221815-61.00Bangladeshv Sri LankaChattogram215 May 2022Test # 2462
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
131*19312183108.26Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
12743130411-41.77Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
12651431113-40.51West Indiesv Sri LankaNorth Sound129 Mar 2021Test # 2417
12520512710-98.42Bangladeshv Sri LankaMirpur125 May 2021ODI # 4291
124*-80123155.00New Zealandv Sri LankaNelson108 Jan 2019ODI # 4076
121*29919411162.37New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
1211971359189.62South Africav Sri LankaColombo (RPS)104 Sep 2021ODI # 4315
11931224411248.77Pakistanv Sri LankaGalle216 Jul 2022Test # 2472
118156103114114.56West Indiesv Sri LankaChester-le-Street201 Jul 2019ODI # 4180
11822615713-75.15Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
115-10584109.52Pakistanv Sri LankaKarachi130 Sep 2019ODI # 4211
115-14010-82.14West Indiesv Sri LankaColombo (SSC)122 Feb 2020ODI # 4246
114*23119214159.37Australiav Sri LankaCanberra101 Feb 2019Test # 2345
113*42327413141.24West Indiesv Sri LankaNorth Sound421 Mar 2021Test # 2416
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11118011811194.06Indiav Sri LankaLeeds206 Jul 2019ODI # 4187
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
11017613312182.70West Indiesv Sri LankaNorth Sound210 Mar 2021ODI # 4276
109*29820111-54.22Pakistanv Sri LankaRawalpindi211 Dec 2019Test # 2373
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10720813710378.10Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
10617412011-88.33Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
105*3062269-46.46New Zealandv Sri LankaColombo (PSS)222 Aug 2019Test # 2356
1054492824-37.23Bangladeshv Sri LankaChattogram215 May 2022Test # 2462
10421615612-66.66Australiav Sri LankaGalle108 Jul 2022Test # 2471
1048764104162.50New Zealandv Sri LankaSydney129 Oct 2022T20I # 1850
10313394142109.57Indiav Sri LankaLeeds206 Jul 2019ODI # 4187
1031711218485.12West Indiesv Sri LankaNorth Sound212 Mar 2021ODI # 4277
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
102*15012814-79.68Pakistanv Sri LankaRawalpindi211 Dec 2019Test # 2373
1021671325477.27West Indiesv Sri LankaNorth Sound214 Mar 2021ODI # 4278
1022991936252.84New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
101*18613614-74.26Australiav Sri LankaCanberra301 Feb 2019Test # 2345
101*1046766150.74Englandv Sri LankaSharjah101 Nov 2021T20I # 1382
100*-56104178.57Australiav Sri LankaAdelaide127 Oct 2019T20I # 978
100*1681317176.33Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
1001308792114.94Zimbabwev Sri LankaPallekele116 Jan 2022ODI # 4341
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
9916911212-88.39Australiav Sri LankaColombo (RPS)221 Jun 2022ODI # 4416
98*-1106189.09Bangladeshv Sri LankaColombo (RPS)128 Jul 2019ODI # 4194
9813198112100.00Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
961369054106.66South Africav Sri LankaColombo (RPS)202 Sep 2021ODI # 4314
96164979498.96Indiav Sri LankaMohali104 Mar 2022Test # 2452
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
9527516314-58.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
949270171134.28South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
9216515012-61.33Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
921349810493.87Indiav Sri LankaBengaluru112 Mar 2022Test # 2456
9213692112100.00Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
911449810-92.85Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
90-1054185.71New Zealandv Sri LankaMount Maunganui105 Jan 2019ODI # 4075
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
9018510115-89.10Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
9016310112-89.10Bangladeshv Sri LankaDelhi206 Nov 2023ODI # 4695
898256103158.92Indiav Sri LankaLucknow124 Feb 2022T20I # 1492
891811227-72.95Bangladeshv Sri LankaPallekele131 Aug 2023ODI # 4629
8827118910-46.56Bangladeshv Sri LankaChattogram215 May 2022Test # 2462
887748103183.33New Zealandv Sri LankaQueenstown208 Apr 2023T20I # 2041
881399411-93.61Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
87-77122112.98New Zealandv Sri LankaMount Maunganui105 Jan 2019ODI # 4075
87162966190.62West Indiesv Sri LankaHarare107 Jul 2023ODI # 4618
86*169956190.52Indiav Sri LankaColombo (RPS)218 Jul 2021ODI # 4307
86*14711311-76.10New Zealandv Sri LankaHamilton231 Mar 2023ODI # 4557
86*1257362117.80Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
861551326-65.15New Zealandv Sri LankaGalle114 Aug 2019Test # 2354
85-1875345.45Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Adelaide Strikers vs Melbourne Stars at Adelaide, Big Bash League 20th Match, Dec 31, 2023 [Twenty20]

United Arab Emirates vs Afghanistan at Sharjah, Afghanistan in United Arab Emirates 2nd T20I, Dec 31, 2023 [T20I # 2426]

Bangladesh vs New Zealand at Mount Maunganui, Bangladesh in New Zealand 3rd T20I, Dec 31, 2023 [T20I # 2425]