SIM deals, ranked by what they really cost

The price in a SIM advert is often the price for the first few months. We rank every plan by its average monthly cost across the whole contract, with intro offers, price rises and roaming limits next to the price, not in the small print.

Advert vs reality

Lyca Pay monthly 24m Unlimited Plus · Unlimited, 24 months

Advertised£12.00Really, per month£21.00
Month 1Month 24

Some links on this page may be affiliate links: if you join a network through one, we may earn a commission. It never changes the order. Plans are ranked by what they cost you, and we link every network we compare. How affiliate links work

110Plans compared
7Networks
29Advertised at an intro price
12Beaten by the same network

What we foundCatches in the small print

Head to headCompare two networks

Lebara vs LycaVodafone · EEVOXI vs SMARTYVodafone · ThreeSMARTY vs iD MobileThree · ThreeLebara vs VOXIVodafone · VodafoneLebara vs SMARTYVodafone · ThreeiD Mobile vs VOXIThree · VodafoneTesco Mobile vs giffgaffO2 · O2giffgaff vs VOXIO2 · VodafoneSMARTY vs giffgaffThree · O2giffgaff vs LebaraO2 · Vodafone

All 110 plansEvery plan, cheapest real cost first

110 plans
What the columns mean
Plan
The network's own name for the plan. The coloured tags under it are the catches: intro prices, bonus data that ends, Clubcard-only prices, price rises and roaming limits.
Data
Your monthly UK data once any bonus data has ended. "Unlimited" is subject to the network's fair-use policy.
Contract
Rolling: a monthly plan you can leave any month. Its price is not fixed unless the network says so. 12m / 18m / 24m: a fixed-term contract for that many months, usually cheaper per month but you are tied in, and leaving early normally costs a fee. We have not collected exit fees, so check the network's terms.
Real cost / month
The average of every monthly payment across the whole contract (24 months for rolling plans), including intro prices ending and stated price rises. This is the number plans are ranked by, not the advertised price.
Price over time
Each block is a run of months at one price. Green is an intro price, grey the normal price, red the price after a stated rise. Taller means dearer.
Total
Everything you would pay across the contract (24 months for rolling plans).
£/GB
Real cost per month divided by the monthly data. Lower is better value. Not shown for unlimited plans.
EU roaming
Whether you can use your allowance in the EU at no extra cost, and any data cap while you are there.
PlanThe network's own name for the plan. The coloured tags under it are the catches: intro prices, bonus data that ends, Clubcard-only prices, price rises and roaming limits.DataYour monthly UK data once any bonus data has ended. "Unlimited" is subject to the network's fair-use policy.ContractRolling: a monthly plan you can leave any month. Its price is not fixed unless the network says so. 12m / 18m / 24m: a fixed-term contract for that many months, usually cheaper per month but you are tied in, and leaving early normally costs a fee. We have not collected exit fees, so check the network's terms.Real cost / monthThe average of every monthly payment across the whole contract (24 months for rolling plans), including intro prices ending and stated price rises. This is the number plans are ranked by, not the advertised price.Price over timeEach block is a run of months at one price. Green is an intro price, grey the normal price, red the price after a stated rise. Taller means dearer.TotalEverything you would pay across the contract (24 months for rolling plans).£/GBReal cost per month divided by the monthly data. Lower is better value. Not shown for unlimited plans.EU roamingWhether you can use your allowance in the EU at no extra cost, and any data cap while you are there.
Lebara12-month 5GB (1000 mins)5GB · 12 months
  • 1,000 UK minutes, not unlimited
5GB12m£4.50£54.00
12 months
£0.90included (fair use applies)Lebara
LycaPAYG UK Plan Smart (1000 mins)5GB · Rolling monthly
  • £3.50 for the first month, then £5.00
  • 1,000 UK minutes, not unlimited
5GBRolling£4.94advert £3.50+41% vs advert£118.50
24 months
£0.99included (5GB cap)Lyca
Lebara30-day 5GB (1000 mins)5GB · Rolling monthly
  • 1,000 UK minutes, not unlimited
5GBRolling£5.00£120.00
24 months
£1.00included (fair use applies)Lebara
LycaPay monthly 24m 12GB12GB · 24 months
  • £3.00 for the first 3 months, then £6.00
