No, team is way too small. Team group is a better resolution. You want a certain amount of ownership for a repo that will survive a team being laid off, for example. And a bit of cross responsibility may seem annoying to a single IC, but is beneficial to the company.
I use the word team loosely as people who work together, not people under a single direct manager. Thanks for the clarification.