Insurance providers should let you know before they run a credit check. You can refuse, but that will probably mean your insurance application will be rejected.  The only way to avoid a full credit check is to pay for a whole year of car insurance in one go.