Batting Most Runs Innings - vs Sri Lanka

High scores in 2022 in Tests+ODIs+T20Is - 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
175*32422817376.75Indiav Sri LankaMohali104 Mar 2022Test # 2452
175*52735521-49.29Bangladeshv Sri LankaMirpur123 May 2022Test # 2463
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
162226138154117.39Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
145*36827216-53.30Australiav Sri LankaGalle108 Jul 2022Test # 2471
14138524616157.31Bangladeshv Sri LankaMirpur123 May 2022Test # 2463
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
121*29919411162.37New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
11931224411248.77Pakistanv Sri LankaGalle216 Jul 2022Test # 2472
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10617412011-88.33Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
1054492824-37.23Bangladeshv Sri LankaChattogram215 May 2022Test # 2462
10421615612-66.66Australiav Sri LankaGalle108 Jul 2022Test # 2471
1048764104162.50New Zealandv Sri LankaSydney129 Oct 2022T20I # 1850
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
1022991936252.84New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
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
9813198112100.00Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
96164979498.96Indiav Sri LankaMohali104 Mar 2022Test # 2452
9527516314-58.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
921349810493.87Indiav Sri LankaBengaluru112 Mar 2022Test # 2456
9213692112100.00Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
911449810-92.85Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
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
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
85-1898344.97Irelandv Sri LankaGalle324 Apr 2023Test # 2503
84824546186.66Afghanistanv Sri LankaSharjah103 Sep 2022T20I # 1757
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
811931466155.47Pakistanv Sri LankaGalle424 Jul 2022Test # 2473
81117863494.18New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
80*655166156.86Australiav Sri LankaPallekele214 Jun 2022ODI # 4409
8013110610-75.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
79*674336183.72New Zealandv Sri LankaDunedin205 Apr 2023T20I # 2040
7816510813-72.22New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
771841096-70.64Australiav Sri LankaGalle229 Jun 2022Test # 2469
77977681101.31Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
74*884464168.18Indiav Sri LankaDharamsala226 Feb 2022T20I # 1493
73*784591162.22Indiav Sri LankaDharamsala227 Feb 2022T20I # 1494
73*806363115.87Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
72130816188.88Zimbabwev Sri LankaPallekele116 Jan 2022ODI # 4341
72704154175.60Indiav Sri LankaDubai (DICS)106 Sep 2022T20I # 1759
721077510396.00New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
71*995363133.96Netherlandsv Sri LankaGeelong220 Oct 2022T20I # 1835
711521307-54.61Australiav Sri LankaGalle229 Jun 2022Test # 2469
70*76449-159.09Australiav Sri LankaColombo (RPS)207 Jun 2022T20I # 1551
70*1096533107.69Australiav Sri LankaColombo (RPS)119 Jun 2022ODI # 4415
70896011-116.66Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
70100824185.36Netherlandsv Sri LankaLucknow121 Oct 2023ODI # 4676
68120734493.15Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
67*110684298.52Netherlandsv Sri LankaBulawayo230 Jun 2023ODI # 4606
67146879-77.01Indiav Sri LankaBengaluru312 Mar 2022Test # 2456
672351447-46.52New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
66714453150.00New Zealandv Sri LankaAuckland202 Apr 2023T20I # 2039
65573136209.67Indiav Sri LankaPune205 Jan 2023T20I # 1985
65403265203.12Afghanistanv Sri LankaLahore205 Sep 2023ODI # 4633
64*1561036-62.13Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
62114854172.94Australiav Sri LankaColombo (RPS)119 Jun 2022ODI # 4415
621771264149.20Pakistanv Sri LankaGalle224 Jul 2022Test # 2473
62121747-83.78Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
61*764044152.50Australiav Sri LankaColombo (RPS)207 Jun 2022T20I # 1551
61133828-74.39Indiav Sri LankaMohali104 Mar 2022Test # 2452
59*221846327.77Australiav Sri LankaPerth225 Oct 2022T20I # 1845
59120663189.39Afghanistanv Sri LankaLahore205 Sep 2023ODI # 4633
59108751178.66Netherlandsv Sri LankaLucknow121 Oct 2023ODI # 4676
58*132742178.37Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
581631285-45.31Indiav Sri LankaMohali104 Mar 2022Test # 2452
582181429-40.84Bangladeshv Sri LankaChattogram215 May 2022Test # 2462
58140727-80.55Bangladeshv Sri LankaMirpur323 May 2022Test # 2463
58104787-74.35Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
5875595198.30Australiav Sri LankaLucknow216 Oct 2023ODI # 4671
57*382852203.57Indiav Sri LankaLucknow124 Feb 2022T20I # 1492
5777626-91.93Afghanistanv Sri LankaHambantota204 Jun 2023ODI # 4580
571261106-51.81Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
56*594172136.58Scotlandv Sri LankaBulawayo227 Jun 2023ODI # 4603
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:

Serbia vs Slovenia at Belgrade, Slovenia in Serbia 3rd T20I, Jun 8, 2025 [T20I # 3211]

Serbia vs Slovenia at Belgrade, Slovenia in Serbia 1st T20I, Jun 7, 2025 [T20I # 3206]

Slovenia vs Serbia at Belgrade, Slovenia in Serbia 2nd T20I, Jun 7, 2025 [T20I # 3208]