Largest margin of victory (by runs)

Records for T20 Matches

Largest victories
Winner
Margin
Target
Opposition
Ground
Match Date
Scorecard
273 runs315v MongoliaHangzhou27 Sep 2023T20I # 2255
257 runs279v TurkeyIlfov County30 Aug 2019T20I # 872
213 runs230v EaglesHarare9 Mar 2024T20
208 runs246v PanamaCoolidge14 Nov 2021T20I # 1427
194 runs269v ThailandHangzhou2 Oct 2023T20I # 2275
191 runs266v DerbyshireTaunton9 Jul 2022T20
184 runs219v CameroonKigali9 Dec 2022T20I # 1950
184 runs220v MyanmarKuala Lumpur30 Jul 2023T20I # 2184
180 runs259v ChinaMong Kok15 Feb 2024T20I # 2470
179 runs245v NagalandMulapadu22 Feb 2019T20
178 runs241v CameroonRwanda6 Nov 2021T20I # 1399
173 runs227v TurkeyIlfov County29 Aug 2019T20I # 869
173 runs239v ArunachalMullanpur12 Oct 2022T20
172 runs261v KenyaJohannesburg14 Sep 2007T20I # 27
171 runs236v KingsLeopardSharjah19 Oct 2018T20
171 runs210v CameroonRwanda3 Nov 2021T20I # 1387
168 runs235v New ZealandAhmedabad1 Feb 2023T20I # 1992
167 runs212v Leeward IsNorth Sound11 Jan 2012T20
167 runs223v ManipurMangalagiri8 Nov 2021T20
167 runs238v LesothoKigali21 Nov 2022T20I # 1905
166 runs211v CroatiaKerava16 Jul 2022T20I # 1663
166 runs233v AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
166 runs197v Cayman IsHamilton4 Oct 2023T20I # 2287
166 runs222v BhutanBangkok15 Feb 2024T20I # 2473
163 runs231v PanamaHamilton3 Oct 2023T20I # 2280
159 runs205v MohammedanSylhet26 Dec 2013T20
159 runs222v MizoramCuttack21 Feb 2019T20
158 runs228v SouthernsHarare19 Mar 2008T20
158 runs207v BulgariaVantaa30 Jul 2022T20I # 1704
155 runs214v BhutanBangi2 Jul 2022T20I # 1597
155 runs194v Hong KongSharjah2 Sep 2022T20I # 1756
155 runs246v ItalyEdinburgh24 Jul 2023T20I # 2160
154 runs259v SikkimIndore21 Feb 2019T20
152 runs214v StarsSydney5 Dec 2021T20
151 runs255v CapitalsCenturion5 Feb 2023T20
146 runs213v DaredevilsDelhi6 May 2017T20
146 runs227v ArunachalCuttack24 Feb 2019T20
145 runs206v RenegadesHobart13 Dec 2020T20
145 runs235v BelizeCoolidge8 Nov 2021T20I # 1408
145 runs210v CroatiaSzodliget5 Aug 2023T20I # 2189
145 runs229v ArunachalRanchi19 Oct 2023T20
144 runs249v Guj LionsBengaluru14 May 2016T20
144 runs229v WORCSBirmingham24 Jun 2022T20
144 runs213v YorkshireChesterfield18 Jun 2023T20
144 runs216v RwandaWindhoek27 Nov 2023T20I # 2369
143 runs226v EssexChelmsford15 Jun 2011T20
143 runs204v West IndiesKarachi1 Apr 2018T20I # 663
143 runs214v IrelandDublin (Malahide)29 Jun 2018T20I # 680
143 runs224v SingaporeBangi22 Dec 2022T20I # 1976
142 runs246v Air Force SCColombo (Bloomfield)16 Oct 2005T20
142 runs239v NetherlandsKirtipur24 Apr 2021T20I # 1157
142 runs185v Zimbabwe XIHarare7 May 2022T20
141 runs237v BhutanKirtipur5 Dec 2019T20I # 1018
141 runs215v SloveniaKerava25 Jul 2022T20I # 1684
140 runs223v RCBBengaluru18 Apr 2008T20
140 runs197v Kandy CCCColombo (Colts)4 Jan 2020T20
140 runs240v BahamasCoolidge10 Nov 2021T20I # 1413
140 runs235v SikkimDY Patil27 Oct 2023T20
138 runs227v Kings XIBengaluru6 May 2015T20
138 runs208v GambiaRwanda8 Dec 2022T20I # 1945
138 runs213v MaldivesHangzhou1 Oct 2023T20I # 2269
137 runs198v Galle CCColombo (Police)25 Feb 2018T20
137 runs243v MizoramCuttack25 Feb 2019T20
137 runs183v West IndiesBasseterre8 Mar 2019T20I # 751
137 runs171v FinlandBrondby7 May 2022T20I # 1520
136 runs219v PhilippinesAl Amerat19 Feb 2022T20I # 1474
135 runs240v LuxembourgIlfov County31 Aug 2019T20I # 873
135 runs184v TurkeyVantaa16 Jul 2022T20I # 1664
134 runs218v OtagoChristchurch14 Dec 2017T20
134 runs234v Sri LankaAdelaide27 Oct 2019T20I # 978
134 runs238v GhanaAccra17 Mar 2024T20I # 2526
133 runs228v UgandaPietermaritzburg14 Sep 2018T20
133 runs217v PhilippinesPort Moresby22 Mar 2019T20I # 756
133 runs169v RwandaRwanda15 Dec 2022T20I # 1958
133 runs195v RoyalsBridgetown30 Aug 2023T20
132 runs257v GibraltarWaterloo29 Jun 2022T20I # 1587
132 runs202v SingaporeBulawayo12 Jul 2022T20I # 1637
132 runs222v SikkimMumbai23 Oct 2023T20
131 runs231v Central DNapier25 Jan 2019T20
131 runs202v MizoramCuttack22 Feb 2019T20
131 runs194v Amo SharksKabul12 Sep 2020T20
131 runs205v SikkimChennai17 Jan 2021T20
130 runs226v LionsPotchefstroom10 Apr 2005T20
130 runs212v ScotlandThe Oval7 Jun 2009T20I # 94
130 runs264v WarriorsBengaluru23 Apr 2013T20
130 runs231v MizoramChennai13 Jan 2021T20
130 runs191v ScotlandSharjah25 Oct 2021T20I # 1364
130 runs206v SikkimMangalagiri9 Nov 2021T20
129 runs210v RenegadesCanberra26 Dec 2020T20
129 runs210v RenegadesMelbourne (Docklands)8 Jan 2022T20
129 runs180v MizoramRajkot20 Oct 2022T20
128 runs243v SussexChelmsford24 Jun 2008T20
128 runs240v MalaysiaBangkok3 Mar 2020T20I # 1071
128 runs261v NW WarriorsDublin28 Jul 2022T20
128 runs227v AustriaEdinburgh23 Jul 2023T20I # 2157
127 runs199v NSWPerth5 Jan 2010T20
127 runs206v Colombo CCColombo (PSS)6 Jan 2016T20
127 runs245v KurunegalaColombo (SSC)4 Jan 2020T20
127 runs247v ArunachalRanchi17 Oct 2023T20
126 runs182v NamibiaWindhoek5 Oct 2011T20
126 runs216v KTCMaggona12 Jun 2022T20
126 runs249v LarkanaKarachi27 Nov 2023T20
125 runs233v EaglesBulawayo11 Feb 2016T20
125 runs207v NorthantsBirmingham26 May 2022T20
125 runs188v ThunderSydney21 Jan 2023T20
125 runs209v Paarl RoyalsDurban28 Jan 2024T20
125 runs208v KZN-InlandPietermaritzburg15 Mar 2024T20
124 runs232v WolvesFaisalabad28 Jun 2011T20
124 runs196v Chilaw CCColombo (NCC)2 Apr 2015T20
124 runs261v NorthantsLeeds17 Aug 2017T20
124 runs241v BotswanaWindhoek20 Aug 2019T20I # 856
124 runs140v ThunderSydney16 Dec 2022T20
124 runs211v Super GiantsGqeberha22 Jan 2023T20
124 runs209v GibraltarAlbergaria10 Apr 2023T20I # 2042
124 runs259v SussexHove9 Jun 2023T20
124 runs192v Tamil NaduDehradun23 Oct 2023T20
123 runs252v SaracensColombo (Colts)12 Jan 2016T20
123 runs202v JharkhandEden Gardens24 Jan 2018T20
123 runs235v Police SCColombo (NCC)4 Jan 2020T20
123 runs192v WarriorsPotchefstroom25 Oct 2022T20
123 runs172v ChinaMong Kok14 Feb 2024T20I # 2468
122 runs205v GloucsChelmsford3 Jun 2011T20
122 runs178v DM JamaliKarachi22 Sep 2014T20
122 runs191v BahamasNorth Sound7 Nov 2021T20I # 1405
122 runs163v MaltaWaterloo12 Jun 2022T20I # 1566
122 runs202v KingsProvidence17 Sep 2023T20
121 runs220v ManipurMulapadu24 Feb 2019T20
121 runs195v GhanaAccra18 Mar 2024T20I # 2532
120 runs216v Northern DisMohali26 Sep 2014T20
120 runs222v Northern DisNapier13 Dec 2019T20
120 runs170v Lankan CCColombo (CCC)7 Mar 2021T20
120 runs256v KingsBasseterre27 Aug 2021T20
120 runs244v LimpopoKimberley5 Oct 2021T20
120 runs187v Czech Rep.Vantaa25 Jul 2022T20I # 1685
120 runs208v SingaporeBangi18 Dec 2022T20I # 1965
120 runs219v RailwaysRanchi19 Oct 2023T20
119 runs194v RoyalsMirpur8 Feb 2013T20
119 runs227v NamibiaPotchefstroom22 Mar 2014T20
119 runs200v TallawahsBasseterre4 Jul 2015T20
119 runs244v West IndiesMount Maunganui3 Jan 2018T20I # 638
119 runs227v UnitedRawalpindi9 Mar 2023T20
118 runs192v BahamasCoolidge6 Feb 2008T20
118 runs213v Air Force SCColombo (Colts)2 Apr 2015T20
118 runs218v OtagoInvercargill9 Jan 2018T20
118 runs212v NegomboColombo (Moors)18 Feb 2019T20
118 runs210v UttarakhandDelhi28 Feb 2019T20
118 runs232v RCBHyderabad31 Mar 2019T20
118 runs217v PhilippinesAl Amerat18 Feb 2022T20I # 1468
118 runs186v LesothoKigali25 Nov 2022T20I # 1921
118 runs222v EswatiniKigali4 Dec 2022T20I # 1933
118 runs215v EssexChelmsford2 Jun 2023T20
117 runs251v GloucsTaunton27 Jun 2006T20
117 runs216v WellingtonWellington6 Feb 2009T20
117 runs201v RailwaysAlur (2)14 Jan 2021T20
117 runs194v PuducherryLucknow8 Nov 2021T20
117 runs246v GladiatorsLahore18 Feb 2022T20
117 runs163v PhilippinesPort Moresby23 Jul 2023T20I # 2156
116 runs224v ScotlandWindhoek4 Oct 2011T20
116 runs197v AfghanistanColombo (RPS)21 Sep 2012T20I # 268
116 runs221v MizoramCuttack2 Mar 2019T20
116 runs240v LesothoRwanda17 Oct 2021T20I # 1308
115 runs200v WarriorsJohannesburg14 Mar 2012T20
115 runs206v KentLord's28 May 2015T20
115 runs188v SLPACCKatunayake1 Mar 2018T20
115 runs222v NetherlandsAmstelveen20 Jun 2018T20I # 677
114 runs226v EssexChelmsford7 Aug 2019T20
114 runs178v BearsBirmingham2 Jul 2021T20
114 runs193v MizoramSaurashtra14 Oct 2022T20
113 runs222v ZebrasKarachi26 Feb 2006T20
113 runs191v BurgherColombo (Bloomfield)1 Mar 2007T20
113 runs169v VidarbhaThiruvananthapuram17 Nov 2019T20
112 runs194v SussexHove10 Jul 2011T20
112 runs199v GujaratIndore27 Mar 2013T20
112 runs170v RenegadesMelbourne (Docklands)3 Jan 2015T20
112 runs185v WellingtonHamilton12 Nov 2015T20
112 runs179v ManipurChennai13 Jan 2021T20
112 runs172v RRJaipur14 May 2023T20
111 runs238v SaracensColombo (Colts)4 Mar 2007T20
111 runs233v RCBDharamsala17 May 2011T20
111 runs237v AndhraVadodara3 Jan 2016T20
111 runs210v Police SCColombo (Burgher)21 Feb 2019T20
111 runs180v StrikersMelbourne15 Jan 2021T20
111 runs234v MaltaGent11 Jun 2022T20I # 1558
111 runs237v SingaporeBulawayo11 Jul 2022T20I # 1634
111 runs227v South AfricaDurban30 Aug 2023T20I # 2224
110 runs208v YorkshireManchester1 Jul 2005T20
110 runs176v WarriorsGqeberha25 Jan 2006T20
110 runs193v PuducherryMumbai19 Jan 2021T20
110 runs184v GladiatorsAbu Dhabi16 Jun 2021T20
110 runs219v GibraltarAlbergaria22 Aug 2021T20I # 1238
110 runs198v StarsKabul27 Jul 2022T20
110 runs221v ArgentinaBuenos Aires26 Feb 2023T20I # 2007
110 runs201v UnitedLahore27 Feb 2023T20
110 runs218v KenyaWindhoek30 Nov 2023T20I # 2376
109 runs185v CanadaKing City (NW)13 Oct 2008T20I # 75
109 runs210v IslamabadRawalpindi24 Nov 2017T20
109 runs207v MaltaCartagena30 Mar 2019T20I # 765
109 runs194v BDDKabul14 Oct 2019T20
109 runs200v JharkhandSurat21 Nov 2019T20
109 runs200v StarsHambantota6 Dec 2022T20
108 runs175v KarnatakaVisakhapatnam4 Apr 2014T20
108 runs184v PatriotsKingston16 Jul 2016T20
108 runs195v Cayman IsSandys Parish1 Oct 2023T20I # 2274
107 runs199v KentThe Oval28 Jun 2006T20
107 runs218v SindQuetta6 Aug 2014T20
107 runs204v SL NavyColombo (Burgher)27 Feb 2018T20
107 runs235v ArunachalCuttack27 Feb 2019T20
107 runs197v South AfricaJohannesburg21 Feb 2020T20I # 1046
107 runs151v GreeceVantaa18 Jul 2022T20I # 1670
107 runs184v CameroonKigali6 Dec 2022T20I # 1942
107 runs227v ArgentinaBuenos Aires22 Feb 2023T20I # 1997
107 runs174v Galle CCMaggona27 May 2023T20
107 runs206v EswatiniBenoni29 May 2023T20I # 2079
106 runs163v KenyaSharjah30 Sep 2013T20I # 330
106 runs190v OtagoHamilton8 Nov 2014T20
106 runs213v OtagoHamilton23 Dec 2017T20
106 runs176v MountaineersHarare14 Mar 2019T20
106 runs197v MaldivesAl Amerat23 Feb 2020T20I # 1048
106 runs170v RwandaKigali17 Oct 2021T20I # 1309
106 runs274v HurricanesMelbourne19 Jan 2022T20
106 runs221v BahrainAl Amerat19 Nov 2022T20I # 1897
106 runs202v South AfricaJohannesburg14 Dec 2023T20I # 2401
106 runs181v WarriorsSharjah26 Jan 2024T20
105 runs193v DaredevilsWankhede30 May 2008T20
105 runs197v Quetta BearsKarachi28 Feb 2010T20
105 runs255v MiddlesexUxbridge26 Jun 2011T20
105 runs150v BolandPotchefstroom16 Nov 2014T20
105 runs193v KhulnaMirpur8 Jan 2019T20
105 runs174v RangersMirpur11 Dec 2019T20
105 runs202v HungaryLower Austria4 Jun 2022T20I # 1548
105 runs276v AndhraRanchi17 Oct 2023T20
104 runs214v WORCSLeeds22 Jun 2010T20
104 runs187v BearsBirmingham7 Jul 2022T20
104 runs191v ArunachalMohali16 Oct 2022T20
104 runs206v BangladeshSydney27 Oct 2022T20I # 1847
104 runs211v SikkimDY Patil19 Oct 2023T20
104 runs193v CambodiaBali21 Nov 2023T20I # 2352
103 runs228v Colts CCColombo (RPS)3 Sep 2004T20
103 runs184v New ZealandChristchurch30 Dec 2010T20I # 195
103 runs173v NepalAmstelveen1 Jul 2015T20I # 425
103 runs184v OtagoAuckland1 Feb 2021T20
103 runs178v PuducherryMullanpur23 Oct 2023T20
103 runs215v StarsBrisbane7 Dec 2023T20
102 runs197v AssamEden Gardens8 Apr 2007T20
102 runs204v BangladeshKarachi20 Apr 2008T20I # 55
102 runs195v SurreyBirmingham17 Aug 2013T20
102 runs219v Negambo CCWelisara24 Feb 2018T20
102 runs211v KKREden Gardens9 May 2018T20
102 runs263v LimpopoPaarl15 Sep 2018T20
102 runs200v KuwaitAl Amerat27 Feb 2020T20I # 1066
102 runs194v StarsColombo (RPS)16 Dec 2021T20
102 runs255v ScotlandEdinburgh29 Jul 2022T20I # 1701
102 runs187v BahrainAl Amerat17 Aug 2022T20I # 1739
102 runs224v FijiSuva16 Mar 2023T20I # 2027
102 runs182v Hong KongKuala Lumpur19 Sep 2023T20I # 2241
101 runs219v Quetta BearsLahore25 May 2009T20
101 runs223v GlamorganWorcester24 Jun 2009T20
101 runs189v BermudaHamilton12 Jul 2010T20
101 runs250v DerbyshireDerby22 Aug 2017T20
101 runs240v SpartansJohannesburg11 Dec 2018T20
101 runs193v RenegadesGeelong13 Jan 2019T20
101 runs208v BloomfieldKatunayake15 Jan 2020T20
101 runs170v L RupganjMirpur11 Jun 2021T20
101 runs213v AfghanistanDubai (DICS)8 Sep 2022T20I # 1761
101 runs141v MyanmarKuala Lumpur28 Jul 2023T20I # 2176
100 runs222v SussexHove2 Jul 2004T20
100 runs180v AustraliaSouthampton13 Jun 2005T20I # 2
100 runs186v Northern DisDunedin11 Jan 2007T20
100 runs202v AndhraVisakhapatnam4 Apr 2007T20
100 runs169v SussexHove29 Jun 2007T20
100 runs230v ZimbabweHarare3 Jul 2018T20I # 683
100 runs230v BearsBirmingham13 Jul 2018T20
100 runs196v StarsPort of Spain8 Aug 2018T20
100 runs207v Galle CCColombo (Burgher)15 Jan 2020T20
100 runs177v SikkimChennai15 Jan 2021T20
100 runs225v PatriotsBasseterre4 Sep 2021T20
100 runs207v NW WarriorsComber29 May 2022T20
100 runs170v MalawiBenoni30 May 2023T20I # 2080
100 runs230v PhilippinesPort Moresby28 Jul 2023T20I # 2177
100 runs218v SikkimMumbai21 Oct 2023T20
Records includes the following current or recent matches:

Afghanistan v Ireland at Sharjah, 3rd T20I, Mar 18, 2024 [T20I # 2533]

Ghana v Uganda at Accra, African Games 8th match, Mar 18, 2024 [T20I # 2532]

Kenya v South Africa at Accra, African Games 7th match, Mar 18, 2024 [T20I # 2531]

Namibia v Nigeria at Accra, African Games 6th match, Mar 18, 2024 [T20I # 2530]

Tanzania v Zimbabwe at Accra, African Games 5th match, Mar 18, 2024 [T20I # 2529]

Islamabad United v Multan Sultans at Karachi, Pakistan Super League final, Mar 18, 2024 [Twenty20]

Northern Cape v Mpumalanga at Kimberley, CSA Provincial T20 Cup, Mar 18, 2024 [Twenty20]