Teams Batin Shah played for

Main FCBoost Region (2017/18)
 Kabul Region (2017/18)
 Speen Ghar Region (2018/19-2021/22)
Main ListAKabul Region (2018)
 Speen Ghar Region (2019/20-2021/22)
Main Twenty20Speen Ghar Tigers (2017/18-2022)
 Band-e-Amir Dragons (2019/20)
 Amo Sharks (2020/21)
MiscellaneousKabul Kunduz Eagles (2012/13)
 Speen Ghar Tigers (2014-2016)
 Speen Ghar Region (2014/15-2016/17)
 Afghanistan A (2015/16)
 Nangarhar (2016-2020)
 Speen Ghar Eagles (2017)
 Sunrisers Speen Ghar (2017)
 Heat Stormers (2019/20)