To me, my best warm up was playing some aggressive defense. Sure, go through some dynamic warmup, if you do static stretches don't do them for longer than 20 seconds each, at best. In fact, I would static stretch only my hip flexor and maybe quads.
Then I would pick up a team mate and play some one on one for 2-3 minutes, playing aggressive defense on each other. That's been a great way to warm-up well for me.