Our top picks
- Best overall value: 1pMobile 50GB for £10. Masses of 5G data, free EU roaming, no contract.
- Cheapest unlimited: Chattr Freedom One for £15, falling to £13 the longer you stay.
- Cheapest overall: 1pMobile 5GB or Asda Mobile 3GB for £5.
- Most data per pound: 1pMobile 200GB for £20, just 10p per GB.
- Pay once a year: 1pMobile 50GB a month for £110 a year (about £9.17 a month).
- Most ethical: Rewild Mobile, which gives 25% of net profits to rewilding British nature.
How to choose
- Check how much data you use. Look in your phone's settings for last month's mobile data. Most people need 10–30GB.
- Prefer flexibility? Rolling monthly plans let you switch whenever a better deal appears.
- Travelling? Check whether EU roaming is included. 1pMobile includes it in 46 European destinations. Going further? A travel eSIM beats roaming.
- Check coverage at your home and work postcodes before switching.
Switching is easy
Text PAC to 65075 to get your switching code in seconds, give it to your new network, and your number moves across, usually within a working day.