12GB24m£5.62advert £3.00+88% vs advert£135.00
24 months
£0.47included (2.5GB)Lyca
LycaPay monthly 1m 6GB6GB · Rolling monthly
  • £3.00 for the first 3 months, then £6.00
6GBRolling£5.62advert £3.00+88% vs advert£135.00
24 months
£0.94included (2.5GB)Lyca
LycaPay monthly 12m 10GB10GB · 12 months
  • £3.00 for the first month, then £6.00
10GB12m£5.75advert £3.00+92% vs advert£69.00
12 months
£0.57included (2.5GB)Lyca
iD Mobile24m 10GB10GB · 24 months10GB24m£6.00£144.00
24 months
£0.60included (50 destinations, 30GB fair use)iD Mobile
iD Mobile12m 8GB8GB · 12 months8GB12m£6.00£72.00
12 months
£0.75included (50 destinations, 30GB fair use)iD Mobile
iD Mobile1m 6GB6GB · Rolling monthly6GBRolling£6.00£144.00
24 months
£1.00included (50 destinations, 30GB fair use)iD Mobile
SMARTY5GB5GB · Rolling monthly5GBRolling£6.00£144.00
24 months
£1.20included (12GB fair use)SMARTY
giffgaffRolling 2GB2GB · Rolling monthly2GBRolling£6.00£144.00
24 months
£3.00included (up to 5GB)giffgaff
giffgaffPAYG 1GB1GB · Rolling monthly
  • Same network, better deal: Rolling 2GB (2GB, £6.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
1GBRolling£6.00£144.00
24 months
£6.00included (up to 5GB)giffgaff
iD Mobile24m 30GB30GB · 24 months30GB24m£7.00£168.00
24 months
£0.23included (50 destinations, 30GB fair use)iD Mobile
iD Mobile12m 20GB20GB · 12 months20GB12m£7.00£84.00
12 months
£0.35included (50 destinations, 30GB fair use)iD Mobile
iD Mobile1m 10GB10GB · Rolling monthly10GBRolling£7.00£168.00
24 months
£0.70included (50 destinations, 30GB fair use)iD Mobile
LycaPay monthly 24m 50GB50GB · 24 months
  • £4.00 for the first 3 months, then £8.00
50GB24m£7.50advert £4.00+88% vs advert£180.00
24 months
£0.15included (12GB)Lyca
LycaPay monthly 12m 40GB40GB · 12 months
  • £4.00 for the first month, then £8.00
40GB12m£7.67advert £4.00+92% vs advert£92.00
12 months
£0.19included (12GB)Lyca
Tesco Mobile24m 2GB2GB · 24 months
  • Rises to £7.95 on 1 April 2027
  • Rises to £8.42 on 1 April 2028
2GB24m£7.95advert £7.50£190.92
24 months
£3.98included (48 Home from Home destinations)Tesco Mobile
iD Mobile24m 60GB60GB · 24 months60GB24m£8.00£192.00
24 months
£0.13included (50 destinations, 30GB fair use)iD Mobile
iD Mobile12m 50GB50GB · 12 months50GB12m£8.00£96.00
12 months
£0.16included (50 destinations, 30GB fair use)iD Mobile
iD Mobile1m 40GB40GB · Rolling monthly40GBRolling£8.00£192.00
24 months
£0.20included (50 destinations, 30GB fair use)iD Mobile
SMARTY16GB16GB · Rolling monthly
  • 32GB for 15 months, then 16GB
16GBRolling£8.00£192.00
24 months
£0.50included (12GB fair use)SMARTY
giffgaff18m 6GB6GB · 18 months
  • 40GB for 18 months, then 6GB
6GB18m£8.00£144.00
18 months
£1.33included (up to 5GB)giffgaff
giffgaffRolling 5GB5GB · Rolling monthly5GBRolling£8.00£192.00
24 months
£1.60included (up to 5GB)giffgaff
giffgaffPAYG 4GB4GB · Rolling monthly
  • Same network, better deal: Rolling 5GB (5GB, £8.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
4GBRolling£8.00£192.00
24 months
£2.00included (up to 5GB)giffgaff
Tesco Mobile12m 2GB2GB · 12 months
  • Rises to £8.48 on 1 April 2027
2GB12m£8.24advert £8.00£98.88
12 months
£4.12included (48 Home from Home destinations)Tesco Mobile
iD Mobile24m 100GB100GB · 24 months
  • £5.00 for the first 6 months, then £10.00
100GB24m£8.75advert £5.00+75% vs advert£210.00
24 months
£0.09included (50 destinations, 30GB fair use)iD Mobile
iD Mobile12m 90GB90GB · 12 months
  • £5.00 for the first 3 months, then £10.00
90GB12m£8.75advert £5.00+75% vs advert£105.00
12 months
£0.10included (50 destinations, 30GB fair use)iD Mobile
Lebara12-month 30GB30GB · 12 months30GB12m£9.00£108.00
12 months
£0.30included (fair use applies)Lebara
SMARTY20GB20GB · Rolling monthly20GBRolling£9.00£216.00
24 months
£0.45included (12GB fair use)SMARTY
LycaPAYG National Plus30GB · Rolling monthly
  • £5.00 for the first month, then £10.00
30GBRolling£9.79advert £5.00+96% vs advert£235.00
24 months
£0.33included (12GB cap)Lyca
LycaPay monthly 1m 30GB30GB · Rolling monthly
  • £5.00 for the first month, then £10.00
30GBRolling£9.79advert £5.00+96% vs advert£235.00
24 months
£0.33included (12GB)Lyca
iD Mobile1m 80GB80GB · Rolling monthly80GBRolling£10.00£240.00
24 months
£0.12included (50 destinations, 30GB fair use)iD Mobile
SMARTY40GB40GB · Rolling monthly40GBRolling£10.00£240.00
24 months
£0.25included (12GB fair use)SMARTY
Lebara30-day 30GB30GB · Rolling monthly30GBRolling£10.00£240.00
24 months
£0.33included (fair use applies)Lebara
giffgaff18m 25GB25GB · 18 months
  • 80GB for 18 months, then 25GB
25GB18m£10.00£180.00
18 months
£0.40included (up to 5GB)giffgaff
giffgaffRolling 20GB20GB · Rolling monthly20GBRolling£10.00£240.00
24 months
£0.50included (up to 5GB)giffgaff
VOXI£10 20GB + unlimited social (7 apps)20GB · Rolling monthly
  • EU roaming needs a paid pass
20GBRolling£10.00£240.00
24 months
£0.50paid pass required (European Roaming Pass from £2.60/day; 20GB fair use)VOXI
giffgaffPAYG 15GB15GB · Rolling monthly
  • Same network, better deal: Rolling 20GB (20GB, £10.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
15GBRolling£10.00£240.00
24 months
£0.67included (up to 5GB)giffgaff
Tesco Mobile24m 12GB12GB · 24 months
  • £9.00 a month with a free Clubcard, fixed for the contract, for new joiners until 1 November 2026
  • No price rise stated for this plan, though Tesco Mobile's other plans rise each April; we assume none, which may flatter it
12GB24m£10.00£9.00 with Clubcard£240.00
24 months
£0.83included (48 Home from Home destinations)Tesco Mobile
iD Mobile12m 150GB150GB · 12 months
  • £6.00 for the first 3 months, then £12.00
150GB12m£10.50advert £6.00+75% vs advert£126.00
12 months
£0.07included (50 destinations, 30GB fair use)iD Mobile
iD Mobile24m 150GB150GB · 24 months
  • £6.00 for the first 6 months, then £12.00
  • Same network, better deal: 12m 150GB (150GB, £10.50/month, 12 months).
150GB24m£10.50advert £6.00+75% vs advert£252.00
24 months
£0.07included (50 destinations, 30GB fair use)iD Mobile
LycaPay monthly 24m 100GB100GB · 24 months
  • £6.00 for the first 6 months, then £12.00
100GB24m£10.50advert £6.00+75% vs advert£252.00
24 months
£0.10included (12GB)Lyca
LycaPay monthly 12m 90GB90GB · 12 months
  • £6.00 for the first 3 months, then £12.00
90GB12m£10.50advert £6.00+75% vs advert£126.00
12 months
£0.12included (12GB)Lyca
Tesco Mobile12m 12GB12GB · 12 months
  • Rises to £11.66 on 1 April 2027
12GB12m£11.33advert £11.00£135.96
12 months
£0.94included (48 Home from Home destinations)Tesco Mobile
iD Mobile1m 120GB120GB · Rolling monthly120GBRolling£12.00£288.00
24 months
£0.10included (50 destinations, 30GB fair use)iD Mobile
SMARTY100GB100GB · Rolling monthly
  • 140GB for 15 months, then 100GB
100GBRolling£12.00£288.00
24 months
£0.12included (12GB fair use)SMARTY
giffgaff18m 50GB50GB · 18 months50GB18m£12.00£216.00
18 months
£0.24included (up to 5GB)giffgaff
giffgaffRolling 26GB26GB · Rolling monthly26GBRolling£12.00£288.00
24 months
£0.46included (up to 5GB)giffgaff
giffgaffPAYG 25GB25GB · Rolling monthly
  • Same network, better deal: Rolling 26GB (26GB, £12.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
25GBRolling£12.00£288.00
24 months
£0.48included (up to 5GB)giffgaff
VOXI£12 25GB + unlimited social, music, video25GB · Rolling monthly
  • 75GB until 26 November 2026, then 25GB
  • EU roaming needs a paid pass
25GBRolling£12.00£288.00
24 months
£0.48paid pass required (European Roaming Pass from £2.60/day; 20GB fair use)VOXI
iD Mobile24m 250GB250GB · 24 months
  • £7.00 for the first 6 months, then £14.00
250GB24m£12.25advert £7.00+75% vs advert£294.00
24 months
£0.05included (50 destinations, 30GB fair use)iD Mobile
iD Mobile12m 200GB200GB · 12 months
  • £7.00 for the first 3 months, then £14.00
200GB12m£12.25advert £7.00+75% vs advert£147.00
12 months
£0.06included (50 destinations, 30GB fair use)iD Mobile
Tesco Mobile24m 30GB30GB · 24 months
  • Rises to £13.25 on 1 April 2027
  • Rises to £14.04 on 1 April 2028
30GB24m£13.26advert £12.50£318.24
24 months
£0.44included (48 Home from Home destinations)Tesco Mobile
Lebara12-month 50GB50GB · 12 months50GB12m£13.50£162.00
12 months
£0.27included (fair use applies)Lebara
Tesco Mobile24m 45GB45GB · 24 months
  • £11.00 a month with a free Clubcard, fixed for the contract, for new joiners until 1 November 2026
  • No price rise stated for this plan, though Tesco Mobile's other plans rise each April; we assume none, which may flatter it
45GB24m£13.75£11.00 with Clubcard£330.00
24 months
£0.31included (48 Home from Home destinations)Tesco Mobile
iD Mobile1m 200GB200GB · Rolling monthly200GBRolling£14.00£336.00
24 months
£0.07included (50 destinations, 30GB fair use)iD Mobile
LycaPay monthly 24m 120GB120GB · 24 months
  • £8.00 for the first 6 months, then £16.00
120GB24m£14.00advert £8.00+75% vs advert£336.00
24 months
£0.12included (12GB)Lyca
LycaPAYG UK Plan Super Extra75GB · Rolling monthly
  • £7.50 for the first month, then £15.00
75GBRolling£14.69advert £7.50+96% vs advert£352.50
24 months
£0.20included (12GB cap)Lyca
LycaPay monthly 1m 50GB50GB · Rolling monthly
  • £7.50 for the first month, then £15.00
  • Same network, better deal: PAYG UK Plan Super Extra (75GB, £14.69/month, rolling monthly).
50GBRolling£14.69advert £7.50+96% vs advert£352.50
24 months
£0.29included (12GB)Lyca
iD Mobile1m 250GB250GB · Rolling monthly250GBRolling£15.00£360.00
24 months
£0.06included (50 destinations, 30GB fair use)iD Mobile
SMARTY150GB150GB · Rolling monthly150GBRolling£15.00£360.00
24 months
£0.10included (12GB fair use)SMARTY
giffgaff18m 100GB100GB · 18 months100GB18m£15.00£270.00
18 months
£0.15included (up to 5GB)giffgaff
giffgaffRolling 50GB50GB · Rolling monthly50GBRolling£15.00£360.00
24 months
£0.30included (up to 5GB)giffgaff
Lebara30-day 50GB50GB · Rolling monthly50GBRolling£15.00£360.00
24 months
£0.30included (fair use applies)Lebara
VOXI£15 35GB + unlimited social, music, video35GB · Rolling monthly
  • EU roaming needs a paid pass
35GBRolling£15.00£360.00
24 months
£0.43paid pass required (European Roaming Pass from £2.60/day; 20GB fair use)VOXI
giffgaffPAYG 30GB30GB · Rolling monthly
  • Same network, better deal: Rolling 50GB (50GB, £15.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
30GBRolling£15.00£360.00
24 months
£0.50included (up to 5GB)giffgaff
Tesco Mobile12m 30GB30GB · 12 months
  • Rises to £15.90 on 1 April 2027
30GB12m£15.45advert £15.00£185.40
12 months
£0.52included (48 Home from Home destinations)Tesco Mobile
LycaPay monthly 24m UnlimitedUnlimited · 24 months
  • £9.00 for the first 6 months, then £18.00
  • Unlimited data is subject to fair use
Unlimited24m£15.75advert £9.00+75% vs advert£378.00
24 months
—included (30GB)Lyca
LycaPay monthly 12m 120GB120GB · 12 months
  • £9.00 for the first 3 months, then £18.00
120GB12m£15.75advert £9.00+75% vs advert£189.00
12 months
£0.13included (12GB)Lyca
Tesco Mobile24m 60GB60GB · 24 months
  • Rises to £15.90 on 1 April 2027
  • Rises to £16.85 on 1 April 2028
60GB24m£15.91advert £15.00£381.90
24 months
£0.27included (48 Home from Home destinations)Tesco Mobile
iD Mobile24m UnlimitedUnlimited · 24 months
  • Unlimited data is subject to fair use
Unlimited24m£16.00£384.00
24 months
—included (50 destinations, 30GB fair use)iD Mobile
iD Mobile1m 300GB300GB · Rolling monthly300GBRolling£16.00£384.00
24 months
£0.05included (50 destinations, 30GB fair use)iD Mobile
Tesco Mobile12m 45GB45GB · 12 months
  • Rises to £17.22 on 1 April 2027
45GB12m£16.73advert £16.25£200.82
12 months
£0.37included (48 Home from Home destinations)Tesco Mobile
iD Mobile12m UnlimitedUnlimited · 12 months
  • Unlimited data is subject to fair use
Unlimited12m£17.00£204.00
12 months
—included (50 destinations, 30GB fair use)iD Mobile
SMARTY200GB200GB · Rolling monthly200GBRolling£17.00£408.00
24 months
£0.09included (12GB fair use)SMARTY
Tesco Mobile24m 75GB75GB · 24 months
  • Rises to £17.22 on 1 April 2027
  • Rises to £18.25 on 1 April 2028
75GB24m£17.23advert £16.25£413.64
24 months
£0.23included (48 Home from Home destinations)Tesco Mobile
Tesco Mobile24m 100GB100GB · 24 months
  • £14.00 a month with a free Clubcard, fixed for the contract, for new joiners until 1 November 2026
  • No price rise stated for this plan, though Tesco Mobile's other plans rise each April; we assume none, which may flatter it
100GB24m£17.50£14.00 with Clubcard£420.00
24 months
£0.17included (48 Home from Home destinations)Tesco Mobile
iD Mobile1m UnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
UnlimitedRolling£18.00£432.00
24 months
—included (50 destinations, 30GB fair use)iD Mobile
Lebara12-month 100GB100GB · 12 months100GB12m£18.00£216.00
12 months
£0.18included (fair use applies)Lebara
Tesco Mobile12m 60GB60GB · 12 months
  • Rises to £18.55 on 1 April 2027
60GB12m£18.03advert £17.50£216.30
12 months
£0.30included (48 Home from Home destinations)Tesco Mobile
LycaPay monthly 12m UnlimitedUnlimited · 12 months
  • £11.00 for the first 3 months, then £22.00
  • Unlimited data is subject to fair use
Unlimited12m£19.25advert £11.00+75% vs advert£231.00
12 months
—included (30GB)Lyca
Tesco Mobile12m 75GB75GB · 12 months
  • Rises to £19.87 on 1 April 2027
75GB12m£19.31advert £18.75£231.72
12 months
£0.26included (48 Home from Home destinations)Tesco Mobile
LycaPAYG UK Plan Mega Plus120GB · Rolling monthly
  • £10.00 for the first month, then £20.00
120GBRolling£19.58advert £10.00+96% vs advert£470.00
24 months
£0.16included (12GB cap)Lyca
SMARTYUnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
UnlimitedRolling£20.00£480.00
24 months
—included (12GB fair use)SMARTY
giffgaff18m 200GB200GB · 18 months200GB18m£20.00£360.00
18 months
£0.10included (up to 5GB)giffgaff
giffgaffRolling 100GB100GB · Rolling monthly100GBRolling£20.00£480.00
24 months
£0.20included (up to 5GB)giffgaff
Lebara30-day 100GB100GB · Rolling monthly100GBRolling£20.00£480.00
24 months
£0.20included (fair use applies)Lebara
VOXI£20 100GB + unlimited social, music, video100GB · Rolling monthly
  • 300GB until 26 November 2026, then 100GB
  • EU roaming needs a paid pass
100GBRolling£20.00£480.00
24 months
£0.20paid pass required (European Roaming Pass from £2.60/day; 20GB fair use)VOXI
giffgaffPAYG 80GB80GB · Rolling monthly
  • Same network, better deal: Rolling 100GB (100GB, £20.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
80GBRolling£20.00£480.00
24 months
£0.25included (up to 5GB)giffgaff
Tesco Mobile12m 100GB100GB · 12 months
  • Rises to £21.20 on 1 April 2027
100GB12m£20.60advert £20.00£247.20
12 months
£0.21included (48 Home from Home destinations)Tesco Mobile
LycaPay monthly 24m Unlimited PlusUnlimited · 24 months
  • £12.00 for the first 6 months, then £24.00
  • Includes unlimited international minutes
  • Unlimited data is subject to fair use
Unlimited24m£21.00advert £12.00+75% vs advert£504.00
24 months
—included (35GB)Lyca
LycaPay monthly 1m 120GB120GB · Rolling monthly
  • £11.00 for the first month, then £22.00
  • Same network, better deal: PAYG UK Plan Mega Plus (120GB, £19.58/month, rolling monthly).
120GBRolling£21.54advert £11.00+96% vs advert£517.00
24 months
£0.18included (12GB)Lyca
Lebara12-month UnlimitedUnlimited · 12 months
  • Unlimited data is subject to fair use
Unlimited12m£22.50£270.00
12 months
—included (fair use applies)Lebara
LycaPay monthly 1m UnlimitedUnlimited · Rolling monthly
  • £12.00 for the first month, then £24.00
  • Unlimited data is subject to fair use
UnlimitedRolling£23.50advert £12.00+96% vs advert£564.00
24 months
—included (30GB)Lyca
LycaPay monthly 12m Unlimited PlusUnlimited · 12 months
  • £13.50 for the first 3 months, then £27.00
  • Includes unlimited international minutes
  • Unlimited data is subject to fair use
Unlimited12m£23.62advert £13.50+75% vs advert£283.50
12 months
—included (35GB)Lyca
Tesco Mobile24m 250GB250GB · 24 months
  • Rises to £23.85 on 1 April 2027
  • Rises to £25.28 on 1 April 2028
250GB24m£23.87advert £22.50£572.88
24 months
£0.10included (48 Home from Home destinations)Tesco Mobile
LycaPAYG UK Plan UnlimitedUnlimited · Rolling monthly
  • £12.50 for the first month, then £25.00
  • Unlimited data is subject to fair use
  • Same network, better deal: Pay monthly 1m Unlimited (Unlimited, £23.50/month, rolling monthly).
UnlimitedRolling£24.48advert £12.50+96% vs advert£587.50
24 months
—included (35GB cap)Lyca
Lebara30-day UnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
UnlimitedRolling£25.00£600.00
24 months
—included (fair use applies)Lebara
Tesco Mobile24m UnlimitedUnlimited · 24 months
  • £20.00 a month with a free Clubcard, fixed for the contract, for new joiners until 1 November 2026
  • No price rise stated for this plan, though Tesco Mobile's other plans rise each April; we assume none, which may flatter it
  • Unlimited data is subject to fair use
Unlimited24m£25.00£20.00 with Clubcard£600.00
24 months
—included (48 Home from Home destinations)Tesco Mobile
giffgaffRolling 200GB200GB · Rolling monthly200GBRolling£25.00£600.00
24 months
£0.12included (up to 5GB)giffgaff
giffgaffPAYG 120GB120GB · Rolling monthly
  • Same network, better deal: Rolling 200GB (200GB, £25.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
120GBRolling£25.00£600.00
24 months
£0.21included (up to 5GB)giffgaff
Tesco Mobile12m 250GB250GB · 12 months
  • Rises to £26.50 on 1 April 2027
250GB12m£25.75advert £25.00£309.00
12 months
£0.10included (48 Home from Home destinations)Tesco Mobile
Lebara12-month Unlimited PlusUnlimited · 12 months
  • Includes unlimited international minutes
  • Unlimited data is subject to fair use
Unlimited12m£27.00£324.00
12 months
—included (fair use applies)Lebara
LycaPay monthly 1m Unlimited PlusUnlimited · Rolling monthly
  • £15.00 for the first month, then £30.00
  • Includes unlimited international minutes
  • Unlimited data is subject to fair use
UnlimitedRolling£29.38advert £15.00+96% vs advert£705.00
24 months
—included (35GB)Lyca
Lebara30-day Unlimited PlusUnlimited · Rolling monthly
  • Includes unlimited international minutes
  • Unlimited data is subject to fair use
UnlimitedRolling£30.00£720.00
24 months
—included (fair use applies)Lebara
Tesco Mobile12m UnlimitedUnlimited · 12 months
  • Rises to £31.80 on 1 April 2027
  • Unlimited data is subject to fair use
Unlimited12m£30.90advert £30.00£370.80
12 months
—included (48 Home from Home destinations)Tesco Mobile
giffgaffRolling UnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
UnlimitedRolling£35.00£840.00
24 months
—included (up to 5GB)giffgaff
VOXI£35 UnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
  • EU roaming needs a paid pass
UnlimitedRolling£35.00£840.00
24 months
—paid pass required (European Roaming Pass from £2.60/day; 20GB fair use)VOXI
giffgaffPAYG 200GB200GB · Rolling monthly
  • Same network, better deal: Rolling 200GB (200GB, £25.00/month, rolling monthly). It renews automatically each month; pay as you go does not.
200GBRolling£35.00£840.00
24 months
£0.17included (up to 5GB)giffgaff

Tablets and donglesData-only SIMs

PlanThe network's own name for the plan. The coloured tags under it are the catches: intro prices, bonus data that ends, Clubcard-only prices, price rises and roaming limits.DataYour monthly UK data once any bonus data has ended. "Unlimited" is subject to the network's fair-use policy.ContractRolling: a monthly plan you can leave any month. Its price is not fixed unless the network says so. 12m / 18m / 24m: a fixed-term contract for that many months, usually cheaper per month but you are tied in, and leaving early normally costs a fee. We have not collected exit fees, so check the network's terms.Real cost / monthThe average of every monthly payment across the whole contract (24 months for rolling plans), including intro prices ending and stated price rises. This is the number plans are ranked by, not the advertised price.Price over timeEach block is a run of months at one price. Green is an intro price, grey the normal price, red the price after a stated rise. Taller means dearer.TotalEverything you would pay across the contract (24 months for rolling plans).£/GBReal cost per month divided by the monthly data. Lower is better value. Not shown for unlimited plans.EU roamingWhether you can use your allowance in the EU at no extra cost, and any data cap while you are there.
SMARTYData Only 2GB2GB · Rolling monthly2GBRolling£5.00£120.00
24 months
£2.50included (12GB fair use)SMARTY
SMARTYData Only 15GB15GB · Rolling monthly15GBRolling£9.00£216.00
24 months
£0.60included (12GB fair use)SMARTY
SMARTYData Only 40GB40GB · Rolling monthly40GBRolling£13.00£312.00
24 months
£0.33included (12GB fair use)SMARTY
SMARTYData Only 100GB100GB · Rolling monthly100GBRolling£17.00£408.00
24 months
£0.17included (12GB fair use)SMARTY
SMARTYData Only UnlimitedUnlimited · Rolling monthly
  • Unlimited data is subject to fair use
UnlimitedRolling£20.00£480.00
24 months
—included (12GB fair use)SMARTY

The small print, in large printWhat these numbers don't tell you