This is a very competitive drill that teaches team defense.
Divide your squad into 3 teams. This is a 4 on 4 drill. Offense does whatever it wants to try and score. Team on defense must get 5 defensive stops. When a team gets a stop, they remain on the floor on defense. As the coach, your job is to point out defensive errors. You should stop play and rotate teams on any defensive error you call out.
For instance, if team 1 is on D and team 2 is on O and a player on team 2 successfully drives baseline - you would stop play and call team 1 off the floor. Team 2 then rotates to defense and team 3 rotates in on O. Don't correct in this drill - just point out the defensive mistake and rotate teams.
You'll find out the players will begin to make their own corrections based on why they had to exit. They'll get on each other to perform defensively. Make sure the teams run on and off the floor so rotations happen quickly. To make this drill competitive spot the teams some points i.e. start team 1 with 1, team 2 with 0 and team 3 with 3 with the first team to get 5 total defensive stops being the winner.
Wager some running drills. Have the players decide the wager.
Use this drill to inject some aggressiveness into your defensive practice.
Pick out some defensive weak points that your team has and really focus on calling them on them during this drill.
This basketball drill is licensed under a Creative Commons License. This drill is from Pål Degerstrøm at www.degerstrom.com/basketball.