Teams Kamran Afzal played for

Main ListALahore Whites (2016/17-2023/24)
 Central Punjab (2020/21)
Main Twenty20Lahore Whites (2023/24)
Under-19 TestPakistan Under-19s (2015/16)
Under-19 ODIPakistan Under-19s (2015/16)
MiscellaneousLahore Under-16s (2010/11)
 Sayid Paper (2010/11)
 Lahore West Zone Whites Under-19s (2012-2013)
 Lahore Shalimar Under-19s (2012/13-2014/15)
 Lahore Ravi Under-19s (2013/14)
 Lahore West Zone Blues Under-19s (2014)
 Pakistan Under-19s (2014/15)
 Lahore West Zone Blues (2015)
 Ghani Glass (2016/17)
 Higher Education Commission (2018/19)
 Central Punjab Second XI (2020/21-2021/22)