When signing up for one-month rolling or 12-month SIM only contracts with a brand new network, you will need to pass a credit check.
For pay monthly plans the credit check isn't as stringent as for 12 month contracts. So even if you haven't been accepted for a 12-month contract in the past, you can still pass the check.
Compare SIM only deals that don't require a credit check.