High scores in 2020s in T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
150*-67713223.88Caymanv BrazilBuenos Aires14 Dec 2024T20I # 3052
144*-41618351.21Estoniav CyprusEpiskopi17 Jun 2024T20I # 2701
141*10160158235.00Englandv South AfricaManchester12 Sep 2025T20I # 3450
137*-50812274.00Nepalv MongoliaHangzhou27 Sep 2023T20I # 2255
137-49715279.59Hungaryv AustriaLower Austria5 Jun 2022T20I # 1550
1379462516220.96New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
135-621110217.74Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
1359354713250.00Indiav EnglandWankhede2 Feb 2025T20I # 3086
134*-68812197.05Japanv ChinaMong Kok15 Feb 2024T20I # 2470
134-65156206.15Namibiav NigeriaHarare28 Sep 2025T20I # 3478
133*-73156182.19Netherlandsv MalaysiaKirtipur18 Apr 2021T20I # 1150
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
132-61156216.39Scotlandv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
132-62514212.90Samoav VanuatuApia (No 2)20 Aug 2024T20I # 2779
127*-53148239.62Scotlandv ItalyEdinburgh24 Jul 2023T20I # 2160
126*9963127200.00Indiav New ZealandAhmedabad1 Feb 2023T20I # 1992
126-56139225.00Malaysiav ThailandHangzhou2 Oct 2023T20I # 2275
125*-50119250.00Belgiumv Czech Rep.Walferdange29 Aug 2020T20I # 1090
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
123*9757137215.78Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
123-54165227.77Zimbabwev BotswanaHarare28 Sep 2025T20I # 3480
122*9061126200.00Indiav AfghanistanDubai (DICS)8 Sep 2022T20I # 1761
122*-54117225.92Philippinesv South KoreaBali12 Jul 2025T20I # 3305
1227759154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
122-63157193.65Singaporev JapanBangkok11 Feb 2024T20I # 2460
121*-59611205.08Canadav PanamaHamilton3 Oct 2023T20I # 2280
121*10369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
120*7055128218.18Australiav West IndiesAdelaide11 Feb 2024T20I # 2462
120*6947910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
120-341012352.94Turkeyv BulgariaSofia12 Jul 2025T20I # 3306
1198057710208.77Englandv West IndiesTarouba19 Dec 2023T20I # 2414
11860461011256.52West Indiesv South AfricaCenturion26 Mar 2023T20I # 2032
118-45713262.22Sloveniav SerbiaBelgrade7 Jun 2025T20I # 3206
117*-65116180.00Indonesiav MyanmarBali12 Nov 2024T20I # 2944
117-50911234.00Serbiav BulgariaSofia26 Jun 2022T20I # 1579
1178855146212.72Indiav EnglandNottingham10 Jul 2022T20I # 1631
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
116*-62117187.09Malaysiav IndonesiaPhnom Penh2 May 2023T20I # 2051
115*807588153.33Irelandv ZimbabweBready1 Sep 2021T20I # 1244
115*-5978194.91Czech Rep.v BulgariaMarsa12 May 2022T20I # 1529
115*-62163185.48Saudi Arabiav BhutanBangkok15 Feb 2024T20I # 2473
115*-7197161.97Indonesiav PhilippinesBali10 Jul 2025T20I # 3293
115-64106179.68Maltav LuxembourgMarsa11 Jul 2023T20I # 2128
115-70711164.28Austriav SwitzerlandLatschach1 Jun 2025T20I # 3201
114-461010247.82Japanv South KoreaSano15 Oct 2022T20I # 1822
113-67103168.65Switzerlandv Czech Rep.Kerava30 Jul 2022T20I # 1705
112*675179219.60Indiav Sri LankaRajkot7 Jan 2023T20I # 1986
112*-57107196.49Cook Islandsv VanuatuApia (No 2)17 Aug 2024T20I # 2775
112-6678169.69U.A.E.v IrelandAl Amerat24 Feb 2022T20I # 1490
112-53132211.32Nigeriav Ivory CoastAbuja24 Nov 2024T20I # 2977
112-5767196.49Serbiav CroatiaSzodliget30 Aug 2025T20I # 3422
111*-71143156.33Czech Rep.v AustriaVinor9 Jul 2022T20I # 1624
111*7251117217.64Indiav New ZealandMount Maunganui20 Nov 2022T20I # 1898
111*-5296213.46Kuwaitv MaldivesBangi2 Sep 2024T20I # 2833
111*-39127284.61Namibiav KenyaHarare26 Sep 2025T20I # 3472
1117447118236.17Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
111-60152185.00Zimbabwev TanzaniaHarare30 Sep 2025T20I # 3485
110*-57106192.98Nepalv MalaysiaKirtipur2 Apr 2022T20I # 1502
110*8866115166.66Pakistanv EnglandKarachi22 Sep 2022T20I # 1793
110*-60153183.33Samoav Hong KongSingapore23 Jul 2025T20I # 3352
110*-47109234.04Austriav RomaniaSzodliget27 Jul 2025T20I # 3381
110-61125180.32Romaniav Czech Rep.Marsa13 May 2022T20I # 1532
1105650118220.00Australiav IndiaVisakhapatnam23 Nov 2023T20I # 2360
110-49313224.48Hong Kongv NepalMong Kok9 Mar 2024T20I # 2507
110-57410192.98Jerseyv SerbiaKrefeld7 Jul 2024T20I # 2738
110-5587200.00Saudi Arabiav BahrainDoha19 Nov 2024T20I # 2963
109*-6998157.97Canadav OmanAl Amerat16 Nov 2022T20I # 1885
109*955649194.64Englandv West IndiesSt George's16 Dec 2023T20I # 2407
109*-53311205.66Japanv ChinaMong Kok15 Feb 2024T20I # 2470
109*1045669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
109-6159178.68Francev SwitzerlandVantaa25 Jul 2022T20I # 1686
109905678194.64South Africav BangladeshSydney27 Oct 2022T20I # 1847
108*-66143163.63Canadav PhilippinesAl Amerat18 Feb 2022T20I # 1468
108*-5587196.36Bulgariav MaltaMarsa14 May 2022T20I # 1536
108*-55124196.36Italyv RomaniaRome16 Jun 2024T20I # 2696
1087251108211.76New Zealandv West IndiesMount Maunganui29 Nov 2020T20I # 1110
107*-62144172.58U.A.E.v IrelandICCA Dubai10 Oct 2021T20I # 1294
107*-52112205.76Gibraltarv BulgariaMarsa23 Oct 2021T20I # 1347
107*-6296172.58Canadav PanamaCoolidge14 Nov 2021T20I # 1427
107*-68114157.35Switzerlandv EstoniaKerava27 Jul 2022T20I # 1689
107*-5449198.14Ghanav GambiaRwanda8 Dec 2022T20I # 1945
107*975687191.07Indiav South AfricaCenturion13 Nov 2024T20I # 2947
107*814687232.60Pakistanv BangladeshLahore1 Jun 2025T20I # 3203
107*-64173167.18Samoav MalaysiaSingapore24 Jul 2025T20I # 3358
107*-5477198.14Mozambiquev EswatiniMalkerns13 Sep 2025T20I # 3452
1077153410201.88West Indiesv EnglandBridgetown26 Jan 2022T20I # 1455
1077550710214.00Indiav South AfricaDurban8 Nov 2024T20I # 2938
107-53109201.88Germanyv MalawiBlantyre13 Jul 2025T20I # 3313
1071035876184.48Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
106*794787225.53South Africav IndiaGuwahati2 Oct 2022T20I # 1803
106*-38512278.94Hungaryv MaltaMarsa4 Feb 2025T20I # 3090
106*926665160.60New Zealandv AustraliaMount Maunganui1 Oct 2025T20I # 3491
106-55172192.72Czech Rep.v BulgariaMarsa12 May 2022T20I # 1529
105*-5096210.00Malaysiav MyanmarKuala Lumpur30 Jul 2023T20I # 2184
105*7445107233.33Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
105*-57107184.21Bahrainv GermanyBlantyre6 Jul 2025T20I # 3280
104*1026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
104*-5286200.00Maltav GibraltarAlbergaria21 Aug 2021T20I # 1236
104*-61131170.49Nepalv PhilippinesAl Amerat19 Feb 2022T20I # 1474
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
Records includes the following current or recent matches:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]

Malawi vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 7th place play-off, Oct 4, 2025 [T20I # 3500]