Pay monthly contracts that include a handset, from every retailer we track. Sorted by effective monthly cost — the upfront fee spread across the term — so the genuinely cheapest deal comes first.
4,438 deals match your filters. Prices last checked 31 October 2026.
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £39.08×12 £468.96
Airtime £24.00×12 £288
True cost £786.96
£65.58/mo real
Upfront adds £2.50/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £37.47/mo for 36 months, airtime £40.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £37.47×36 £1,348.92
Airtime £40.99×24 £983.76
True cost £2,362.68
£65.63/mo real
Headline is honest
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £40.83/mo for 36 months, airtime £35.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £40.83×36 £1,469.88
Airtime £35.99×24 £863.76
True cost £2,363.64
£65.66/mo real
Headline is honest
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £40.83/mo for 36 months, airtime £35.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £40.83×36 £1,469.88
Airtime £35.99×24 £863.76
True cost £2,363.64
£65.66/mo real
Headline is honest
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £39.17×12 £470.04
Airtime £24.00×12 £288
True cost £788.04
£65.67/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £40.42×24 £970.08
Airtime £24.00×24 £576
True cost £1,576.08
£65.67/mo real
Upfront adds £1.25/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £39.17×12 £470.04
Airtime £24.00×12 £288
True cost £788.04
£65.67/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £39.17×12 £470.04
Airtime £24.00×12 £288
True cost £788.04
£65.67/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £39.17×12 £470.04
Airtime £24.00×12 £288
True cost £788.04
£65.67/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £40.42×24 £970.08
Airtime £24.00×24 £576
True cost £1,576.08
£65.67/mo real
Upfront adds £1.25/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £40.42×24 £970.08
Airtime £24.00×24 £576
True cost £1,576.08
£65.67/mo real
Upfront adds £1.25/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term48 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £44.57/mo for 48 months, airtime £40.99/mo for 24 months
The whole bill 48 months
Upfront £30.00
Device £44.57×48 £2,139.36
Airtime £40.99×24 £983.76
True cost £3,153.12
£65.69/mo real
Headline is honest
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term48 mths
5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £49.08/mo for 48 months, airtime £32.00/mo for 24 months
The whole bill 48 months
Upfront £30.00
Device £49.08×48 £2,355.84
Airtime £32.00×24 £768
True cost £3,153.84
£65.71/mo real
Headline is honest
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £45.46×24 £1,091.04
Airtime £19.00×24 £456
True cost £1,577.04
£65.71/mo real
Upfront adds £1.25/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £32.50×24 £780
Airtime £32.00×24 £768
True cost £1,578
£65.75/mo real
Upfront adds £1.25/mo
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £37.50×24 £900
Airtime £27.00×24 £648
True cost £1,578
£65.75/mo real
Upfront adds £1.25/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £47.42×12 £569.04
Airtime £16.00×12 £192
True cost £791.04
£65.92/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £31.69×24 £760.56
Airtime £32.99×24 £791.76
True cost £1,582.32
£65.93/mo real
Upfront adds £1.25/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £33.71×24 £809.04
Airtime £30.99×24 £743.76
True cost £1,582.80
£65.95/mo real
Upfront adds £1.25/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term24 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £23.71×24 £569.04
Airtime £40.99×24 £983.76
True cost £1,582.80
£65.95/mo real
Upfront adds £1.25/mo
See deal at O2
← Previous 102
103
104
105
106
Next → Page 104 of 222