Sri Lanka vs other countries T20s Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
145*-65149223.07Australiav Sri LankaPallekele16 Sep 2016T20I # 565
11861431210274.41Indiav Sri LankaIndore122 Dec 2017T20I # 634
116*9764116181.25Englandv Sri LankaChattogram227 Mar 2014T20I # 387
112*675179219.60Indiav Sri LankaRajkot17 Jan 2023T20I # 1986
1048764104162.50New Zealandv Sri LankaSydney129 Oct 2022T20I # 1850
101*1046766150.74Englandv Sri LankaSharjah11 Nov 2021T20I # 1382
100*-56104178.57Australiav Sri LankaAdelaide127 Oct 2019T20I # 978
90*916253145.16Australiav Sri LankaSydney126 Jan 2013T20I # 299
90-4966183.67Indiav Sri LankaColombo (RPS)16 Mar 2018T20I # 656
89944958181.63Indiav Sri LankaIndore122 Dec 2017T20I # 634
898256103158.92Indiav Sri LankaLucknow124 Feb 2022T20I # 1492
887748103183.33New Zealandv Sri LankaQueenstown28 Apr 2023T20I # 2041
85*674966173.46Australiav Sri LankaBridgetown19 May 2010T20I # 170
858365103130.76South Africav Sri LankaHambantota16 Aug 2013T20I # 325
84*736465131.25West Indiesv Sri LankaBengaluru220 Mar 2016T20I # 543
84824546186.66Afghanistanv Sri LankaSharjah13 Sep 2022T20I # 1757
82-5471151.85Indiav Sri LankaColombo (RPS)26 Sep 2017T20I # 618
81*965484150.00West Indiesv Sri LankaAbu Dhabi24 Nov 2021T20I # 1392
81845712-142.10Zimbabwev Sri LankaHarare13 Sep 2025T20I # 3434
80*694565177.77Pakistanv Sri LankaRawalpindi222 Nov 2025T20I # 3585
806554103148.14Bangladeshv Sri LankaMirpur128 Feb 2016T20I # 513
79*674336183.72New Zealandv Sri LankaDunedin25 Apr 2023T20I # 2040
78705636139.28West Indiesv Sri LankaColombo (RPS)17 Oct 2012T20I # 289
77*694273183.33South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
77755854132.75Indiav Sri LankaMirpur16 Apr 2014T20I # 400
76894854158.33Englandv Sri LankaSouthampton126 Jun 2021T20I # 1174
76805015152.00Bangladeshv Sri LankaDambulla113 Jul 2025T20I # 3315
74*884464168.18Indiav Sri LankaDharamsala226 Feb 2022T20I # 1493
73*-4934148.97Englandv Sri LankaSouthampton25 Jul 2016T20I # 561
73*784591162.22Indiav Sri LankaDharamsala227 Feb 2022T20I # 1494
73*774716155.31Bangladeshv Sri LankaColombo (RPS)216 Jul 2025T20I # 3318
72*-3554205.71Bangladeshv Sri LankaColombo (RPS)210 Mar 2018T20I # 658
72785891124.13Englandv Sri LankaSouthampton215 Jun 2006T20I # 7
72704154175.60Indiav Sri LankaDubai (DICS)16 Sep 2022T20I # 1759
71*995363133.96Netherlandsv Sri LankaGeelong220 Oct 2022T20I # 1835
70*76449-159.09Australiav Sri LankaColombo (RPS)27 Jun 2022T20I # 1551
70815462129.62Zimbabwev Sri LankaColombo (RPS)216 Jan 2024T20I # 2433
70644371162.79Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
69-3646191.66Englandv Sri LankaColombo (RPS)127 Oct 2018T20I # 703
69613954176.92New Zealandv Sri LankaNelson22 Jan 2025T20I # 3081
68*705581123.63Englandv Sri LankaCardiff223 Jun 2021T20I # 1165
68-4346158.13Canadav Sri LankaKing City (NW)212 Oct 2008T20I # 74
686548111141.66Indiav Sri LankaPallekele17 Aug 2012T20I # 255
68703446200.00Bangladeshv Sri LankaSylhet24 Mar 2024T20I # 2494
67*-5172131.37West Indiesv Sri LankaPallekele14 Mar 2020T20I # 1075
67*104558-121.81Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
67654882139.58Englandv Sri LankaPallekele21 Oct 2012T20I # 284
66*473782178.37Englandv Sri LankaDelhi126 Mar 2016T20I # 551
66*-4471150.00Bangladeshv Sri LankaMirpur115 Feb 2018T20I # 648
66774172160.97Englandv Sri LankaThe Oval220 May 2014T20I # 401
66412974227.58Australiav Sri LankaColombo (RPS)29 Sep 2016T20I # 567
66655282126.92South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
66714453150.00New Zealandv Sri LankaAuckland22 Apr 2023T20I # 2039
6559469-141.30South Africav Sri LankaCenturion122 Mar 2019T20I # 758
65694210-154.76Australiav Sri LankaDubai (DICS)228 Oct 2021T20I # 1374
65573136209.67Indiav Sri LankaPune25 Jan 2023T20I # 1985
64563673177.77Indiav Sri LankaMohali212 Dec 2009T20I # 127
64624443145.45South Africav Sri LankaCenturion122 Mar 2019T20I # 758
64-3683177.77Australiav Sri LankaAdelaide127 Oct 2019T20I # 978
63*895082126.00West Indiesv Sri LankaThe Oval219 Jun 2009T20I # 115
63*874443143.18Pakistanv Sri LankaRawalpindi227 Nov 2025T20I # 3592
63614771134.04Indiav Sri LankaGros Islet111 May 2010T20I # 173
63724542140.00Sussexv Sri LankansHove118 May 2014Twenty20
63292565252.00New Zealandv Sri LankaAuckland210 Jan 2016T20I # 476
63594423143.18South Africav Sri LankaCape Town125 Jan 2017T20I # 591
635933111190.90West Indiesv Sri LankaDambulla213 Oct 2024T20I # 2907
62594333144.18New Zealandv Sri LankaJohannesburg115 Sep 2007T20I # 30
62744734131.91Afghanistanv Sri LankaEden Gardens117 Mar 2016T20I # 538
62-4361144.18Australiav Sri LankaAdelaide122 Feb 2017T20I # 598
62-2873221.42Australiav Sri LankaAdelaide127 Oct 2019T20I # 978
6284526-119.23Bangladeshv Sri LankaSharjah124 Oct 2021T20I # 1357
62604252147.61Zimbabwev Sri LankaColombo (RPS)114 Jan 2024T20I # 2432
62694242147.61New Zealandv Sri LankaMount Maunganui128 Dec 2024T20I # 3079
61*764044152.50Australiav Sri LankaColombo (RPS)27 Jun 2022T20I # 1551
61684871127.08Indiav Sri LankaCuttack120 Dec 2017T20I # 633
61604524135.55Bangladeshv Sri LankaDubai (DICS)220 Sep 2025T20I # 3466
61533182196.77Indiav Sri LankaDubai (DICS)126 Sep 2025T20I # 3476
60*452535240.00Indiav Sri LankaMohali212 Dec 2009T20I # 127
60*-419-146.34Australiav Sri LankaBrisbane230 Oct 2019T20I # 988
60574551133.33New Zealandv Sri LankaColombo (RPS)12 Sep 2009T20I # 120
60442236272.72Afghanistanv Sri LankaAbu Dhabi118 Sep 2025T20I # 3464
59*70467-128.26South Africav Sri LankaColombo (RPS)214 Sep 2021T20I # 1273
59*221846327.77Australiav Sri LankaPerth225 Oct 2022T20I # 1845
59-4623128.26New Zealandv Sri LankaPallekele23 Sep 2019T20I # 879
59503344178.78New Zealandv Sri LankaMount Maunganui128 Dec 2024T20I # 3079
58*443872152.63Australiav Sri LankaCape Town220 Sep 2007T20I # 41
58*74487-120.83South Africav Sri LankaColombo (RPS)212 Sep 2021T20I # 1270
58714034145.00New Zealandv Sri LankaPallekele127 Sep 2012T20I # 275
5869457-128.88Bangladeshv Sri LankaChattogram212 Feb 2014T20I # 357
58433444170.58New Zealandv Sri LankaMount Maunganui17 Jan 2016T20I # 474
58-3743156.75PM's XIv Sri LankaCanberra115 Feb 2017Twenty20
58422682223.07Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
58503742156.75Bangladeshv Sri LankaDubai (DICS)220 Sep 2025T20I # 3466
57*-5041114.00Australiav Sri LankaMelbourne21 Nov 2019T20I # 993
57*643752154.05Bangladeshv Sri LankaSharjah124 Oct 2021T20I # 1357
57*382852203.57Indiav Sri LankaLucknow124 Feb 2022T20I # 1492
57453142183.87Pakistanv Sri LankaJohannesburg117 Sep 2007T20I # 35
57222465237.50Australiav Sri LankaPallekele28 Aug 2011T20I # 203
57733872150.00Englandv Sri LankaChattogram227 Mar 2014T20I # 387
57402536228.00West Indiesv Sri LankaPallekele29 Nov 2015T20I # 460
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:

Otago vs Auckland at Dunedin, Super Smash 17th Match, Jan 12, 2026 [Twenty20]

Wellington vs Northern Districts at Wellington, Super Smash 16th Match, Jan 11, 2026 [Twenty20]

Sydney Sixers vs Hobart Hurricanes at Sydney, Big Bash League 31st Match, Jan 11, 2026 [Twenty20]