Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
156*26519221181.25Sri Lankav New ZealandWellington115 Dec 2006Test # 1822
152*32821920-69.40Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
115*155109103105.50Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
115183101104113.86Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
11110582125135.36Sri Lankav New ZealandNapier228 Dec 2006ODI # 2468
11015813013184.61Sri Lankav ZimbabweAhmedabad110 Oct 2006ODI # 2425
11017812711486.61Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
1091598777125.28Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
107*165107121100.00Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
10517712911181.39Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
100*17315412164.93Sri Lankav New ZealandChristchurch307 Dec 2006Test # 1820
8915512210-72.95Sri Lankav New ZealandQueenstown131 Dec 2006ODI # 2469
85138906294.44Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
821631132172.56Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
80110867-93.02Sri Lankav ZimbabweAhmedabad110 Oct 2006ODI # 2425
791311038176.69Sri Lankav New ZealandAuckland106 Jan 2007ODI # 2471
76105836-91.56Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
73112749198.64Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
72133885181.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
70694475159.09Sri Lankav New ZealandAuckland106 Jan 2007ODI # 2471
69*1841043-66.34Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
68107739-93.15Sri Lankav New ZealandNapier228 Dec 2006ODI # 2468
66*107837-79.51Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
64154906-71.11Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
64111805180.00Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
641191076-59.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
63*-6113-103.27Sri Lankav IndiaEden Gardens108 Feb 2007ODI # 2514
63108679-94.02Sri Lankav AustraliaBridgetown228 Apr 2007ODI # 2581
621501032-60.19Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
61104837173.49Sri Lankav New ZealandWellington115 Dec 2006Test # 1822
5999685-86.76Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
58100764-76.31Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
56119779-72.72Sri Lankav New ZealandBrabourne220 Oct 2006ODI # 2433
5692657-86.15Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
561155531101.81Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
5680614-91.80Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
55*48454-122.22Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
54725261103.84Sri Lankav AustraliaBridgetown228 Apr 2007ODI # 2581
52*584852108.33Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
51*2323101221.73Sri Lankav New ZealandWellington222 Dec 2006T20I # 11
5099732-68.49Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
48453552137.14Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
4873736-65.75Sri Lankav New ZealandBrabourne220 Oct 2006ODI # 2433
4792744-63.51Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
4680702265.71Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
45*62479-95.74Sri Lankav West IndiesBrabourne214 Oct 2006ODI # 2428
4277616-68.85Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
4279545-77.77Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
4047427-95.23Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
39*272222177.27Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
39*302761144.44Sri Lankav IrelandSt George's218 Apr 2007ODI # 2575
3949475-82.97Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
3888486-79.16Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
3853413-92.68Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
37115867-43.02Sri Lankav New ZealandChristchurch107 Dec 2006Test # 1820
371191044-35.57Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
3660531-67.92Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
3693504-72.00Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3695633-57.14Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3647415-87.80Sri Lankav New ZealandNapier228 Dec 2006ODI # 2468
35392461145.83Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
34*59357-97.14Sri Lankav West IndiesBrabourne214 Oct 2006ODI # 2428
34*61396-87.17Sri Lankav New ZealandNapier228 Dec 2006ODI # 2468
3499752-45.33Sri Lankav New ZealandAuckland106 Jan 2007ODI # 2471
33*50302-110.00Sri Lankav ZimbabweAhmedabad110 Oct 2006ODI # 2425
33138963134.37Sri Lankav New ZealandChristchurch107 Dec 2006Test # 1820
3161465-67.39Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
3169413-75.60Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
3161362-86.11Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
311611212-25.61Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
3174532-58.49Sri Lankav New ZealandQueenstown131 Dec 2006ODI # 2469
3099593-50.84Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
3067472163.82Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
3042273-111.11Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
29*56344-85.29Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
29*322421120.83Sri Lankav New ZealandQueenstown131 Dec 2006ODI # 2469
2823265-107.69Sri Lankav New ZealandChristchurch102 Jan 2007ODI # 2470
2865443-63.63Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
28352821100.00Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
2850384-73.68Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2759534-50.94Sri Lankav New ZealandWellington315 Dec 2006Test # 1822
27251922142.10Sri Lankav New ZealandAuckland126 Dec 2006T20I # 12
26*35222-118.18Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
2668373-70.27Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
2644274-96.29Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2547523148.07Sri Lankav New ZealandWellington115 Dec 2006Test # 1822
2534264196.15Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
2540224-113.63Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
24*512031120.00Sri Lankav IrelandSt George's218 Apr 2007ODI # 2575
2447403-60.00Sri Lankav New ZealandChristchurch307 Dec 2006Test # 1820
2351293-79.31Sri Lankav New ZealandQueenstown131 Dec 2006ODI # 2469
233231--74.19Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
2346372-62.16Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
2333344-67.64Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
2232231-95.65Sri Lankav BangladeshMohali107 Oct 2006ODI # 2423
2243442-50.00Sri Lankav PakistanJaipur117 Oct 2006ODI # 2431
2253352-62.85Sri Lankav New ZealandQueenstown131 Dec 2006ODI # 2469
2280502-44.00Sri Lankav New ZealandAuckland106 Jan 2007ODI # 2471
22361931115.78Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
223634-164.70Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
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:

SLC Greys vs SLC Blues at Colombo (SSC), SLC T20 League 2nd Match, Aug 8, 2025 [Twenty20]

SLC Blues vs SLC Greens at Colombo (SSC), SLC T20 League 1st Match, Aug 7, 2025 [Twenty20]

Welsh Fire (Men) vs Northern Superchargers (Men) at Leeds, The Hundred Men's Competition 3rd Match, Aug 7, 2025 [Twenty20]