I read this on gov.uk ,
https://www.gov.uk/english-language/app ... ifications
" 3. Approved English language qualifications
You can prove your knowledge of English by having a recognised English test qualificationfrom an approved test centre.
You need to have a certificate to prove you have the qualification, or be able to view your results online.
You can only use English for Speakers of Other Languages (ESOL) qualifications if they’re on the list. You can’t use other qualifications, eg GCSEs, A levels or National Vocational Qualifications (NVQs).
If your qualification has run out
Some recognised test qualifications only last for 2 years. You can still use a B1 level qualification that you took more than 2 years ago in 2 situations.
Applying for citizenship
You can use a B1 level qualification that’s run out if you’re applying for citizenship and it was accepted when you settled in the UK.
It doesn’t matter if the B1 level test you took isn’t on the current list of recognised tests. You don’t need to take another test.
Applying to settle in the UK
You can use a B1 level qualification that’s run out if both of the following are true:
it’s on the current list of recognised testsit was accepted for another UK immigration application, eg when you got permission to enter "
I think I can use my IELTS as I used it to get my ILR !!!!