Batting Most Runs Innings - vs Sri Lanka

High scores in 2023 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
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
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
15426415619298.71Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
149*197115136129.56Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
14328320618-69.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
131*19312183108.26Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
122*19812913294.57Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
121*29919411162.37New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
118174115144102.60Englandv Sri LankaLord's129 Aug 2024Test # 2546
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
1112251488175.00Englandv Sri LankaManchester221 Aug 2024Test # 2545
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
10319212110-85.12Englandv Sri LankaLord's329 Aug 2024Test # 2546
102*-6194167.21West Indiesv Sri LankaPallekele226 Oct 2024ODI # 4786
1022991936252.84New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
9813198112100.00Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
96*1561023594.11Bangladeshv Sri LankaChattogram115 Mar 2024ODI # 4744
9527516314-58.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
9213692112100.00Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
9120913913-65.46Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527
912792047-44.60Eng Lionsv Sri LankaWorcester214 Aug 2024First-class
9016310112-89.10Bangladeshv Sri LankaDelhi206 Nov 2023ODI # 4695
891811227-72.95Bangladeshv Sri LankaPallekele131 Aug 2023ODI # 4629
887748103183.33New Zealandv Sri LankaQueenstown208 Apr 2023T20I # 2041
881399411-93.61Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
87*24814812158.78Bangladeshv Sri LankaSylhet422 Mar 2024Test # 2536
87162966190.62West Indiesv Sri LankaHarare107 Jul 2023ODI # 4618
86*14711311-76.10New Zealandv Sri LankaHamilton231 Mar 2023ODI # 4557
86*1257362117.80Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
861277992108.86Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
85-1898344.97Irelandv Sri LankaGalle324 Apr 2023Test # 2503
841178194103.70Bangladeshv Sri LankaChattogram218 Mar 2024ODI # 4745
831056793123.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
82104977184.53Bangladeshv Sri LankaColombo (RPS)209 Sep 2023ODI # 4637
82845636146.42Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
8212865122126.15Bangladeshv Sri LankaDelhi206 Nov 2023ODI # 4695
821511029180.39Zimbabwev Sri LankaColombo (RPS)108 Jan 2024ODI # 4719
81*14311014-73.63Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
81117863494.18New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
8013110610-75.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
80115827497.56West Indiesv Sri LankaPallekele123 Oct 2024ODI # 4784
79*674336183.72New Zealandv Sri LankaDunedin205 Apr 2023T20I # 2040
7816510813-72.22New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
78165967281.25Eng Lionsv Sri LankaWorcester214 Aug 2024First-class
78128996378.78New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
76101817393.82New Zealandv Sri LankaPallekele117 Nov 2024ODI # 4808
74*86825390.24West Indiesv Sri LankaPallekele120 Oct 2024ODI # 4783
73*806363115.87Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
73*137848-86.90Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
721077510396.00New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
70896011-116.66Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
70100824185.36Netherlandsv Sri LankaLucknow121 Oct 2023ODI # 4676
70815462129.62Zimbabwev Sri LankaColombo (RPS)216 Jan 2024T20I # 2433
70644371162.79Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
701511116-63.06New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68703446200.00Bangladeshv Sri LankaSylhet204 Mar 2024T20I # 2494
689866111103.03Bangladeshv Sri LankaChattogram115 Mar 2024ODI # 4744
67*110684298.52Netherlandsv Sri LankaBulawayo230 Jun 2023ODI # 4606
67*104558-121.81Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
672351447-46.52New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
678450101134.00Englandv Sri LankaThe Oval306 Sep 2024Test # 2548
671501156358.26New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
66714453150.00New Zealandv Sri LankaAuckland202 Apr 2023T20I # 2039
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
65573136209.67Indiav Sri LankaPune205 Jan 2023T20I # 1985
65403265203.12Afghanistanv Sri LankaLahore205 Sep 2023ODI # 4633
65104777184.41Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
64*1561036-62.13Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
64584454145.45Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
6396697-91.30Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
635933111190.90West Indiesv Sri LankaDambulla213 Oct 2024T20I # 2907
62*1831282-48.43Englandv Sri LankaManchester421 Aug 2024Test # 2545
62121747-83.78Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
62604252147.61Zimbabwev Sri LankaColombo (RPS)114 Jan 2024T20I # 2432
62694242147.61New Zealandv Sri LankaMount Maunganui128 Dec 2024T20I # 3079
61856210198.38New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
6070646293.75New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
59120663189.39Afghanistanv Sri LankaLahore205 Sep 2023ODI # 4633
59108751178.66Netherlandsv Sri LankaLucknow121 Oct 2023ODI # 4676
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:

Los Angeles Knight Riders vs Washington Freedom at Dallas, Major League Cricket 17th Match, Jun 26, 2025 [Twenty20]

Leinster vs Northern Knights at Belfast, Ireland Inter-Provincial Twenty20 Trophy 12th Match, Jun 26, 2025 [Twenty20]

North West Warriors vs Munster Reds at Belfast, Ireland Inter-Provincial Twenty20 Trophy 11th Match, Jun 26, 2025 [Twenty20]