Most brushless ESCs would fit those requirements.
Are you planning on racing? if so, which class(es)? Which scale?
Some ESCs are better suited for open ESC stock classes, some are better suited for mod and some are only suited for zero timing sportsman classes. For each of these though there are a handful of different ESCs to choose from.
For racing in just about any class, you'll want a sensored setup. Sensorless is ok for bashing, but not much else.