Stats: Best winning streaks in Twenty20 cricket

Sialkot Stallions

Winning streaks are hard to maintain, particularly in the shortest version of the game. Sialkot Stallions of Pakistan once had an incredible 25-match unbeaten run that started way back in 2006 and continued till 2010: it remains the longest winning streak in Twenty20s till date.

New Zealand’s Otago Volts and England’s Surrey with 14 and 13 wins respectively occupy the 2nd and 3rd spots. Kolkata Knight Riders, registering their 12th consecutive win in T20s, against Perth Scorchers, on Wednesday, are now joint-fourth with Bengal and Sydney Sixers.

Team Matches Country Span
Sialkot Stallions 25 Pakistan 2006-2010
Otago 14 New Zealand 2012-2013
Surrey 13 England 2003-2004
Bengal 12 India 2009-2011
Sydney Sixers 12 Australia 2012-2012
Kolkata Knight Riders 12* India 2014-2014
Free State 11 South Africa 2011-2013
Lahore Lions 11 Pakistan 2012-2013
Ireland 10 Ireland 2012-2012
Ireland 10 Ireland 2013-2014
Sialkot Stallions 9 Pakistan 2011-2012

Longest winning streak among Indian teams

A win for the two-time IPL champions in their final Champions League T20 group stage fixture, against Dolphins, will see them go past Bengal in the list of Indian sides with the best winning streaks ever. Maharashtra, Baroda and Kings XI Punjab, with 8 wins each, share the second spot.

Team Matches Span
Bengal 12 2009-2011
Kolkata Knight Riders 12* 2014-2014
Maharashtra 8 2009-2010
Baroda 8 2013-2014
Kings XI Punjab 8 2013-2014
Tamil Nadu 7 2007-2010
Royal Challengers Bangalore 7 2011-2011
Chennai Super Kings 7 2013-2013
India 7 2012-2014
  • * Ongoing streaks
  • ** Stats updated till September 25, 2014

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

Edited by Staff Editor