There are a few different sizes. Does your car have ABS? The ABS rotors are larger in size I believe than non ABS rotors.
Measure your old rotor, order that size. I got front Brembo rotors for my ST165, the seller insisted that they would not work on my car, but the diameter and bolt pattern matched up, and they did.