Batting Most Runs Innings

High scores in 2020s in T20s

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
162*-721411225.00Peshawarv QuettaMultan121 Mar 2025Twenty20
16297571313284.21Titansv KnightsPotchefstroom131 Oct 2022Twenty20
154*8164224240.62Starsv HurricanesMelbourne119 Jan 2022Twenty20
151-671410225.37Hyderabadv MeghalayaSaurashtra123 Nov 2024Twenty20
151-51519296.07SFv WashingtonOakland112 Jun 2025Twenty20
150*-67713223.88Caymanv BrazilBuenos Aires114 Dec 2024T20I # 3052
150*9456616267.85Munster Redsv KnightsCork118 Jun 2025Twenty20
148-721012205.55Peshawarv AbbottabadFaisalabad126 Mar 2025Twenty20
147*-79138186.07Starsv SixersMelbourne112 Jan 2020Twenty20
146*-51617286.27Meghalayav MizoramChennai113 Jan 2021Twenty20
145*9063205230.15Gladiatorsv ZalmiRawalpindi208 Mar 2023Twenty20
144*-41618351.21Estoniav CyprusEpiskopi217 Jun 2024T20I # 2701
141*98651111216.92Wellingtonv Central DNew Plymouth208 Jan 2022Twenty20
14188551410256.36SRHv Punjab KingsHyderabad212 Apr 2025Twenty20
140*9078195179.48Rhinosv EaglesHarare113 Apr 2021Twenty20
140*97701010200.00LSGv KKRDY Patil118 May 2022Twenty20
14071571012245.61Heatv StrikersCarrara122 Jan 2024Twenty20
139-641010217.18Wellingtonv OtagoWellington121 Dec 2023Twenty20
137*-54911253.70Keralav MumbaiWankhede213 Jan 2021Twenty20
137*-50812274.00Nepalv MongoliaHangzhou127 Sep 2023T20I # 2255
137-49715279.59Hungaryv AustriaLower Austria205 Jun 2022T20I # 1550
1379462516220.96New Zealandv PakistanDunedin117 Jan 2024T20I # 2434
1369565611209.23Nottsv NorthantsNorthampton113 Jun 2021Twenty20
135-621110217.74Netherlandsv NamibiaKirtipur129 Feb 2024T20I # 2488
1357464148210.93Glamorganv SomersetCardiff119 Jul 2024Twenty20
1359354713250.00Indiav EnglandWankhede102 Feb 2025T20I # 3086
134*-68812197.05Japanv ChinaMong Kok115 Feb 2024T20I # 2470
134*-51515262.74Barodav SikkimIndore105 Dec 2024Twenty20
134-61139219.67Mumbaiv AssamRajkot114 Oct 2022Twenty20
133*-73156182.19Netherlandsv MalaysiaKirtipur118 Apr 2021T20I # 1150
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
132*-69147191.30Kings XIv RCBDubai (DICS)124 Sep 2020Twenty20
132-61156216.39Scotlandv AustriaEdinburgh (Golden)125 Jul 2023T20I # 2166
132-62514212.90Samoav VanuatuApia (No 2)120 Aug 2024T20I # 2779
130*-61117213.11Hurricanesv StrikersAdelaide126 Jan 2020Twenty20
130*-571110228.07Mumbaiv GoaHyderabad123 Nov 2024Twenty20
129*7662910208.06Hampshirev SomersetTaunton123 Jun 2022Twenty20
1298660710215.00GTv MIAhmedabad126 May 2023Twenty20
127*-53148239.62Scotlandv ItalyEdinburgh124 Jul 2023T20I # 2160
127906599195.38Hurricanesv RenegadesMelbourne (Docklands)129 Dec 2021Twenty20
126*8767144188.05SLC Dev XIv GloucsBristol129 May 2022Twenty20
126*9963127200.00Indiav New ZealandAhmedabad101 Feb 2023T20I # 1992
1268855119229.09Punjabv KarnatakaEden Gardens101 Nov 2022Twenty20
126-56139225.00Malaysiav ThailandHangzhou102 Oct 2023T20I # 2275
125*-50119250.00Belgiumv Czech Rep.Walferdange129 Aug 2020T20I # 1090
125*906659189.39Sixersv ThunderSydney121 Jan 2023Twenty20
125*9555109227.27Dhakav RajshahiSylhet112 Jan 2025Twenty20
124*-62146200.00Karnatakav MaharashtraMohali111 Oct 2022Twenty20
124*10463136196.82LSGv CSKChennai223 Apr 2024Twenty20
1249564118193.75RRv SRHDelhi102 May 2021Twenty20
12411262168200.00RRv MIWankhede130 Apr 2023Twenty20
123*9757137215.78Indiav AustraliaGuwahati128 Nov 2023T20I # 2372
123-60911205.00Uttarakhandv KarnatakaIndore123 Nov 2024Twenty20
1239062136198.38Chittagongv RajshahiMirpur103 Jan 2025Twenty20
122*9061126200.00Indiav AfghanistanDubai (DICS)108 Sep 2022T20I # 1761
122*-54117225.92Philippinesv South KoreaBali112 Jul 2025T20I # 3305
122-53117230.18Saurashtrav GoaIndore115 Jan 2021Twenty20
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
122-63157193.65Singaporev JapanBangkok211 Feb 2024T20I # 2460
121*7048710252.08Kabul Eaglesv StarsKabul230 Jul 2022Twenty20
121*7059106205.08Middlesexv KentLord's216 Jun 2023Twenty20
121*-59611205.08Canadav PanamaHamilton103 Oct 2023T20I # 2280
121*-69164175.36Hyderabadv BarodaJaipur123 Oct 2023Twenty20
121*10369118175.36Indiav AfghanistanBengaluru117 Jan 2024T20I # 2435
121*8564107189.06Sixersv ScorchersSydney111 Jan 2025Twenty20
1218751128237.25Sultansv ZalmiRawalpindi210 Mar 2023Twenty20
120*10254125222.22Tuskersv MountaineersHarare114 Apr 2021Twenty20
120*10360135200.00Kingsv PatriotsBasseterre104 Sep 2021Twenty20
120*7055128218.18Australiav West IndiesAdelaide111 Feb 2024T20I # 2462
120*785399226.41Essexv SussexHove213 Jul 2024Twenty20
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
120*-66135181.81Biharv MizoramRajkot101 Dec 2024Twenty20
120*7154125222.22Surreyv GlamorganThe Oval211 Jul 2025Twenty20
1205643129279.06Sultansv GladiatorsRawalpindi111 Mar 2023Twenty20
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)119 Oct 2024T20I # 2915
120-341012352.94Turkeyv BulgariaSofia112 Jul 2025T20I # 3306
119*-61116195.08Punjabv GoaLucknow106 Nov 2021Twenty20
119*9557127208.77Tallawahsv KingsProvidence117 Sep 2023Twenty20
119*-54108220.37Odishav AssamDY Patil116 Oct 2023Twenty20
119*-61137195.08W. Indies Av NepalKirtipur101 May 2024Twenty20
119846497185.93Bearsv NorthantsBirmingham120 Sep 2020Twenty20
11911263127188.88RRv Punjab KingsWankhede212 Apr 2021Twenty20
1197351910233.33Bearsv NorthantsBirmingham126 May 2022Twenty20
1198057710208.77Englandv West IndiesTarouba119 Dec 2023T20I # 2414
119-59164201.69Jaffna Kingsv KandyDambulla109 Jul 2024Twenty20
118*7261108193.44Leicsv WorcsLeicester218 Jul 2021Twenty20
118*7860126196.66Surreyv GlamorganCardiff107 Jun 2023Twenty20
118*9761118193.44LSGv RCBLucknow127 May 2025Twenty20
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
118-45713262.22Sloveniav SerbiaBelgrade207 Jun 2025T20I # 3206
118-58108203.44Los Angelesv SFLauderhill106 Jul 2025Twenty20
117*-65116180.00Indonesiav MyanmarBali112 Nov 2024T20I # 2944
117-50911234.00Serbiav BulgariaSofia126 Jun 2022T20I # 1579
1178855146212.72Indiav EnglandNottingham210 Jul 2022T20I # 1631
11710267125174.62Gladiatorsv KingsKarachi118 Feb 2023Twenty20
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
11710764108182.81LSGv GTAhmedabad122 May 2025Twenty20
116*-62117187.09Malaysiav IndonesiaPhnom Penh102 May 2023T20I # 2051
116*1015279223.07Capitalsv MI Cape TownCenturion201 Feb 2024Twenty20
116*10466154175.75Boost Regionv Speen-GharKabul106 May 2024Twenty20
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:

England vs West Indies at Southampton, West Indies in England 3rd T20I, Jun 10, 2025 [T20I # 3218]

West Indies vs England at Bristol, West Indies in England 2nd T20I, Jun 8, 2025 [T20I # 3213]

England vs West Indies at Chester-le-Street, West Indies in England 1st T20I, Jun 6, 2025 [T20I # 3205]