Teams Usman Shinwari played for

TestPakistan (2019/20)
ODIPakistan (2017/18-2019/20)
International Twenty20Pakistan (2013/14-2019/20)
Main FCZarai Taraqiati Bank Limited (2013/14-2014/15)
 Habib Bank Limited (2016/17-2017/18)
 Sui Southern Gas Corporation (2018/19)
 Khyber Pakhtunkhwa (2019/20-2020/21)
 Northern (2021/22)
Main ListAZarai Taraqiati Bank Limited (2013/14)
 Hyderabad (2015/16)
 Habib Bank Limited (2016/17)
 Federal Areas (2018)
 Sui Southern Gas Corporation (2018/19)
 Khyber Pakhtunkhwa (2020/21)
Main Twenty20Khan Research Laboratories (2013)
 Zarai Taraqiati Bank Limited (2013/14)
 Khyber Pakhtunkhwa (2014-2020/21)
 Federally Administered Tribal Areas Cheetas (2014/15)
 Karachi Kings (2016/17-2021/22)
 Melbourne Renegades (2018/19)
 Lahore Qalandars (2019/20)
 Jaffna Stallions (2020/21)
 Quetta Gladiators (2020/21-2021)
 Jaffna Kings (2021/22)
Other FCPakistan (2019/20)
 Pakistan Cricket Board Whites (2020)
Other ListAPakistan A (2014/15)
 Pakistan (2017/18-2019/20)
Other Twenty20Pakistan (2013/14-2019/20)
World Test ChampionshipPakistan (2019/20)
Big Bash LeagueMelbourne Renegades (2018/19)
Pakistan Super LeagueKarachi Kings (2016/17-2021/22)
 Lahore Qalandars (2019/20)
 Quetta Gladiators (2020/21-2021)
Lanka Premier LeagueJaffna Stallions (2020/21)
 Jaffna Kings (2021/22)
Quaid-e-Azam TrophyZarai Taraqiati Bank Limited (2014/15)
 Habib Bank Limited (2016/17-2017/18)
 Sui Southern Gas Corporation (2018/19)
 Khyber Pakhtunkhwa (2019/20-2020/21)
 Northern (2021/22)
MiscellaneousFederally Administered Tribal Areas Under-19s (2010/11-2014/15)
 Sayid Paper (2010/11)
 Federally Administered Tribal Areas (2011-2012/13)
 Abbottabad Under-19s (2011/12)
 Khan Research Laboratories Under-19s (2012/13)
 Khyber Agency (2013/14)
 Pakistan A (2014/15)
 Zarai Taraqiati Bank Limited (2015/16)
 Habib Bank Limited (2016)
 Pakistan Cricket Board Whites (2020)
 Team Abu Dhabi (2020/21)
 Rawalakot Hawks (2021)