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 1 November 2026.
Data5GB
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 £71.03×24 £1,704.72
Airtime £24.00×24 £576
True cost £2,310.72
£96.28/mo real
Upfront adds £1.25/mo
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £71.46/mo for 36 months, airtime £35.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £71.46×36 £2,572.56
Airtime £35.99×24 £863.76
True cost £3,466.32
£96.29/mo real
Headline is honest
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term36 mths
3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £77.48/mo for 36 months, airtime £27.00/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £77.48×36 £2,789.28
Airtime £27.00×24 £648
True cost £3,467.28
£96.31/mo real
Headline is honest
See deal at O2
Data30GB
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 £59.25×24 £1,422
Airtime £35.99×24 £863.76
True cost £2,315.76
£96.49/mo real
Upfront adds £1.25/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £74.49/mo for 36 months, airtime £32.00/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £74.49×36 £2,681.64
Airtime £32.00×24 £768
True cost £3,479.64
£96.66/mo real
Headline is honest
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £58.25×12 £699
Airtime £35.99×12 £431.88
True cost £1,160.88
£96.74/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 £70.33×12 £843.96
Airtime £24.00×12 £288
True cost £1,161.96
£96.83/mo real
Upfront adds £2.50/mo
See deal at O2
Data5GB
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 £71.63×24 £1,719.12
Airtime £24.00×24 £576
True cost £2,325.12
£96.88/mo real
Upfront adds £1.25/mo
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £61.39×12 £736.68
Airtime £32.99×12 £395.88
True cost £1,162.56
£96.88/mo real
Upfront adds £2.50/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £61.39×12 £736.68
Airtime £32.99×12 £395.88
True cost £1,162.56
£96.88/mo real
Upfront adds £2.50/mo
See deal at O2
DataUnlimited
MinutesUnlimited
TextsUnlimited
Term12 mths
Unlimited data 5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £72.42×12 £869.04
Airtime £22.00×12 £264
True cost £1,163.04
£96.92/mo real
Upfront adds £2.50/mo
See deal at O2
DataUnlimited
MinutesUnlimited
TextsUnlimited
Term36 mths
Unlimited data 5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £65.45/mo for 36 months, airtime £45.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £65.45×36 £2,356.20
Airtime £45.99×24 £1,103.76
True cost £3,489.96
£96.94/mo real
Headline is honest
See deal at O2
DataUnlimited
MinutesUnlimited
TextsUnlimited
Term36 mths
Unlimited data 5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £71.46/mo for 36 months, airtime £37.00/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £71.46×36 £2,572.56
Airtime £37.00×24 £888
True cost £3,490.56
£96.96/mo real
Headline is honest
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £61.58×12 £738.96
Airtime £32.99×12 £395.88
True cost £1,164.84
£97.07/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 £69.00/mo for 36 months, airtime £40.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £69.00×36 £2,484
Airtime £40.99×24 £983.76
True cost £3,497.76
£97.16/mo real
Headline is honest
See deal at O2
Data5GB
MinutesUnlimited
TextsUnlimited
Term36 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
Device plan £74.49/mo for 36 months, airtime £32.99/mo for 24 months
The whole bill 36 months
Upfront £30.00
Device £74.49×36 £2,681.64
Airtime £32.99×24 £791.76
True cost £3,503.40
£97.32/mo real
Headline is honest
See deal at O2
DataUnlimited
MinutesUnlimited
TextsUnlimited
Term24 mths
Unlimited data 5G 3 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 24 months
Upfront £30.00
Device £59.25×24 £1,422
Airtime £37.00×24 £888
True cost £2,340
£97.50/mo real
Upfront adds £1.25/mo
See deal at O2
Data30GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £59.08×12 £708.96
Airtime £35.99×12 £431.88
True cost £1,170.84
£97.57/mo real
Upfront adds £2.50/mo
See deal at O2
Data125GB
MinutesUnlimited
TextsUnlimited
Term12 mths
5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £54.08×12 £648.96
Airtime £40.99×12 £491.88
True cost £1,170.84
£97.57/mo real
Upfront adds £2.50/mo
See deal at O2
DataUnlimited
MinutesUnlimited
TextsUnlimited
Term12 mths
Unlimited data 5G Pre-owned, Grade A 6 months Free Disney+
O2 Priority
Unlocked Phones
Charge to mobile
The whole bill 12 months
Upfront £30.00
Device £49.17×12 £590.04
Airtime £45.99×12 £551.88
True cost £1,171.92
£97.66/mo real
Upfront adds £2.50/mo
See deal at O2
← Previous 167
168
169
170
171
Next → Page 169 of 222