Teams Mohammad Haris played for

ODIPakistan (2022-2023)
International Twenty20Pakistan (2022/23-2023)
Main FCKhyber Pakhtunkhwa (2021/22-2022/23)
Main ListAKhyber Pakhtunkhwa (2020/21-2022/23)
 Peshawar (2023/24)
Main Twenty20Khyber Pakhtunkhwa (2020/21-2022/23)
 Peshawar Zalmi (2021/22-2023/24)
 Sylhet Strikers (2022/23)
 B-Love Kandy (2023)
 Peshawar (2023/24)
Other FCPakistan Shaheens (2021/22)
Other ListAPakistan Shaheens (2021/22-2023)
 Pakistan (2022-2023)
Other Twenty20Pakistan (2022/23-2023)
Under-19 ODIPakistan Under-19s (2019/20)
Twenty20 World CupPakistan (2022/23)
Under-19 World CupPakistan Under-19s (2019/20)
World Cup Super LeaguePakistan (2022)
Bangladesh Premier LeagueSylhet Strikers (2022/23)
Pakistan Super LeaguePeshawar Zalmi (2021/22-2023/24)
Lanka Premier LeagueB-Love Kandy (2023)
Quaid-e-Azam TrophyKhyber Pakhtunkhwa (2021/22-2022/23)
MiscellaneousKhyber Pakhtunkhwa Second XI (2019/20-2020/21)
 Pakistan Under-19s (2019/20)
 Overseas Warriors (2021)
 Surrey Jaguars (2023)
 Pakistan (2023/24)