Teams Mohamed Shiraz played for

ODISri Lanka (2024-2024/25)
Main FCColts Cricket Club (2016/17-2022/23)
 Burgher Recreation Club (2018/19-2024/25)
Main ListABurgher Recreation Club (2018/19-2024)
 Colts Cricket Club (2021/22-2022)
Main Twenty20Colts Cricket Club (2017/18-2022)
 Galle Gladiators (2020/21)
 Burgher Recreation Club (2020/21-2024)
Other FCSri Lanka A (2018/19-2024/25)
 Galle District (2021/22-2022/23)
 Dambulla District (2023/24)
Other ListAKegalle District (2016/17)
 Colombo District (2018/19)
 Galle District (2022/23)
 Dambulla District (2023/24-2024/25)
 Sri Lanka A (2023/24-2024/25)
 Sri Lanka (2024-2024/25)
Lanka Premier LeagueGalle Gladiators (2020/21)
Sri Lanka Club ChampionshipColts Cricket Club (2016/17-2022/23)
 Burgher Recreation Club (2018/19-2024/25)
MiscellaneousKurunegala Combined XI (2014/15)
 Kurunegala Youth Cricket Club (2014/15)
 Colts Cricket Club Under-23s (2016-2021/22)
 Sri Lanka Emerging Players (2019)
 Sri Lanka Board President's XI (2019-2023)