Batting Most Runs Innings - last 2 years

High scores for England vs Sri Lanka in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
58734861120.83Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
54*653343163.63Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
46713532131.42Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
40462251181.81Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
39452960134.48Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
37332042185.00Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
36503022120.00Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
36181224300.00Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
34262232154.54Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
32301741188.23Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
29181532193.33Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
28*342240127.27Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
26342640100.00Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
25402121119.04Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
23342031115.00Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
23181203191.66Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
20*231411142.85Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
20221602125.00Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
17141040170.00Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
1725192089.47Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
16*27181088.88Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
1612921177.77Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
14241220116.66Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
1433201070.00Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
14191101127.27Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
13161120118.18Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
1317151086.66Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
1115121091.66Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
912112081.81Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
918140064.28Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
7*14510140.00Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
78710100.00Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
44310133.33Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
41560066.66Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
31370042.85Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
31440075.00Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
2*740050.00Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
2450040.00Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
21060033.33Sri Lankav EnglandPallekele3 Feb 2026T20I # 3683
2330066.66Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
1*2100100.00Englandv Sri LankaPallekele30 Jan 2026T20I # 3676
1*2100100.00Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
1*1100100.00Englandv Sri LankaPallekele3 Feb 2026T20I # 3683
1420050.00Sri Lankav EnglandPallekele30 Jan 2026T20I # 3676
1520050.00Englandv Sri LankaPallekele1 Feb 2026T20I # 3682
1460016.66Sri Lankav EnglandPallekele1 Feb 2026T20I # 3682
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Sri Lanka vs England at Pallekele, England in Sri Lanka 1st T20I, Jan 30, 2026 [T20I # 3676]