Teams Johnathan Campbell played for

International Twenty20Zimbabwe (2024)
Main FCRangers (2019/20)
 Rhinos (2020/21-2022/23)
 Southern Rocks (2023/24)
Main ListARangers (2019/20)
 Rhinos (2020/21-2022/23)
 Southerns (2022/23)
 Southern Rocks (2023/24)
Main Twenty20Boost Defenders (2017/18)
 Speen Ghar Tigers (2019/20)
 Rhinos (2020/21-2022/23)
 Southerns (2021/22)
 Southern Rocks (2023/24)
Other FCZimbabwe Select XI (2023)
 Zimbabwe A (2023/24)
Other ListAZimbabwe A (2022)
Other Twenty20Zimbabwe Emerging Players (2023/24)
 Zimbabwe (2024)
Cheshire Premier LeagueWidnes (2019)
Devon Premier LeagueSandford (2021)
Logan CupRangers (2019/20)
 Rhinos (2020/21-2022/23)
 Southern Rocks (2023/24)
MiscellaneousZimbabwe Select XI (2022)
 Southerns (2022/23)
 Zimbabwe XI (2022/23)
 Zimbabwe Under-25s (2023/24)
 Zimbabwe Emerging Players (2023/24)