Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
11215610414-107.69Sri Lankav EnglandLord's31 May 2014ODI # 3495
931601158-80.86Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
891138592104.70Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
881521017-87.12Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
88144849-104.76Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
86136909-95.55Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
711421095-65.13Sri Lankav EnglandLord's31 May 2014ODI # 3495
67103748-90.54Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
65633654180.55Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
63107668-95.45Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
60*1541012159.40Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
58127815171.60Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
53110904-58.88Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
50*84559-90.90Sri Lankav PakistanDambulla30 Aug 2014ODI # 3519
4888701-68.57Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
43513322130.30Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
42*-3432123.52Sri Lankav IrelandDublin6 May 2014ODI # 3490
42*49346-123.52Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
4083672-59.70Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
4080465-86.95Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
39*20158-260.00Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
39-613-63.93Sri Lankav IrelandDublin6 May 2014ODI # 3490
37322542148.00Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
3656494-73.46Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
3641236-156.52Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
3549414-85.36Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
3438336-103.03Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
3470381189.47Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
3360405-82.50Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
31-444-70.45Sri Lankav IrelandDublin6 May 2014ODI # 3490
30-534-56.60Sri Lankav IrelandDublin6 May 2014ODI # 3490
3066352-85.71Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
3050304-100.00Sri Lankav EnglandLord's31 May 2014ODI # 3495
3065245-125.00Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
3072463-65.21Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
2833235-121.73Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
2761305-90.00Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
2633323-81.25Sri Lankav PakistanDambulla30 Aug 2014ODI # 3519
25241521166.66Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
2543404-62.50Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
24-523-46.15Sri Lankav IrelandDublin6 May 2014ODI # 3490
2246371-59.45Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
19191521126.66Sri Lankav EnglandLord's31 May 2014ODI # 3495
1948292-65.51Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
18*-93-200.00Sri Lankav IrelandDublin6 May 2014ODI # 3490
1834212-85.71Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
1863231-78.26Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
1626142-114.28Sri Lankav EnglandLord's31 May 2014ODI # 3495
153426--57.69Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
141192-155.55Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
1434172-82.35Sri Lankav PakistanDambulla30 Aug 2014ODI # 3519
1334232-56.52Sri Lankav EnglandManchester28 May 2014ODI # 3494
1323131-100.00Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
1322162-81.25Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
13201011130.00Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
1311103-130.00Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
1263331-36.36Sri Lankav EnglandManchester28 May 2014ODI # 3494
128511240.00Sri Lankav EnglandLord's31 May 2014ODI # 3495
1123111-100.00Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
1119122-91.66Sri Lankav EnglandManchester28 May 2014ODI # 3494
1138162-68.75Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
1020161-62.50Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
103537-127.02Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
102716--62.50Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
9*1461-150.00Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
9207--128.57Sri Lankav EnglandLord's31 May 2014ODI # 3495
8-24--33.33Sri Lankav IrelandDublin6 May 2014ODI # 3490
819132-61.53Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
81181-100.00Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
7*56--116.66Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
720161-43.75Sri Lankav EnglandManchester28 May 2014ODI # 3494
720141-50.00Sri Lankav EnglandLord's31 May 2014ODI # 3495
72991-77.77Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
71791-77.77Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
6*54-1150.00Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
62115--40.00Sri Lankav EnglandManchester28 May 2014ODI # 3494
6951-120.00Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
624141-42.85Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
619141-42.85Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
5*156--83.33Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
5-51-100.00Sri Lankav IrelandDublin6 May 2014ODI # 3490
51013--38.46Sri Lankav EnglandManchester28 May 2014ODI # 3494
5118--62.50Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
4*45--80.00Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
4*311-400.00Sri Lankav EnglandLord's31 May 2014ODI # 3495
3*103--100.00Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
3-14--21.42Sri Lankav IrelandDublin6 May 2014ODI # 3490
397--42.85Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
2*72--100.00Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
2106--33.33Sri Lankav EnglandThe Oval22 May 2014ODI # 3492
288--25.00Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
21011--18.18Sri Lankav EnglandManchester28 May 2014ODI # 3494
276--33.33Sri Lankav EnglandManchester28 May 2014ODI # 3494
2149--22.22Sri Lankav EnglandManchester28 May 2014ODI # 3494
2813--15.38Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
276--33.33Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
2128--25.00Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
2125--40.00Sri Lankav PakistanDambulla30 Aug 2014ODI # 3519
163--33.33Sri Lankav South AfricaColombo (RPS)6 Jul 2014ODI # 3500
184--25.00Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
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:

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]