This Ad is not available for you.

Most consecutive wins in T20 cricket: Teams that went on a roll in cricket’s shortest format

This Ad is not available for you.

Pakistan domestic team Sialkot Stallions holds the record for most consecutive wins in T20 cricket.

Between February 2006 and October 2010, 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. 

Under captain Imran Nazir (2006-2009) and later under skipper Shoaib Malik, 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 gteam suffered a 13-run defeat to Rawalpindi Rams while chasing 198 in a Group B encounter.

Apart from Sialkot Stallions, no other T20 side has ever won more than 15 matches on the trot.

Interestingly, Indian domestic side Karnataka won 15 consecutive matches in the Syed Mushtaq Ali Trophy - which is the most by any Indian T20 team and second overall in the history of cricket’s shortest format.

Led by Manish Pandey, an unbeaten Karnataka side lifted the Syed Mushtaq Ali Trophy 2018-19 as they went on a 15-match unbeaten streak. Their dream run ended after they lost to Baroda by 14 runs in the 2019-20 edition of the T20 competition.

In the Indian T20 League, the Gautam Gambhir-led Kolkata Team won 14 matches on the trot during May 2014 and October 2014. 

After making a horrible start to their Indian T20 League campaign in 2014, Kolkata discovered their mojo in the UAE as they went on a nine-match unbeaten streak and claimed their second title. 

Their dominance continued in the Champions League before MS Dhoni’s Chennai ended Kolkata’s 14-match unbeaten run in the CL final in Bengaluru.

Among full member nations, the Afghanistan cricket team holds the record for the most consecutive wins in T20I cricket. Between March 2016 and May 2017, the Asghar Afghan-led Afghanistan went on a 13-match unbeaten streak.

Most consecutive wins in T20 cricket

Teams Matches From To
Sialkot Stallions 25 24 February 2006 14 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
Bengal 12 24 October 2009 24 October 2011
Sixers 12 8 January 2012 8 December 2012
Afghanistan 12 5 February 2018 15 September 2019
Trinbago 12 18 August 2020 10 September 2020
Romania 12* 17 October 2020 Ongoing

Featured photo: Twitter/PakistanCricket

This Ad is not available for you.