Most consecutive matches without defeat

Records for T20 Matches

Most consecutive matches without defeat
Team
Mat
Result
Margin
Opposition
Ground
Match Date
Scorecard
25won8 runsv L EaglesKarachi24 Feb 2006scorecard
won8 wicketsv R RamsKarachi25 Feb 2006scorecard
won5 wicketsv P PanthersKarachi27 Feb 2006scorecard
won83 runsv ZebrasKarachi28 Feb 2006scorecard
won6 wicketsv WolvesKarachi1 Mar 2006scorecard
won66 runsv TigersKarachi2 Mar 2006scorecard
won29 runsv K DolphinsKarachi3 Mar 2006scorecard
won6 wicketsv WolvesKarachi4 Mar 2006scorecard
won2 runsv ZebrasKarachi22 Dec 2006scorecard
won7 wicketsv HawksKarachi23 Dec 2006scorecard
won9 wicketsv Lahore LionsKarachi25 Dec 2006scorecard
won14 runsv K DolphinsKarachi26 Dec 2006scorecard
won32 runsv ZebrasLahore4 Oct 2008scorecard
won8 wicketsv HawksLahore6 Oct 2008scorecard
won6 runsv Lahore LionsLahore7 Oct 2008scorecard
won7 wicketsv K DolphinsLahore8 Oct 2008scorecard
won8 wicketsv ZebrasLahore25 May 2009scorecard
won87 runsv TigersLahore27 May 2009scorecard
won55 runsv L EaglesLahore28 May 2009scorecard
won4 wicketsv Lahore LionsLahore29 May 2009scorecard
won4 runsv ZebrasKarachi28 Feb 2010scorecard
won17 runsv R RamsKarachi4 Mar 2010scorecard
won7 runsv K DolphinsKarachi6 Mar 2010scorecard
won5 wicketsv WolvesKarachi7 Mar 2010scorecard
won7 wicketsv ZebrasLahore10 Oct 2010scorecard
17won8 wicketsv MozambiqueRwanda1 Dec 2022scorecard
won6 wicketsv Sierra LeoneRwanda2 Dec 2022scorecard
won118 runsv EswatiniKigali4 Dec 2022scorecard
won9 wicketsv GambiaKigali4 Dec 2022scorecard
won17 runsv CameroonRwanda5 Dec 2022scorecard
no result-v TanzaniaRwanda8 Dec 2022scorecard
won6 wicketsv GhanaRwanda9 Dec 2022scorecard
won54 runsv RwandaLagos4 Oct 2023scorecard
won63 runsv Sierra LeoneLagos5 Oct 2023scorecard
won35 runsv GhanaLagos6 Oct 2023scorecard
won6 wicketsv RwandaLagos7 Oct 2023scorecard
won9 wicketsv Sierra LeoneLagos8 Oct 2023scorecard
won82 runsv GhanaLagos10 Oct 2023scorecard
won5 wicketsv GhanaLagos11 Oct 2023scorecard
won53 runsv Sierra LeoneLagos12 Oct 2023scorecard
won8 wicketsv RwandaLagos14 Oct 2023scorecard
won17 runsv RwandaLagos15 Oct 2023scorecard
15won11 runsv Northern DisHamilton14 Dec 2012scorecard
won82 runsv WellingtonDunedin23 Dec 2012scorecard
won1 runv CanterburyTimaru27 Dec 2012scorecard
won13 runsv AucklandQueenstown31 Dec 2012scorecard
won5 wicketsv AucklandAuckland4 Jan 2013scorecard
won93 runsv Central DDunedin6 Jan 2013scorecard
won12 runsv WellingtonWellington11 Jan 2013scorecard
won3 wicketsv Central DNew Plymouth13 Jan 2013scorecard
won3 wicketsv CanterburyDunedin15 Jan 2013scorecard
won4 wicketsv WellingtonDunedin20 Jan 2013scorecard
won8 wicketsv WolvesMohali17 Sep 2013scorecard
won6 wicketsv Kandurata MaMohali18 Sep 2013scorecard
won5 wicketsv SRHMohali20 Sep 2013scorecard
won62 runsv ScorchersJaipur25 Sep 2013scorecard
tied-v LionsJaipur29 Sep 2013scorecard
15won123 runsv JharkhandEden Gardens24 Jan 2018scorecard
won7 wicketsv MumbaiEden Gardens25 Jan 2018scorecard
won15 runsv AssamCuttack21 Feb 2019scorecard
won9 wicketsv BengalCuttack22 Feb 2019scorecard
won146 runsv ArunachalCuttack24 Feb 2019scorecard
won137 runsv MizoramCuttack25 Feb 2019scorecard
won4 wicketsv ChhattisgarhCuttack27 Feb 2019scorecard
won51 runsv OdishaCuttack28 Feb 2019scorecard
won14 runsv HaryanaCuttack2 Mar 2019scorecard
won9 wicketsv MumbaiIndore8 Mar 2019scorecard
won10 runsv UPIndore9 Mar 2019scorecard
won8 wicketsv DelhiIndore10 Mar 2019scorecard
won6 wicketsv VidarbhaIndore12 Mar 2019scorecard
won8 wicketsv MaharashtraIndore14 Mar 2019scorecard
won9 wicketsv UttarakhandVisakhapatnam8 Nov 2019scorecard
15won54 runsv RwandaDar-es-Salaam31 Oct 2022scorecard
won21 runsv RwandaDar-es-Salaam1 Nov 2022scorecard
won77 runsv RwandaDar-es-Salaam4 Nov 2022scorecard
won3 wicketsv RwandaDar-es-Salaam5 Nov 2022scorecard
won10 wicketsv RwandaDar-es-Salaam6 Nov 2022scorecard
won9 wicketsv Sierra LeoneRwanda1 Dec 2022scorecard
won4 wicketsv GhanaRwanda4 Dec 2022scorecard
won6 wicketsv MozambiqueRwanda5 Dec 2022scorecard
won66 runsv EswatiniRwanda6 Dec 2022scorecard
won10 wicketsv GambiaRwanda6 Dec 2022scorecard
no result-v NigeriaRwanda8 Dec 2022scorecard
won184 runsv CameroonKigali9 Dec 2022scorecard
won66 runsv RwandaRwanda13 Dec 2022scorecard
won5 wicketsv RwandaRwanda13 Dec 2022scorecard
no result-v UgandaRwanda14 Dec 2022scorecard
15won23 runsv SingaporeSingapore29 Jun 2022scorecard
won5 wicketsv SingaporeSingapore30 Jun 2022scorecard
won155 runsv BhutanBangi2 Jul 2022scorecard
won39 runsv BhutanBangi3 Jul 2022scorecard
won9 wicketsv ThailandBangi4 Jul 2022scorecard
won8 wicketsv MaldivesBangi6 Jul 2022scorecard
won9 wicketsv ThailandBangi7 Jul 2022scorecard
won94 runsv MaldivesBangi9 Jul 2022scorecard
won9 wicketsv BhutanBangi11 Jul 2022scorecard
won11 runsv BahrainBangi15 Dec 2022scorecard
won8 wicketsv QatarBangi16 Dec 2022scorecard
won120 runsv SingaporeBangi18 Dec 2022scorecard
won7 wicketsv BahrainBangi19 Dec 2022scorecard
no result-v QatarBangi21 Dec 2022scorecard
won143 runsv SingaporeBangi22 Dec 2022scorecard
14won8 wicketsv DaredevilsDelhi7 May 2014scorecard
won9 wicketsv Kings XICuttack11 May 2014scorecard
won6 wicketsv MICuttack14 May 2014scorecard
won7 wicketsv SRHHyderabad18 May 2014scorecard
won8 wicketsv CSKEden Gardens20 May 2014scorecard
won30 runsv RCBEden Gardens22 May 2014scorecard
won4 wicketsv SRHEden Gardens24 May 2014scorecard
won28 runsv Kings XIEden Gardens27 May 2014scorecard
won3 wicketsv Kings XIBengaluru1 Jun 2014scorecard
won3 wicketsv CSKHyderabad17 Sep 2014scorecard
won4 wicketsv Lahore LionsHyderabad21 Sep 2014scorecard
won3 wicketsv ScorchersHyderabad24 Sep 2014scorecard
won36 runsv DolphinsHyderabad29 Sep 2014scorecard
won7 wicketsv HurricanesHyderabad2 Oct 2014scorecard
13won4 wicketsv MiddlesexThe Oval13 Jun 2003scorecard
won44 runsv EssexEast Molesey14 Jun 2003scorecard
won4 wicketsv SussexEast Molesey16 Jun 2003scorecard
won18 runsv KentCanterbury23 Jun 2003scorecard
won19 runsv HampshireSouthampton24 Jun 2003scorecard
won5 runsv GloucsNottingham19 Jul 2003scorecard
won9 wicketsv WarwickshireNottingham19 Jul 2003scorecard
won100 runsv SussexHove2 Jul 2004scorecard
won31 runsv HampshireThe Oval3 Jul 2004scorecard
won3 runsv KentThe Oval9 Jul 2004scorecard
won37 runsv MiddlesexLord's15 Jul 2004scorecard
won14 runsv WORCSThe Oval19 Jul 2004scorecard
won1 runv LancashireBirmingham7 Aug 2004scorecard
lost7 wicketsv LeicsBirmingham7 Aug 2004scorecard
13won5 wicketsv EasternsBloemfontein30 Oct 2011scorecard
won55 runsv NamibiaWindhoek20 Nov 2011scorecard
won7 runsv GautengJohannesburg17 Dec 2011scorecard
won7 wicketsv NorthernsPretoria15 Jan 2012scorecard
won4 wicketsv W ProvinceBloemfontein27 Jan 2013scorecard
won68 runsv KZN-InlandPietermaritzburg10 Feb 2013scorecard
won36 runsv KZ-NatalBloemfontein17 Feb 2013scorecard
won45 runsv E. ProvinceBloemfontein24 Feb 2013scorecard
won9 wicketsv S West DOudtshoorn10 Mar 2013scorecard
won42 runsv BorderBloemfontein17 Mar 2013scorecard
won5 wicketsv BolandPaarl24 Mar 2013scorecard
no result-v North WestBloemfontein26 Jan 2014scorecard
won5 wicketsv GautengJohannesburg16 Feb 2014scorecard
13won6 runsv West IndiesNagpur27 Mar 2016scorecard
won11 runsv U.A.E.ICCA Dubai14 Dec 2016scorecard
won5 wicketsv U.A.E.Dubai (DICS)16 Dec 2016scorecard
won44 runsv U.A.E.ICCA Dubai18 Dec 2016scorecard
won5 wicketsv IrelandAbu Dhabi14 Jan 2017scorecard
won5 wicketsv U.A.E.Abu Dhabi16 Jan 2017scorecard
won64 runsv NamibiaDubai (DICS)19 Jan 2017scorecard
won8 wicketsv OmanDubai (DICS)20 Jan 2017scorecard
won10 wicketsv IrelandDubai (DICS)20 Jan 2017scorecard
won6 wicketsv IrelandGreater Noida8 Mar 2017scorecard
won17 runsv IrelandGreater Noida10 Mar 2017scorecard
won28 runsv IrelandGreater Noida12 Mar 2017scorecard
won12 runsv WICB Pres XIBasseterre30 May 2017scorecard
13won5 runsv JerseyBulawayo15 Jul 2022scorecard
won4 runsv Hong KongBulawayo17 Jul 2022scorecard
won7 wicketsv BotswanaBenoni15 Sep 2022scorecard
won38 runsv MozambiqueBenoni18 Sep 2022scorecard
won8 wicketsv GhanaBenoni20 Sep 2022scorecard
won3 wicketsv KenyaBenoni21 Sep 2022scorecard
won8 wicketsv TanzaniaBenoni22 Sep 2022scorecard
won85 runsv RwandaRwanda14 Dec 2022scorecard
no result-v TanzaniaRwanda14 Dec 2022scorecard
won133 runsv RwandaRwanda15 Dec 2022scorecard
won13 runsv TanzaniaRwanda15 Dec 2022scorecard
won97 runsv RwandaRwanda16 Dec 2022scorecard
won2 runsv TanzaniaRwanda18 Dec 2022scorecard
13lost46 runsv CanadaCoolidge11 Nov 2021scorecard
won86 runsv PanamaCoolidge11 Nov 2021scorecard
won7 wicketsv BelizeNorth Sound13 Nov 2021scorecard
won3 wicketsv ArgentinaCoolidge14 Nov 2021scorecard
won6 wicketsv ArgentinaBuenos Aires21 Feb 2023scorecard
won107 runsv ArgentinaBuenos Aires22 Feb 2023scorecard
won96 runsv Cayman IsBuenos Aires25 Feb 2023scorecard
won110 runsv ArgentinaBuenos Aires26 Feb 2023scorecard
won60 runsv PanamaBuenos Aires28 Feb 2023scorecard
won9 wicketsv BahamasBuenos Aires4 Mar 2023scorecard
won86 runsv CanadaSandys Parish30 Sep 2023scorecard
won7 wicketsv PanamaSandys Parish1 Oct 2023scorecard
won53 runsv Cayman IsHamilton3 Oct 2023scorecard
won5 wicketsv PanamaHamilton4 Oct 2023scorecard
12no result-v EnglandManchester30 Aug 2009scorecard
won2 runsv PakistanMelbourne5 Feb 2010scorecard
won38 runsv West IndiesHobart21 Feb 2010scorecard
won8 wicketsv West IndiesSydney23 Feb 2010scorecard
won6 wicketsv New ZealandWellington26 Feb 2010scorecard
tied-v New ZealandChristchurch28 Feb 2010scorecard
won34 runsv PakistanGros Islet2 May 2010scorecard
won27 runsv BangladeshBridgetown5 May 2010scorecard
won49 runsv IndiaBridgetown7 May 2010scorecard
won81 runsv Sri LankaBridgetown9 May 2010scorecard
won6 wicketsv West IndiesGros Islet11 May 2010scorecard
won3 wicketsv PakistanGros Islet14 May 2010scorecard
12won24 runsv TripuraDhanbad24 Oct 2009scorecard
won8 wicketsv AssamCuttack20 Oct 2010scorecard
won15 runsv JharkhandCuttack22 Oct 2010scorecard
won45 runsv TripuraCuttack23 Oct 2010scorecard
won18 runsv OrissaCuttack24 Oct 2010scorecard
won31 runsv VidarbhaHyderabad12 Mar 2011scorecard
won49 runsv MaharashtraHyderabad14 Mar 2011scorecard
won55 runsv Tamil NaduHyderabad15 Mar 2011scorecard
won1 runv M. PradeshHyderabad16 Mar 2011scorecard
won38 runsv AssamJamshedpur20 Oct 2011scorecard
won6 wicketsv TripuraJamshedpur23 Oct 2011scorecard
won78 runsv OrissaJamshedpur24 Oct 2011scorecard
12won17 runsv ThunderSydney8 Jan 2012scorecard
won64 runsv StrikersAdelaide10 Jan 2012scorecard
won1 runv ScorchersSydney18 Jan 2012scorecard
won7 runsv HurricanesHobart22 Jan 2012scorecard
won7 wicketsv ScorchersPerth28 Jan 2012scorecard
won14 runsv CSKJohannesburg14 Oct 2012scorecard
won8 wicketsv YorkshireCape Town16 Oct 2012scorecard
won5 wicketsv LionsCape Town18 Oct 2012scorecard
won12 runsv MIDurban22 Oct 2012scorecard
won2 wicketsv TitansCenturion26 Oct 2012scorecard
won10 wicketsv LionsJohannesburg28 Oct 2012scorecard
won7 wicketsv ThunderSydney8 Dec 2012scorecard
12won5 wicketsv ZimbabweSharjah5 Feb 2018scorecard
won17 runsv ZimbabweSharjah6 Feb 2018scorecard
won45 runsv BangladeshDehradun3 Jun 2018scorecard
won6 wicketsv BangladeshDehradun5 Jun 2018scorecard
won1 runv BangladeshDehradun7 Jun 2018scorecard
won16 runsv IrelandBready20 Aug 2018scorecard
won81 runsv IrelandBready22 Aug 2018scorecard
won5 wicketsv IrelandDehradun21 Feb 2019scorecard
won84 runsv IrelandDehradun23 Feb 2019scorecard
won32 runsv IrelandDehradun24 Feb 2019scorecard
won28 runsv ZimbabweMirpur14 Sep 2019scorecard
won25 runsv BangladeshMirpur15 Sep 2019scorecard
12won2 wicketsv SLPACCColombo (Bloomfield)16 Feb 2019scorecard
won48 runsv Air Force SCColombo (Burgher)18 Feb 2019scorecard
won73 runsv KurunegalaColombo (Burgher)19 Feb 2019scorecard
won10 runsv SL ArmyKatunayake21 Feb 2019scorecard
tied-v Colombo CCColombo (NCC)23 Feb 2019scorecard
won9 wicketsv SLPACCKatunayake4 Jan 2020scorecard
won7 wicketsv Kandy CCCColombo (CCC)6 Jan 2020scorecard
won5 wicketsv BurgherColombo (Colts)8 Jan 2020scorecard
won8 wicketsv Nugegoda SWCColombo (PSS)10 Jan 2020scorecard
won6 wicketsv Lankan CCColombo (PSS)14 Jan 2020scorecard
won31 runsv Colombo CCColombo (PSS)15 Jan 2020scorecard
won5 wicketsv Colts CCKatunayake17 Jan 2020scorecard
12won4 wicketsv AmazonTarouba18 Aug 2020scorecard
won7 wicketsv TallawahsTarouba20 Aug 2020scorecard
won19 runsv TridentsTarouba23 Aug 2020scorecard
won6 wicketsv ZouksPort of Spain26 Aug 2020scorecard
won7 wicketsv AmazonPort of Spain27 Aug 2020scorecard
won2 wicketsv TridentsPort of Spain29 Aug 2020scorecard
won19 runsv TallawahsTarouba1 Sep 2020scorecard
won59 runsv PatriotsTarouba2 Sep 2020scorecard
won23 runsv ZouksTarouba5 Sep 2020scorecard
won9 wicketsv PatriotsTarouba6 Sep 2020scorecard
won9 wicketsv TallawahsTarouba8 Sep 2020scorecard
won8 wicketsv ZouksTarouba10 Sep 2020scorecard
12won52 runsv BulgariaIlfov County17 Oct 2020scorecard
won34 runsv BulgariaIlfov County17 Oct 2020scorecard
won6 wicketsv BulgariaIlfov County18 Oct 2020scorecard
won3 wicketsv GreeceSofia24 Jun 2021scorecard
won7 wicketsv BulgariaSofia25 Jun 2021scorecard
won91 runsv SerbiaSofia25 Jun 2021scorecard
won10 wicketsv SerbiaSofia26 Jun 2021scorecard
won7 wicketsv BulgariaSofia27 Jun 2021scorecard
won35 runsv Czech Rep.Ilfov County3 Sep 2021scorecard
won8 runsv HungaryIlfov County3 Sep 2021scorecard
won36 runsv MaltaIlfov County4 Sep 2021scorecard
won33 runsv LuxembourgIlfov County5 Sep 2021scorecard
12won66 runsv AfghanistanAbu Dhabi3 Nov 2021scorecard
won8 wicketsv ScotlandDubai (DICS)5 Nov 2021scorecard
won9 wicketsv NamibiaDubai (DICS)8 Nov 2021scorecard
won5 wicketsv New ZealandJaipur17 Nov 2021scorecard
won7 wicketsv New ZealandRanchi19 Nov 2021scorecard
won73 runsv New ZealandEden Gardens21 Nov 2021scorecard
won6 wicketsv West IndiesEden Gardens16 Feb 2022scorecard
won8 runsv West IndiesEden Gardens18 Feb 2022scorecard
won17 runsv West IndiesEden Gardens20 Feb 2022scorecard
won62 runsv Sri LankaLucknow24 Feb 2022scorecard
won7 wicketsv Sri LankaDharamsala26 Feb 2022scorecard
won6 wicketsv Sri LankaDharamsala27 Feb 2022scorecard
12won7 wicketsv GloucsCheltenham16 Jul 2021scorecard
won9 wicketsv SLC Dev XIThe Oval25 May 2022scorecard
won4 wicketsv GlamorganThe Oval27 May 2022scorecard
won37 runsv GloucsThe Oval31 May 2022scorecard
won72 runsv HampshireThe Oval2 Jun 2022scorecard
won32 runsv KentCanterbury3 Jun 2022scorecard
no result-v GlamorganCardiff5 Jun 2022scorecard
won7 wicketsv SussexThe Oval8 Jun 2022scorecard
won20 runsv MiddlesexLord's9 Jun 2022scorecard
won7 wicketsv MiddlesexThe Oval17 Jun 2022scorecard
won4 wicketsv HampshireSouthampton19 Jun 2022scorecard
won3 wicketsv SomersetThe Oval21 Jun 2022scorecard
11won7 wicketsv ZebrasLahore1 Dec 2012scorecard
won30 runsv FalconsLahore2 Dec 2012scorecard
won30 runsv TigersLahore3 Dec 2012scorecard
won6 wicketsv LeopardsLahore4 Dec 2012scorecard
won44 runsv Quetta BearsLahore5 Dec 2012scorecard
won5 wicketsv S StallionsLahore7 Dec 2012scorecard
won51 runsv StagsLahore8 Dec 2012scorecard
won33 runsv WolvesLahore9 Dec 2012scorecard
won44 runsv S StallionsLahore26 Mar 2013scorecard
won47 runsv TigersLahore27 Mar 2013scorecard
won3 wicketsv FalconsLahore28 Mar 2013scorecard
11no result-v West IndiesColombo (RPS)24 Sep 2012scorecard
won6 wicketsv U.A.E.Sharjah21 Mar 2013scorecard
won32 runsv NamibiaAbu Dhabi15 Nov 2013scorecard
won2 runsv CanadaAbu Dhabi16 Nov 2013scorecard
won5 runsv U.A.E.Abu Dhabi17 Nov 2013scorecard
won75 runsv U.S.A.Abu Dhabi20 Nov 2013scorecard
won48 runsv UgandaAbu Dhabi22 Nov 2013scorecard
won85 runsv Hong KongAbu Dhabi24 Nov 2013scorecard
won62 runsv U.A.E.Abu Dhabi29 Nov 2013scorecard
won68 runsv AfghanistanAbu Dhabi30 Nov 2013scorecard
won6 wicketsv West IndiesKingston19 Feb 2014scorecard
11won31 runsv NamibiaKimberley20 Sep 2015scorecard
won3 runsv S West DOudtshoorn25 Oct 2015scorecard
won9 wicketsv BorderEast London15 Nov 2015scorecard
won27 runsv Northern CpeGqeberha10 Jan 2016scorecard
won67 runsv W ProvinceGqeberha6 Mar 2016scorecard
won3 runsv GautengPaarl23 Sep 2016scorecard
won6 wicketsv BolandPaarl24 Sep 2016scorecard
won55 runsv KZ-NatalPaarl25 Sep 2016scorecard
won76 runsv ZimbabweOudtshoorn30 Sep 2016scorecard
won31 runsv Northern CpeOudtshoorn1 Oct 2016scorecard
won6 wicketsv GautengPotchefstroom1 Sep 2017scorecard
11won13 runsv ZouksProvidence5 Sep 2019scorecard
won8 wicketsv PatriotsProvidence7 Sep 2019scorecard
won47 runsv TridentsProvidence8 Sep 2019scorecard
won7 wicketsv PatriotsBasseterre14 Sep 2019scorecard
won81 runsv TallawahsKingston18 Sep 2019scorecard
won12 runsv TridentsBridgetown22 Sep 2019scorecard
won8 wicketsv ZouksGros Islet25 Sep 2019scorecard
won19 runsv TrinbagoPort of Spain30 Sep 2019scorecard
won77 runsv TallawahsProvidence3 Oct 2019scorecard
won7 wicketsv TrinbagoProvidence4 Oct 2019scorecard
won30 runsv TridentsProvidence6 Oct 2019scorecard
11won133 runsv PhilippinesPort Moresby22 Mar 2019scorecard
won8 wicketsv VanuatuPort Moresby22 Mar 2019scorecard
no result-v PhilippinesPort Moresby23 Mar 2019scorecard
won10 wicketsv VanuatuPort Moresby24 Mar 2019scorecard
won9 wicketsv SamoaApia (No 1)8 Jul 2019scorecard
won3 wicketsv VanuatuApia (No 3)9 Jul 2019scorecard
won7 wicketsv SamoaApia (No 2)10 Jul 2019scorecard
won59 runsv VanuatuApia (No 2)12 Jul 2019scorecard
won32 runsv VanuatuApia (No 2)13 Jul 2019scorecard
won10 wicketsv BermudaICCA Dubai19 Oct 2019scorecard
won81 runsv NamibiaICCA 2 Dubai20 Oct 2019scorecard
11won66 runsv SindhFaisalabad17 Oct 2019scorecard
won7 wicketsv KhyberFaisalabad18 Oct 2019scorecard
won7 wicketsv BalochistanFaisalabad22 Oct 2019scorecard
won3 runsv KhyberFaisalabad23 Oct 2019scorecard
won52 runsv BalochistanFaisalabad24 Oct 2019scorecard
won9 runsv M.C.C.Lahore17 Feb 2020scorecard
won79 runsv KhyberMultan30 Sep 2020scorecard
won27 runsv Southern PNJMultan1 Oct 2020scorecard
won35 runsv Central PNJBMultan3 Oct 2020scorecard
won13 runsv SindhMultan4 Oct 2020scorecard
won7 wicketsv BalochistanMultan6 Oct 2020scorecard
11won67 runsv West IndiesWankhede11 Dec 2019scorecard
no result-v Sri LankaGuwahati5 Jan 2020scorecard
won7 wicketsv Sri LankaIndore7 Jan 2020scorecard
won78 runsv Sri LankaPune10 Jan 2020scorecard
won6 wicketsv New ZealandAuckland24 Jan 2020scorecard
won7 wicketsv New ZealandAuckland26 Jan 2020scorecard
tied-v New ZealandHamilton29 Jan 2020scorecard
tied-v New ZealandWellington31 Jan 2020scorecard
won7 runsv New ZealandMount Maunganui2 Feb 2020scorecard
won11 runsv AustraliaCanberra4 Dec 2020scorecard
won6 wicketsv AustraliaSydney6 Dec 2020scorecard
11won56 runsv NigeriaEntebbe11 Sep 2021scorecard
won8 wicketsv NigeriaEntebbe13 Sep 2021scorecard
won4 wicketsv KenyaEntebbe15 Sep 2021scorecard
won55 runsv NigeriaEntebbe15 Sep 2021scorecard
won6 runsv KenyaEntebbe17 Sep 2021scorecard
won10 wicketsv MalawiKigali16 Oct 2021scorecard
won106 runsv RwandaKigali17 Oct 2021scorecard
won10 wicketsv LesothoKigali19 Oct 2021scorecard
won6 wicketsv SwazilandKigali19 Oct 2021scorecard
won79 runsv GhanaRwanda21 Oct 2021scorecard
won95 runsv SeychellesKigali22 Oct 2021scorecard
11won66 runsv JharkhandEden Gardens10 Jan 2021scorecard
won10 wicketsv AssamEden Gardens12 Jan 2021scorecard
won8 wicketsv OdishaEden Gardens14 Jan 2021scorecard
won7 wicketsv HyderabadJadavpur Uni16 Jan 2021scorecard
won8 wicketsv BengalEden Gardens18 Jan 2021scorecard
won5 wicketsv HimachalAhmedabad26 Jan 2021scorecard
won7 wicketsv RajasthanAhmedabad29 Jan 2021scorecard
won7 wicketsv BarodaAhmedabad31 Jan 2021scorecard
won12 runsv MaharashtraLucknow4 Nov 2021scorecard
won1 runv OdishaLucknow5 Nov 2021scorecard
won8 wicketsv PuducherryLucknow6 Nov 2021scorecard
11won6 wicketsv ChattogramChattogram16 Jan 2023scorecard
won5 wicketsv StrikersChattogram17 Jan 2023scorecard
won33 runsv DominatorsChattogram19 Jan 2023scorecard
won60 runsv DominatorsMirpur23 Jan 2023scorecard
won4 runsv KhulnaSylhet28 Jan 2023scorecard
won7 wicketsv KhulnaSylhet31 Jan 2023scorecard
won6 wicketsv ChattogramMirpur4 Feb 2023scorecard
won5 wicketsv BarishalMirpur7 Feb 2023scorecard
won70 runsv RangpurMirpur10 Feb 2023scorecard
won4 wicketsv StrikersMirpur12 Feb 2023scorecard
won7 wicketsv StrikersMirpur16 Feb 2023scorecard
11won5 runsv U.S.A.Bulawayo17 Jul 2022scorecard
won9 wicketsv VanuatuPort Moresby22 Jul 2023scorecard
won117 runsv PhilippinesPort Moresby23 Jul 2023scorecard
won6 wicketsv JapanPort Moresby25 Jul 2023scorecard
won39 runsv VanuatuPort Moresby26 Jul 2023scorecard
won100 runsv PhilippinesPort Moresby28 Jul 2023scorecard
won6 wicketsv JapanPort Moresby29 Jul 2023scorecard
won45 runsv MalaysiaKuala Lumpur20 Sep 2023scorecard
won22 runsv Hong KongKuala Lumpur21 Sep 2023scorecard
won4 wicketsv MalaysiaKuala Lumpur23 Sep 2023scorecard
won1 wicketv Hong KongKuala Lumpur24 Sep 2023scorecard
10won6 wicketsv Kings XIDharamsala18 Apr 2010scorecard
won38 runsv ChargersDY Patil22 Apr 2010scorecard
won22 runsv MIDY Patil25 Apr 2010scorecard
won57 runsv Central DDurban11 Sep 2010scorecard
won97 runsv WayambaCenturion15 Sep 2010scorecard
tied-v VictoriaGqeberha18 Sep 2010scorecard
won10 runsv WarriorsGqeberha22 Sep 2010scorecard
won52 runsv RCBDurban24 Sep 2010scorecard
won8 wicketsv WarriorsJohannesburg26 Sep 2010scorecard
won2 runsv KKRChennai8 Apr 2011scorecard
10won10 wicketsv KenyaDubai (DICS)14 Mar 2012scorecard
won2 wicketsv ItalyAbu Dhabi15 Mar 2012scorecard
won64 runsv U.S.A.ICCA 2 Dubai16 Mar 2012scorecard
won17 runsv ScotlandDubai (DICS)18 Mar 2012scorecard
won82 runsv UgandaICCA 2 Dubai19 Mar 2012scorecard
won44 runsv OmanAbu Dhabi20 Mar 2012scorecard
won10 wicketsv CanadaDubai (DICS)22 Mar 2012scorecard
won7 wicketsv NetherlandsDubai (DICS)23 Mar 2012scorecard
won9 wicketsv NamibiaDubai (DICS)24 Mar 2012scorecard
won5 wicketsv AfghanistanDubai (DICS)24 Mar 2012scorecard
10won22 runsv LeicsLeeds17 Jun 2012scorecard
won41 runsv DerbyshireDerby18 Jun 2012scorecard
won12 runsv DurhamChester-le-Street22 Jun 2012scorecard
no result-v NottsScarborough24 Jun 2012scorecard
won4 runsv LeicsLeicester27 Jun 2012scorecard
won19 runsv LancashireLeeds29 Jun 2012scorecard
won6 wicketsv NottsNottingham5 Jul 2012scorecard
won21 runsv DerbyshireLeeds8 Jul 2012scorecard
won29 runsv WORCSLeeds25 Jul 2012scorecard
won36 runsv SussexCardiff25 Aug 2012scorecard
lost10 runsv HampshireCardiff25 Aug 2012scorecard
10won2 wicketsv LancashireNottingham4 Jun 2016scorecard
won4 wicketsv WORCSWorcester18 Jun 2016scorecard
won7 wicketsv DerbyshireDerby24 Jun 2016scorecard
no result-v DurhamNottingham1 Jul 2016scorecard
won6 wicketsv NorthantsNorthampton8 Jul 2016scorecard
won9 wicketsv WORCSNottingham9 Jul 2016scorecard
won3 wicketsv YorkshireNottingham15 Jul 2016scorecard
won6 wicketsv WarwickshireBirmingham22 Jul 2016scorecard
won8 wicketsv LeicsNottingham29 Jul 2016scorecard
won39 runsv EssexNottingham8 Aug 2016scorecard
10won7 wicketsv MaharashtraCuttack2 Jan 2016scorecard
won32 runsv OdishaCuttack3 Jan 2016scorecard
won5 wicketsv KarnatakaCuttack4 Jan 2016scorecard
won4 wicketsv MumbaiCuttack7 Jan 2016scorecard
won57 runsv ServicesCuttack8 Jan 2016scorecard
won9 wicketsv JharkhandMumbai15 Jan 2016scorecard
won7 wicketsv GujaratMumbai16 Jan 2016scorecard
won3 wicketsv DelhiMumbai18 Jan 2016scorecard
won38 runsv BarodaWankhede20 Jan 2016scorecard
won8 wicketsv ChhattisgarhJaipur29 Jan 2017scorecard
10won46 runsv LionsCenturion7 Dec 2016scorecard
won6 runsv WarriorsEast London11 Dec 2016scorecard
won6 runsv WarriorsCenturion16 Dec 2016scorecard
won8 wicketsv LionsCenturion12 Nov 2017scorecard
won38 runsv KnightsKimberley15 Nov 2017scorecard
won61 runsv WarriorsEast London17 Nov 2017scorecard
won7 wicketsv Cape CobrasCenturion19 Nov 2017scorecard
no result-v DolphinsBenoni24 Nov 2017scorecard
won56 runsv WarriorsBenoni1 Dec 2017scorecard
won5 wicketsv KnightsGqeberha3 Dec 2017scorecard
10won6 wicketsv SLPACCColombo (PSS)20 Jan 2016scorecard
won1 wicketv Tamil UnionColombo (NCC)21 Jan 2016scorecard
won5 wicketsv SinhaleseColombo (RPS)23 Jan 2016scorecard
won5 wicketsv Tamil UnionColombo (RPS)24 Jan 2016scorecard
won102 runsv Negambo CCWelisara24 Feb 2018scorecard
won43 runsv PanaduraColombo (Colts)25 Feb 2018scorecard
tied-v Colombo CCColombo (NCC)27 Feb 2018scorecard
tied-v SaracensColombo (CCC)1 Mar 2018scorecard
won2 wicketsv BloomfieldColombo (Colts)2 Mar 2018scorecard
won34 runsv MoorsColombo (CCC)4 Mar 2018scorecard
10lost15 runsv E. ProvinceEast London14 Sep 2018scorecard
won5 wicketsv BorderEast London14 Sep 2018scorecard
won66 runsv MpumalangaEast London15 Sep 2018scorecard
tied-v KenyaEast London16 Sep 2018scorecard
won9 wicketsv GhanaKampala20 May 2019scorecard
won42 runsv UgandaKampala21 May 2019scorecard
won10 wicketsv BotswanaKampala22 May 2019scorecard
won93 runsv BotswanaWindhoek19 Aug 2019scorecard
won124 runsv BotswanaWindhoek20 Aug 2019scorecard
won78 runsv BotswanaWindhoek22 Aug 2019scorecard
won8 wicketsv BotswanaWindhoek23 Aug 2019scorecard
10no result-v GlamorganCardiff9 Aug 2019scorecard
won9 runsv SussexHove22 Aug 2019scorecard
tied-v HampshireSouthampton25 Aug 2019scorecard
won19 runsv SurreyThe Oval29 Aug 2019scorecard
won10 runsv KentChelmsford30 Aug 2019scorecard
won6 wicketsv LancashireChester-le-Street4 Sep 2019scorecard
won34 runsv DerbyshireBirmingham21 Sep 2019scorecard
won4 wicketsv WORCSBirmingham21 Sep 2019scorecard
no result-v MiddlesexChelmsford27 Aug 2020scorecard
tied-v SurreyThe Oval30 Aug 2020scorecard
10won7 wicketsv BadureliyaKatunayake17 Jan 2020scorecard
won10 runsv NondescriptsKatunayake19 Jan 2020scorecard
won4 wicketsv Chilaw CCColombo (SSC)21 Jan 2020scorecard
won8 wicketsv Galle CCColombo (SSC)4 Mar 2021scorecard
won8 runsv Nugegoda SWCColombo (SSC)6 Mar 2021scorecard
won7 wicketsv NegomboColombo (PSS)7 Mar 2021scorecard
won4 wicketsv Kandy CCCColombo (SSC)10 Mar 2021scorecard
won26 runsv BadureliyaColombo (SSC)12 Mar 2021scorecard
won7 wicketsv BurgherKatunayake14 Mar 2021scorecard
won57 runsv Ragama CCColombo (PSS)16 Mar 2021scorecard
10won14 runsv NorthantsNorthampton13 Jun 2021scorecard
won13 runsv DurhamChester-le-Street15 Jun 2021scorecard
won2 runsv DerbyshireNottingham18 Jun 2021scorecard
tied-v LancashireManchester20 Jun 2021scorecard
won10 wicketsv WORCSNottingham22 Jun 2021scorecard
tied-v DerbyshireDerby25 Jun 2021scorecard
won7 runsv LancashireNottingham26 Jun 2021scorecard
won6 wicketsv LeicsNottingham1 Jul 2021scorecard
won114 runsv BearsBirmingham2 Jul 2021scorecard
won10 wicketsv YorkshireNottingham9 Jul 2021scorecard
10won14 runsv OmanAbu Dhabi27 Oct 2019scorecard
won4 runsv GermanyAlmeria15 Oct 2021scorecard
won41 runsv ItalyAlmeria16 Oct 2021scorecard
won5 runsv DenmarkAlmeria17 Oct 2021scorecard
won4 wicketsv GermanyAlmeria19 Oct 2021scorecard
won8 wicketsv ItalyAlmeria20 Oct 2021scorecard
won4 wicketsv DenmarkAlmeria21 Oct 2021scorecard
won37 runsv GuernseySt Peter Port20 May 2022scorecard
won60 runsv GuernseyCastel21 May 2022scorecard
won37 runsv GuernseyCastel21 May 2022scorecard
10won8 wicketsv SL NavyColombo (SSC)22 May 2022scorecard
won46 runsv BloomfieldColombo (SSC)24 May 2022scorecard
no result-v Galle CCColombo (CCC)26 May 2022scorecard
no result-v KurunegalaColombo (SSC)30 May 2022scorecard
won7 wicketsv MoorsColombo (PSS)2 Jun 2022scorecard
won37 runsv Galle CCColombo (Colts)6 Jun 2022scorecard
won7 wicketsv KurunegalaColombo (Colts)8 Jun 2022scorecard
won126 runsv KTCMaggona12 Jun 2022scorecard
won52 runsv SaracensColombo (PSS)15 Jun 2022scorecard
won45 runsv Colts CCColombo (PSS)17 Jun 2022scorecard
10no result-v St HelenaRwanda17 Nov 2022scorecard
no result-v MalawiRwanda18 Nov 2022scorecard
won10 wicketsv MaliKigali20 Nov 2022scorecard
won9 wicketsv RwandaRwanda20 Nov 2022scorecard
won167 runsv LesothoKigali21 Nov 2022scorecard
won8 wicketsv BotswanaRwanda24 Nov 2022scorecard
won7 wicketsv SeychellesRwanda25 Nov 2022scorecard
won3 wicketsv RwandaNairobi (Gym)9 Jun 2023scorecard
won88 runsv UgandaNairobi (Gym)10 Jun 2023scorecard
won8 wicketsv BotswanaNairobi (Gym)11 Jun 2023scorecard
10won8 wicketsv RwandaNairobi (Gym)11 Jun 2023scorecard
won47 runsv KenyaNairobi (Gym)13 Jun 2023scorecard
won64 runsv BotswanaNairobi (Gym)14 Jun 2023scorecard
won7 wicketsv RwandaNairobi (Gym)15 Jun 2023scorecard
won7 wicketsv BotswanaNairobi (Gym)17 Jun 2023scorecard
won5 wicketsv KenyaNairobi (Gym)18 Jun 2023scorecard
won94 runsv RwandaNairobi (Gym)19 Jun 2023scorecard
won1 runv KenyaNairobi (Gym)21 Jun 2023scorecard
won40 runsv RwandaRwanda20 Aug 2023scorecard
won6 wicketsv TanzaniaRwanda20 Aug 2023scorecard
10won61 runsv RwandaRwanda22 Aug 2023scorecard
won86 runsv RwandaRwanda24 Aug 2023scorecard
won60 runsv TanzaniaRwanda24 Aug 2023scorecard
won19 runsv TanzaniaRwanda25 Aug 2023scorecard
won6 wicketsv RwandaRwanda27 Aug 2023scorecard
won59 runsv TanzaniaRwanda28 Aug 2023scorecard
won8 wicketsv RwandaRwanda28 Aug 2023scorecard
won19 runsv TanzaniaRwanda30 Aug 2023scorecard
won8 wicketsv RwandaRwanda31 Aug 2023scorecard
won8 wicketsv TanzaniaWindhoek22 Nov 2023scorecard
10won7 wicketsv Lahore WKarachi25 Nov 2023scorecard
won69 runsv QuettaKarachi26 Nov 2023scorecard
won126 runsv LarkanaKarachi27 Nov 2023scorecard
won7 wicketsv Lahore WKarachi1 Dec 2023scorecard
won56 runsv Karachi WKarachi2 Dec 2023scorecard
won5 runsv Lahore BKarachi3 Dec 2023scorecard
won73 runsv Sialkot RKarachi4 Dec 2023scorecard
won21 runsv AbbottabadKarachi6 Dec 2023scorecard
won7 wicketsv RawalpindiKarachi7 Dec 2023scorecard
won6 wicketsv FATAKarachi8 Dec 2023scorecard
10won7 wicketsv HurricanesPerth18 Jan 2023scorecard
won7 wicketsv StrikersAdelaide20 Jan 2023scorecard
won10 runsv RenegadesPerth22 Jan 2023scorecard
won7 wicketsv SixersPerth28 Jan 2023scorecard
won5 wicketsv HeatPerth4 Feb 2023scorecard
no result-v RenegadesGeelong10 Dec 2023scorecard
won7 wicketsv StarsMelbourne13 Dec 2023scorecard
won9 wicketsv HurricanesPerth20 Dec 2023scorecard
won13 runsv RenegadesPerth26 Dec 2023scorecard
won42 runsv StrikersPerth3 Jan 2024scorecard
* indicates that the sequence is ongoing
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]