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
26750938040070.26Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
1232611936563.73Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
11936226117145.59Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
1023112399142.67Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
9619214114268.08Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
813132329034.91Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
7424921412034.57Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
70*898012287.50Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
7020615211046.05Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
641168110079.01Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
55--80-Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
552141556035.48Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
52*1811594032.70Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
501371057047.61Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
48-213-022.53Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
42---0-Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
35113825042.68Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
3489665051.51Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
31108765040.78Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
3092661145.45Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
2954412170.73Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
261231143022.80Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
2635273296.29Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
2684603043.33Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
2354454051.11Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
2154372056.75Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
2190663031.81Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
20*89622032.25Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
20312030100.00Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
2032260276.92Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
1826223081.81Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
18191121163.63Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
14*46362038.88Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
13---0-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
1362552023.63Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
1375581022.41Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
12*54281042.85Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
1248251048.00Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
11*34351031.42Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
11---0-Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
1142402027.50Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
816110072.72Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
7---0-Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
616111054.54Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
617140042.85Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
5---0-Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
5---0-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
518121041.66Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
31870042.85Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
31390033.33Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
2--00-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
23931006.45Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
1*1090011.11Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
1--00-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
1--00-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
1660016.66Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
13732003.12Sri Lankav New ZealandAuckland11 Mar 1991Test # 1165
17100010.00Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
0--00-Sri Lankav IndiaChandigarh223 Nov 1990Test # 1156
0-2000.00Sri Lankav IndiaChandigarh323 Nov 1990Test # 1156
0135000.00Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
053000.00Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
032000.00Sri Lankav New ZealandAuckland31 Mar 1991Test # 1165
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]