Teams Sunil Narine played for

TestWest Indies (2012-2013/14)
ODIWest Indies (2011/12-2016/17)
International Twenty20West Indies (2011/12-2019)
Main FCTrinidad and Tobago (2008/09-2012/13)
Main ListATrinidad and Tobago (2011/12-2020/21)
Main Twenty20Trinidad and Tobago (2010/11-2013/14)
 Kolkata Knight Riders (2012-2022)
 Sydney Sixers (2012/13)
 Guyana Amazon Warriors (2013-2015)
 Cape Cobras (2013/14)
 Comilla Victorians (2015/16-2021/22)
 Trinbago Knight Riders (2016-2021)
 Melbourne Renegades (2016/17)
 Lahore Qalandars (2016/17-2017/18)
 Dhaka Dynamites (2017/18-2018/19)
 Oval Invincibles Men (2021)
Other FCWest Indies A (2011/12)
 West Indies (2012-2013/14)
Other ListAWest Indies (2011/12-2016/17)
 West Indians (2015/16)
Other Twenty20West Indies (2011/12-2019)
Under-19 ODIWest Indies Under-19s (2005/06)
Twenty20 World CupWest Indies (2012/13-2013/14)
Under-19 World CupWest Indies Under-19s (2005/06)
Champions TrophyWest Indies (2013)
Indian Premier LeagueKolkata Knight Riders (2012-2022)
Big Bash LeagueSydney Sixers (2012/13)
 Melbourne Renegades (2016/17)
Bangladesh Premier LeagueComilla Victorians (2015/16-2021/22)
 Dhaka Dynamites (2017/18-2018/19)
Caribbean Premier LeagueGuyana Amazon Warriors (2013-2015)
 Trinbago Knight Riders (2016-2021)
Pakistan Super LeagueLahore Qalandars (2016/17-2017/18)
The HundredOval Invincibles Men (2021)
West Indies CompetitionTrinidad and Tobago (2008/09-2012/13)
MiscellaneousTrinidad and Tobago Under-19s (2005-2006)
 West Indies Under-19s (2005/06)
 North Trinidad (2006/07-2009/10)
 Trinidad and Tobago (2011/12)
 West Indies (2012/13-2013/14)
 Kolkata Knight Riders (2012/13)
 West Indians (2012/13-2016/17)
 Trinidad and Tobago A (2013/14)
 Montreal Tigers (2018-2019)
 Bengal Tigers (2018/19)
 Deccan Gladiators (2020/21)