Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
17631925421169.29Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
135-128162105.46Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
13247435613137.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
12932528018-46.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
12631120713160.86Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
11536126910-42.75Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
1022131307-78.46Sri Lankav AustraliaDambulla128 Aug 2016ODI # 3772
100*-1076-93.45Sri Lankav IrelandDublin (Malahide)116 Jun 2016ODI # 3748
95-4659206.52Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
8617713710262.77Sri Lankav AustraliaGalle104 Aug 2016Test # 2213
80*1851183-67.79Sri Lankav AustraliaColombo (RPS)121 Aug 2016ODI # 3768
801391059176.19Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
7923215210-51.97Sri Lankav EnglandLord's209 Jun 2016Test # 2205
77766413-120.31Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
76135879-87.35Sri Lankav AustraliaDambulla131 Aug 2016ODI # 3774
731451095-66.97Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
69104699-100.00Sri Lankav AustraliaColombo (RPS)124 Aug 2016ODI # 3769
67*725461124.07Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
67124956-70.52Sri Lankav AustraliaColombo (RPS)121 Aug 2016ODI # 3768
65*977410-87.83Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
64120897271.91Sri Lankav AustraliaGalle304 Aug 2016Test # 2213
63-786180.76Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
63605113123.52Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
62110775-80.51Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
6295647-96.87Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
6282505-124.00Sri Lankav AustraliaColombo (RPS)109 Sep 2016T20I # 567
61123998-61.61Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
602301456-41.37Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
59292884210.71Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
58-4361134.88Sri Lankav AustraliaPallekele206 Sep 2016T20I # 565
57100601295.00Sri Lankav AustraliaColombo (RPS)124 Aug 2016ODI # 3769
5693673183.58Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
54118653383.07Sri Lankav AustraliaGalle104 Aug 2016Test # 2213
54655351101.88Sri Lankav AustraliaColombo (RPS)124 Aug 2016ODI # 3769
53*674951108.16Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
53107688-77.94Sri Lankav EnglandLeeds319 May 2016Test # 2203
5383665180.30Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
53116662180.30Sri Lankav EnglandCardiff202 Jul 2016ODI # 3758
52115863-60.46Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
51-598-86.44Sri Lankav IrelandDublin (Malahide)116 Jun 2016ODI # 3748
501351017-49.50Sri Lankav EnglandLord's209 Jun 2016Test # 2205
49-534292.45Sri Lankav IrelandDublin (Malahide)116 Jun 2016ODI # 3748
49130825-59.75Sri Lankav AustraliaGalle104 Aug 2016Test # 2213
4872456-106.66Sri Lankav EnglandCardiff202 Jul 2016ODI # 3758
4888672171.64Sri Lankav AustraliaColombo (RPS)124 Aug 2016ODI # 3769
47110695-68.11Sri Lankav AustraliaGalle304 Aug 2016Test # 2213
4454543-81.48Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
43139984-43.87Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
43-2533172.00Sri Lankav AustraliaPallekele206 Sep 2016T20I # 565
42107737-57.53Sri Lankav EnglandLord's209 Jun 2016Test # 2205
42-1953221.05Sri Lankav IrelandDublin (Malahide)116 Jun 2016ODI # 3748
421181004-42.00Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
4284655-64.61Sri Lankav AustraliaDambulla128 Aug 2016ODI # 3772
40623321121.21Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
4095714-56.33Sri Lankav AustraliaDambulla131 Aug 2016ODI # 3774
3965402197.50Sri Lankav AustraliaPallekele104 Sep 2016ODI # 3776
37*107666-56.06Sri Lankav EnglandLord's409 Jun 2016Test # 2205
3765563-66.07Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
3799453-82.22Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
3781636-58.73Sri Lankav AustraliaGalle104 Aug 2016Test # 2213
3680623-58.06Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
35104726-48.61Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
3589623-56.45Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
3562346-102.94Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
3556381192.10Sri Lankav AustraliaGalle304 Aug 2016Test # 2213
3497626-54.83Sri Lankav EnglandLeeds219 May 2016Test # 2203
3469485-70.83Sri Lankav AustraliaGalle304 Aug 2016Test # 2213
3459474-72.34Sri Lankav AustraliaPallekele104 Sep 2016ODI # 3776
33*103713-46.47Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
3344365191.66Sri Lankav AustraliaPallekele104 Sep 2016ODI # 3776
32-384-84.21Sri Lankav IrelandDublin (Malahide)116 Jun 2016ODI # 3748
3249384-84.21Sri Lankav AustraliaPallekele104 Sep 2016ODI # 3776
31*413011103.33Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
3175495-63.26Sri Lankav EnglandLord's209 Jun 2016Test # 2205
29-1631181.25Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
26*41272-96.29Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
2675552-47.27Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
2628224-118.18Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
2631164-162.50Sri Lankav EnglandSouthampton105 Jul 2016T20I # 561
2681551-47.27Sri Lankav AustraliaGalle304 Aug 2016Test # 2213
2676432-60.46Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
2583553-45.45Sri Lankav EnglandLord's209 Jun 2016Test # 2205
24-1811133.33Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
2433234-104.34Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
2454383163.15Sri Lankav AustraliaPallekele126 Jul 2016Test # 2209
2428255-96.00Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
2466392-61.53Sri Lankav AustraliaDambulla131 Aug 2016ODI # 3774
23372211104.54Sri Lankav EnglandSouthampton105 Jul 2016T20I # 561
2299675-32.83Sri Lankav EnglandLeeds219 May 2016Test # 2203
22272112104.76Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
2224291175.86Sri Lankav EnglandCardiff202 Jul 2016ODI # 3758
2240342-64.70Sri Lankav EnglandCardiff202 Jul 2016ODI # 3758
2249423-52.38Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
2252272-81.48Sri Lankav AustraliaColombo (RPS)121 Aug 2016ODI # 3768
22-1322169.23Sri Lankav AustraliaPallekele206 Sep 2016T20I # 565
2225184-122.22Sri Lankav AustraliaColombo (RPS)109 Sep 2016T20I # 567
212616-1131.25Sri Lankav EnglandSouthampton105 Jul 2016T20I # 561
2129143-150.00Sri Lankav AustraliaColombo (RPS)121 Aug 2016ODI # 3768
20231911105.26Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
2024153-133.33Sri Lankav AustraliaPallekele126 Jul 2016Test # 2209
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 2nd Test, Jul 6-8, 2025 [Test # 2593]

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 1st Test, Jun 28-Jul 1, 2025 [Test # 2590]

Australia vs South Africa at Lord's, ICC World Test Championship Final, Jun 11-14, 2025 [Test # 2585]