Teams Ali Shah played for

Scotland Inter-Regional Twenty20Eastern Knights (2017-2019)
Cricket Scotland LeagueCarlton (2014-2024)
Scottish CupCarlton (2014-2018)
East of Scotland Cricket AssociationCarlton Second XI (2013-2016)
MiscellaneousEastern Knights Development XI (2018-2019)
 Carlton (2020)