Teams Mohammad Rizwan played for

TestPakistan (2016/17-2024/25)
ODIPakistan (2014/15-2024/25)
International Twenty20Pakistan (2014/15-2024/25)
Main FCPeshawar (2008/09-2012/13)
 Sui Northern Gas Pipelines Limited (2012/13-2018/19)
 Khyber Pakhtunkhwa (2019/20)
 Sussex (2022)
Main ListAPeshawar Panthers (2008/09-2012/13)
 Sui Northern Gas Pipelines Limited (2012/13-2018/19)
 Punjab (2016-2018)
 Khyber Pakhtunkhwa (2017)
 Peshawar (2017/18)
 Federal Areas (2018/19)
Main Twenty20Peshawar Panthers (2009-2015)
 Sui Northern Gas Pipelines Limited (2013/14)
 Khyber Pakhtunkhwa (2014-2021/22)
 Peshawar (2015/16-2017/18)
 Lahore Qalandars (2015/16-2016/17)
 Sylhet Sixers (2017/18)
 Karachi Kings (2017/18-2019/20)
 Multan Sultans (2020/21-2023/24)
 Sussex (2022)
 Comilla Victorians (2022/23-2023/24)
Other FCPakistanis (2016/17-2019/20)
 Pakistan (2016/17-2024/25)
 Pakistan A (2018/19)
 Pakistan Cricket Board Greens (2020)
Other ListAPakistan Under-23s (2013)
 Khyber Pakhtunkhwa Fighters (2014/15)
 Pakistan (2014/15-2024/25)
 Pakistan A (2015-2018/19)
 Pakistanis (2016/17)
 Pakistan Emerging Players (2016/17-2018/19)
 Markhors (2024/25)
Other Twenty20Pakistan A (2012/13-2018/19)
 Pakistan (2014/15-2024/25)
Under-19 ODIPakistan Under-19s (2007/08)
Second Eleven Twenty20Sussex Second XI (2022)
World CupPakistan (2023/24)
Twenty20 World CupPakistan (2021/22-2024)
Champions TrophyPakistan (2024/25)
World Test ChampionshipPakistan (2019/20-2024/25)
World Cup Super LeaguePakistan (2020/21-2022/23)
Bangladesh Premier LeagueSylhet Sixers (2017/18)
 Comilla Victorians (2022/23-2023/24)
Pakistan Super LeagueLahore Qalandars (2015/16-2016/17)
 Karachi Kings (2017/18-2019/20)
 Multan Sultans (2020/21-2023/24)
Twenty20 BlastSussex (2022)
County ChampionshipSussex (2022)
Quaid-e-Azam TrophyPeshawar (2008/09-2012/13)
 Sui Northern Gas Pipelines Limited (2014/15-2018/19)
 Khyber Pakhtunkhwa (2019/20)
MiscellaneousPeshawar Under-19s (2007-2010/11)
 Peshawar (2007/08-2011)
 Pakistanis (2013-2023/24)
 Pakistan Under-23s (2013)
 Punjab Chief Minister's XI (2013/14)
 Pakistan A (2013/14-2014/15)
 Pakistan Cricket Board Whites (2020)
 Pakistan (2021/22-2023/24)
 Vancouver Knights (2023)