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
14445631424045.85Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
11840427515042.90Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
9333523212040.08Sri Lankav New ZealandKandy23 May 2003Test # 1644
8216911014074.54Sri Lankav New ZealandKandy23 May 2003Test # 1644
761179014084.44Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
7526821210035.37Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
72*1331139063.71Sri Lankav West IndiesGros Islet320 Jun 2003Test # 1648
671509814068.36Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
582071488039.18Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
561541016055.44Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
50*133924054.34Sri Lankav West IndiesGros Islet320 Jun 2003Test # 1648
501631108045.45Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
451041014044.55Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
381611254030.40Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
32*105785041.02Sri Lankav New ZealandKandy43 May 2003Test # 1644
32101603053.33Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
311581023030.39Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
28*40293196.55Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
28109803035.00Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
27*121925029.34Sri Lankav New ZealandKandy43 May 2003Test # 1644
2654375070.27Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
2347275085.18Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
2245344064.70Sri Lankav New ZealandKandy23 May 2003Test # 1644
21301540140.00Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
2060462043.47Sri Lankav New ZealandKandy23 May 2003Test # 1644
2077572035.08Sri Lankav New ZealandKandy23 May 2003Test # 1644
2060403050.00Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
1557412036.58Sri Lankav New ZealandKandy23 May 2003Test # 1644
15181230125.00Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
1576551027.27Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
1492690020.28Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
1339311041.93Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
1343321040.62Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
1328162081.25Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
1355432030.23Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
12*58531022.64Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
12*114801015.00Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
1216191063.15Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
11109680016.17Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
1111152073.33Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
1027192052.63Sri Lankav New ZealandKandy23 May 2003Test # 1644
1039281035.71Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
1030231043.47Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
915102090.00Sri Lankav New ZealandKandy43 May 2003Test # 1644
839300026.66Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
738211033.33Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
618171035.29Sri Lankav New ZealandKandy23 May 2003Test # 1644
629260023.07Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
611111054.54Sri Lankav West IndiesKingston327 Jun 2003Test # 1649
529230021.73Sri Lankav New ZealandKandy23 May 2003Test # 1644
424150026.66Sri Lankav New ZealandColombo (PSS)225 Apr 2003Test # 1641
2*1090022.22Sri Lankav New ZealandKandy23 May 2003Test # 1644
2*7100200.00Sri Lankav New ZealandKandy23 May 2003Test # 1644
2740050.00Sri Lankav West IndiesGros Islet120 Jun 2003Test # 1648
042000.00Sri Lankav West IndiesKingston127 Jun 2003Test # 1649
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]