Teams Aamir Shahzad played for

Cricket Scotland LeagueStenhousemuir (2002-2024)
 Dunfermline (2010-2011)
Scottish CupStenhousemuir (2006-2016)
 Dunfermline (2010-2011)
Western District Cricket UnionStenhousemuir (2015)
MiscellaneousStenhousemuir (2004-2015)
 Scotland Academy (2005)
 Scottish National Cricket League Select XI (2005)
 Scotland Under-23s (2006)
 Dunfermline (2010-2011)
 Reivers (2015)