Sialkot Stallions hold the record for the most consecutive wins in T20 cricket.

Between February 2006 and October 2010, Sialkot Stallions scripted history as they won every match in the domestic T20 tournaments during the 2005-06, 2006-07, 2007-08, 2008-09 and 2009-10 seasons. 

Led by captain Imran Nazir (2006-2009) and later under skipper Shoaib Malik, Sialkot Stallions won five consecutive National T20 Cups and went on a 25-match unbeaten streak during that time period. 

However, that historic winning run came to an end in October 2010, when a Shoaib Malik-led Sialkot team suffered a 13-run defeat to Rawalpindi Rams while chasing 198 in a Group B encounter.

Indian domestic side Karnataka features second on the list for the most consecutive wins in T20 cricket.

Karnataka won 15 T20 matches on the trot between 2018 and 2019. Under the leadership of Vinay Kumar, Karnataka won the Syed Mushtaq Ali Trophy in 2018.

Later in 2019, Karnataka led by new captain Manish Pandey, continued their scintillating form as they beat Uttarakhand by nine wickets in a Syed Mushtaq Ali Trophy Group A match to record 15 consecutive T20 victories.

While Baroda ended their 15-match winning streak in their next game, Karnataka went on to clinch back-to-back Syed Mushtaq Ali Trophy as they defeated Tamil Nadu by just one run in the 2019 final in Surat.

New Zealand’s Otago and Indian T20 League outfit Kolkata share the third spot for the most consecutive wins in the T20 format. 

Between 2012 and 2013, Otago won 14 T20 matches on the trot while Kolkata achieved the same feat in 2014.

In international cricket, Malaysia and Bermuda share the record for the most consecutive wins in T20. Both teams registered 13 consecutive victories in the T20 format. 

Apart from Malaysia and Bermuda, Surrey and Afghanistan have also won 13 consecutive T20 matches in their history. Know teams with most consecutive wins in T20 cricket.

Most consecutive wins in T20 cricket

Team

Matches

Span

Sialkot Stallions

25

24 February 2006 - 10 October 2010

Karnataka

15

24 January 2018 - 8 November 2019

Otago

14

14 December 2012 - 25 September 2013

Kolkata

14

7 May 2014 - 2 October 2014

Surrey

13

13 June 2003 - 7 August 2004

Afghanistan

13

27 March 2016 - 30 May 2017

Malaysia

13

29 June 2022 - 19 December 2022

Bermuda

13

11 November 2021 - 4 October 2023

Bengal

12

24 October 2009 - 24 October 2011

Sydney Sixers

12

8 January 2012 - 8 December 2012

Photo credit: Alamy