Best 24 month SIM only deals for most people

Best deal from every network ranked:

Three - 25GB - £8

Lyca - 12GB - £6

Asda - 10GB - £6

Grade - 10GB - £9

Tesco - 12GB - £10

O2 - 10GB - £17.99

EE - 25GB - £18

Vodafone - 50GB - £21

Reasons why we chose this order:


Three

The best Three deal for most people is:

25GB Lite Plan – £8/mth (£4 first 6 months)

Price increases by £1.25 each April.

This is because:

It's an exclusive deal for Every Digital.

That’s £6 per month less than standard.

And you get an extra 21GB data too.

25GB is enough data for 94% of people.

You always get the fastest data speed possible.

And maximum speed on the Vodafone network too.

Learn about Vodafone & Three uniting networks.

You get unlimited UK calls & texts.

And Three+ rewards.

Click here to view this deal.

You can check Three coverage here.


Lyca Mobile

The best Lyca Mobile deal for most people is:

24 Month 12GB - £6 per month

This is because:

12GB is enough data for 81% of people.

Data is doubled to 24GB for the first 3 months.

You get unlimited UK calls & texts.

You can use these when travelling in the EU too.

EU data roaming is included up to 2.5GB.

You get 100 international mins to selected countries.

Click here to view this deal.

Alternatively they offer:

24 Month 50GB - £8 per month

50GB is enough data for 97% of people.

Click here to view that deal.

You can check Lyca Mobile coverage here.


Asda Mobile

The best Asda Mobile deal for most people is:

10GB data - £6 per month

This is because:

10GB is enough data for 79% of people.

You get unlimited UK calls & texts.

You can use these when travelling in the EU too.

EU data roaming is included up to 5GB.

This is an Every Digital exclusive deal.

That's £1 per month cheaper than the standard price.

Click here to view this deal.

They also offer 25GB for £8.

25GB is enough data for 93% of people.

This is also an exclusive deal for Every Digital.

Click here to view that deal.

You can check Asda Mobile coverage here.

Asda Mobile don't do credit checks.


Grade Mobile

The best Grade Mobile deal for most people is:

10GB data - £9 per month

This is because:

10GB is enough data for 79% of people.

You get unlimited UK calls & texts.

EU roaming is included.

Click here to view this deal.

They also offer 30GB for £12 per month.

30GB is enough data for 94% of people.

Click here to view that deal.

You can check Grade Mobile coverage here.

Grade Mobile don't do credit checks.


Tesco Mobile

The best Tesco Mobile deal for most people is:

12GB - £10 per month

Rising to £10.60 in Apr 26 & £11.24 in Apr 27.

This is because:

12GB is enough data for 81% of people.

You get unlimited UK calls & texts.


O2

The best O2 deals for most people are:

For non-Virgin Media customers:

10GB Plus Plan - £17.99 per month

For Virgin Media customers:

20GB Plus Plan - £17.99 per month

Price increases by £1.80 each April for both deals.


These are the best O2 deals for most people because:

You always get the fastest data speed possible.

10GB is enough data for 79% of people.

20GB is enough data for 93% of people.

You get unlimited UK calls & texts.

EU roaming is included.

Plus a further 27 destinations incl. USA & Australia.

You get O2 Priority rewards.

And one extra (e.g. Disney+ or Prime) for six months.

Click here to view the O2 only deal.

Click here to view the Virgin Media version.

New Virgin customers can get the deal too.

Click here to visit Virgin Media.


You can check O2 coverage here.


EE

The best EE deal for high users depends on if:

You have EE Broadband.

You have BT Broadband.

You have neither.

EE Broadband customers get the best deals.

BT Broadband customers still get special deals.

Everyone else pays higher rates.

Both new & existing EE & BT customers qualify.


Best deal for those without EE or BT Broadband:

25GB Essentials - £18/mth (rises £2.50 each March)

This is because:

It’s the cheapest plan for non-EE & non-BT users.

25GB data is enough for 94% of people.

Data speeds are capped, but won't hinder low users.

You get unlimited UK calls & texts.

Click here to view this deal.


Best deal for BT Broadband customers:

50GB Essentials – £13/mth (rises £2.50 each March)

This is because:

It's a cheap deal for BT Broadband customers only.

50GB data is enough for 97% of people.

Data speeds are capped, but fast enough for most.

You get unlimited UK calls & texts.

Click here to view this deal.

New BT customers can get the deal too.

Click here to visit BT Broadband.


Best deal for EE Broadband customers:

Is actually an unlimited no contract deal:

Essentials - £14.50/mth (rises £2.50 each March)

This is because:

You can't run out of data.

Data speeds are capped, but fast enough for most.

You get unlimited UK calls & texts.

Click here to view this deal.

New EE Broadband customers can get the deal too.

Click here to visit EE Broadband.


You can check EE coverage here.


Vodafone

The best Vodafone deal for most people is:

50GB Red Plan - £21/mth (rises by £1.80 each April)

This is because:

50GB is enough data for 97% of people.

Please note that data speeds are capped at 100Mbps.

You get unlimited UK calls & texts.


Handpicked from 164 deals across these networks:

Asda Mobile

EE

Giffgaff

Grade Mobile

Honest Mobile

IQ Mobile

Lycamobile

O2

ParentShield

Sky Mobile

Smarty

Talkmobile

Tesco Mobile

Three

Vodafone

Voxi

Got questions about these deals? Ask us here.

Thank you for visiting.

Complete the form to contact our experts.

We’ll reply by email & text within 72 hrs.

This isn’t a live chat - it’s a consultation.

We take time to provide the best advice.