Teams Mohammad Shahid played for

TestBangladesh (2014/15-2015)
International Twenty20Bangladesh (2015/16)
Main FCDhaka Division (2011/12-2019/20)
 Dhaka Metropolis (2013/14-2017/18)
Main ListAGazi Tank Cricketers (2013/14)
 Legends of Rupganj (2014/15-2019/20)
 Brothers Union (2016)
Main Twenty20Dhaka Division (2013)
 Sylhet Superstars (2015/16)
 Dhaka Dynamites (2016/17-2017/18)
 Comilla Victorians (2018/19)
 Legends of Rupganj (2018/19-2021)
Other FCCentral Zone (2013/14-2015/16)
 Bangladesh A (2014/15-2015/16)
 Bangladesh (2014/15-2015)
 East Zone (2017/18)
Other ListABangladesh A (2014/15-2015/16)
 Central Zone (2014/15)
Other Twenty20United Commerce Bank Bangladesh Cricket Board XI (2013/14)
 Bangladesh (2015/16)
Bangladesh Premier LeagueSylhet Superstars (2015/16)
 Dhaka Dynamites (2016/17-2017/18)
 Comilla Victorians (2018/19)
Bangladesh National Cricket LeagueDhaka Division (2011/12-2019/20)
 Dhaka Metropolis (2013/14-2017/18)
MiscellaneousBiman Bangladesh Airlines (2011/12)
 Bangladesh A (2013/14-2015/16)
 Bangladesh Cricket Board Green (2013/14)
 Bangladesh Cricket Board XI (2014/15)