Batting Most Runs Innings - last 2 years

High scores for Sri Lanka in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
12418411418-108.77Sri Lankav BangladeshPallekele8 Jul 2025ODI # 4891
122-13616-89.70Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
1062011236486.17Sri Lankav BangladeshColombo (RPS)2 Jul 2025ODI # 4889
101*14310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
1011329554106.31Sri Lankav ZimbabweColombo (RPS)6 Jan 2024ODI # 4718
10115411511-87.82Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
1001481159286.95Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
97*957492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
961271029294.11Sri Lankav IndiaColombo (RPS)7 Aug 2024ODI # 4754
951621276274.80Sri Lankav ZimbabweColombo (RPS)8 Jan 2024ODI # 4719
919666105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
91145936497.84Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
881118883100.00Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
78*1036663118.18Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
78120857291.76Sri Lankav BangladeshColombo (RPS)5 Jul 2025ODI # 4890
77877183108.45Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
761409212-82.60Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
74*-1026-72.54Sri Lankav New ZealandPallekele17 Nov 2024ODI # 4808
71-617-116.39Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
70*664763148.93Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
691125471127.77Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
67*996572103.07Sri Lankav IndiaColombo (RPS)2 Aug 2024ODI # 4752
6788693297.10Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
66*665191129.41Sri Lankav ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
66584265157.14Sri Lankav New ZealandAuckland11 Jan 2025ODI # 4824
64113665396.96Sri Lankav New ZealandHamilton8 Jan 2025ODI # 4823
62*776171101.63Sri Lankav West IndiesPallekele23 Oct 2024ODI # 4784
6199656193.84Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
59111755178.66Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
59118824-71.95Sri Lankav IndiaColombo (RPS)7 Aug 2024ODI # 4754
5978527-113.46Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
5884689-85.29Sri Lankav BangladeshPallekele8 Jul 2025ODI # 4891
57643642158.33Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
56*-2291254.54Sri Lankav West IndiesPallekele26 Oct 2024ODI # 4786
56116759-74.66Sri Lankav IndiaColombo (RPS)2 Aug 2024ODI # 4752
56-628190.32Sri Lankav West IndiesPallekele26 Oct 2024ODI # 4786
56123636188.88Sri Lankav New ZealandWellington5 Jan 2025ODI # 4822
56473191180.64Sri Lankav BangladeshColombo (RPS)5 Jul 2025ODI # 4890
54694852112.50Sri Lankav New ZealandAuckland11 Jan 2025ODI # 4824
5499632185.71Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
53845232101.92Sri Lankav New ZealandAuckland11 Jan 2025ODI # 4824
5270613-85.24Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
5192704172.85Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
50654822104.16Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
48103652-73.84Sri Lankav PakistanRawalpindi16 Nov 2025ODI # 4931
4692486-95.83Sri Lankav ZimbabweColombo (RPS)6 Jan 2024ODI # 4718
4689712364.78Sri Lankav New ZealandAuckland11 Jan 2025ODI # 4824
45583641125.00Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
4570655269.23Sri Lankav IndiaColombo (RPS)7 Aug 2024ODI # 4754
45774361104.65Sri Lankav BangladeshColombo (RPS)2 Jul 2025ODI # 4889
44493842115.78Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
4271523180.76Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
4138318-132.25Sri Lankav ZimbabweColombo (RPS)6 Jan 2024ODI # 4718
403629-4137.93Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
4072625-64.51Sri Lankav IndiaColombo (RPS)4 Aug 2024ODI # 4753
4063444-90.90Sri Lankav IndiaColombo (RPS)4 Aug 2024ODI # 4753
40422832142.85Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
39493512111.42Sri Lankav IndiaColombo (RPS)4 Aug 2024ODI # 4753
3968486-81.25Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
3863506-76.00Sri Lankav West IndiesPallekele23 Oct 2024ODI # 4784
3877446-86.36Sri Lankav West IndiesPallekele23 Oct 2024ODI # 4784
3889633-60.31Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
38583651105.55Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
37*45263-142.30Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
3771465-80.43Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
36512851128.57Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
3673544166.66Sri Lankav New ZealandWellington5 Jan 2025ODI # 4822
35613341106.06Sri Lankav New ZealandWellington5 Jan 2025ODI # 4822
3564474-74.46Sri Lankav BangladeshPallekele8 Jul 2025ODI # 4891
3541405-87.50Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
34-504168.00Sri Lankav West IndiesPallekele26 Oct 2024ODI # 4786
3470543-62.96Sri Lankav PakistanRawalpindi16 Nov 2025ODI # 4931
33453351100.00Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
3357512-64.70Sri Lankav BangladeshColombo (RPS)5 Jul 2025ODI # 4890
32*292132152.38Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
3288492-65.30Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
3271372186.48Sri Lankav PakistanRawalpindi16 Nov 2025ODI # 4931
31-462-67.39Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
30*252131142.85Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
3078423-71.42Sri Lankav IndiaColombo (RPS)4 Aug 2024ODI # 4753
3045342188.23Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
2981513-56.86Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
2958404-72.50Sri Lankav BangladeshColombo (RPS)2 Jul 2025ODI # 4889
2969393-74.35Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
2957305-96.66Sri Lankav PakistanRawalpindi16 Nov 2025ODI # 4931
28-334-84.84Sri Lankav New ZealandPallekele17 Nov 2024ODI # 4808
28332422116.66Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
27*-442161.36Sri Lankav New ZealandPallekele17 Nov 2024ODI # 4808
2764392-69.23Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
25311612156.25Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
2572423-59.52Sri Lankav IndiaColombo (RPS)4 Aug 2024ODI # 4753
2436341-70.58Sri Lankav ZimbabweColombo (RPS)6 Jan 2024ODI # 4718
2431351268.57Sri Lankav IndiaColombo (RPS)2 Aug 2024ODI # 4752
2441342170.58Sri Lankav West IndiesPallekele23 Oct 2024ODI # 4784
2447314-77.41Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 2nd ODI, Nov 14, 2025 [ODI # 4929]

Pakistan vs Sri Lanka at Rawalpindi, Sri Lanka in Pakistan 1st ODI, Nov 11, 2025 [ODI # 4928]