Teams Mohammed Shami played for

TestIndia (2013/14-2022)
ODIIndia (2012/13-2022)
International Twenty20India (2013/14-2022/23)
Main FCBengal (2010/11-2018/19)
Main ListABengal (2010/11-2016/17)
Main Twenty20Bengal (2010/11-2015/16)
 Kolkata Knight Riders (2011/12-2013)
 Delhi Daredevils (2014-2018)
 Kings XI Punjab (2019-2020/21)
 Punjab Kings (2021)
 Gujarat Titans (2022)
Other FCEast Zone (2011/12)
 India A (2012-2013/14)
 India (2013/14-2022)
 Indians (2020/21)
Other ListAEast Zone (2011/12-2012/13)
 India A (2012-2017/18)
 India (2012/13-2022)
Other Twenty20India A (2012)
 India (2013/14-2022/23)
World CupIndia (2014/15-2019)
Twenty20 World CupIndia (2013/14-2022/23)
World Test ChampionshipIndia (2019-2022)
World Cup Super LeagueIndia (2020/21)
Indian Premier LeagueKolkata Knight Riders (2013)
 Delhi Daredevils (2014-2018)
 Kings XI Punjab (2019-2020/21)
 Punjab Kings (2021)
 Gujarat Titans (2022)
Ranji TrophyBengal (2010/11-2018/19)
MiscellaneousBengal Under-22s (2009/10-2010/11)
 Cricket Association of Bengal XI (2011/12)
 Indian Board President's XI (2012/13)
 India (2013/14-2022/23)
 Indians (2014-2022)