How Many Players on a Basketball Team? NBA, College & High School Roster Sizes Explained
How many players on a basketball team? Five play on the court per side at once. The full roster, though, is bigger — typically 12 to 15 players depending on whether you're looking at the NBA, college, high school, or international level.
How Many Players on a Basketball Team Are on the Court?
Five players per side are on the court at any moment — ten total between both teams. This is the same at every level of the sport, from pickup games to the NBA. Positions traditionally break down as point guard, shooting guard, small forward, power forward, and center, though modern lineups often blend these roles rather than sticking to them strictly.
In practice, coaches build their rotations around this five-player structure even when using unconventional lineups — a "small-ball" five, for instance, is still five players, just arranged differently.
Full Roster vs. On-Court Number
The five-player count is fixed by the rules of the game. Full roster size is a separate, administrative number set by each league — and that's the part that actually varies.
NBA Roster Size
How Many Players on a Basketball Team Roster (NBA)
NBA teams can carry up to 15 players on standard contracts, according to Wikipedia. Not everyone dresses for every game — teams typically activate a portion of that roster while the rest sit as healthy inactives, a detail that's easy to miss watching from home.
Two-Way Contracts
Beyond the 15, teams can sign two players to two-way contracts, splitting time between the NBA and G League. Organizations commonly use this route to develop younger players without spending a full roster spot.
College and High School Roster Size
College and high school teams field the same five players on court, per data from Statista. Full rosters run smaller than the NBA's, generally:
- College (NCAA Division I): roughly 13 to 15 scholarship players, sometimes with walk-on athletes added
- High school: typically 12 to 15 players, varying by school size
Coaching staffs at both levels tend to treat roster depth as much a development tool as a competitive one — younger players often sit early in their career to grow into a starting role later.
International Team Size and Bench Rules
International basketball also uses five players per side. Bench sizes are generally understood to allow up to seven additional players, though exact roster rules can differ by competition, so this figure is best treated as a general guideline rather than a fixed standard. Substitutions across most levels are unlimited in number but can only happen during stoppages in play.
Coaches working across international and domestic competitions often note that roster planning differs by competition rules — a detail that matters more for team management than for anyone watching from the stands.
Quick Reference: Players by Level
|
Level |
On-Court Players |
Typical Full Roster |
|
NBA |
5 |
Up to 15 (+2 two-way contracts) |
|
College (NCAA D-I) |
5 |
13–15 |
|
High School |
5 |
12–15 |
|
International |
5 |
Bench generally up to 7 additional |
Conclusion
Five players per team are always on the court — that number doesn't change. Full roster size does, ranging from about 12 to 15 players depending on whether you're looking at high school, college, or the NBA.
Frequently Asked Questions
How many players are on the court in a basketball game?
Ten total — five from each team, playing at the same time. This holds true across the NBA, college, high school, and international basketball.
How many players are on an NBA roster?
Up to 15 on standard contracts, plus two more on two-way contracts split between the NBA and G League.
How many players are on a college basketball team?
NCAA Division I teams generally carry 13 to 15 scholarship players, sometimes with additional walk-on athletes.
How many players are on a high school basketball team?
Rosters typically run 12 to 15 players, though this varies by school and program size.
Are basketball substitutions limited?
No — substitutions are generally unlimited, but they can only be made during stoppages in play, not while the ball is live.