• O2 Flash Sale now on - Save over £100!
  • Compare best O2 deals from just £10.
  • Exclusive mobile phone & SIM only deals
  • Order online or call O2 on 0808 100 0202

Phone of the month

Apple iPhone 4S 16GB Black

  • 8 Megapixel Camera
  • 3.5” Touchscreen
  • Voice Controls
Compare deals iPhone 4S Black

Latest O2 handsets

  • iPhone 3G S front

    AppleiPhone 3GS 8GB

    • 3.2 Megapixel Camera
    • 3.5" Touchscreen
    • 1000s of Apps
    From FREE
    Compare deals
  • Samsung Galaxy W

    SamsungGalaxy W

    • 5 Megapixel Camera
    • 3.7" Super LCD Touchscreen
    • Android Phone
    From FREE
    Compare deals
  • Blackberry Bold 9760

    BlackBerryBold 9790

    • 5 Megapixel Camera
    • 2.45" Touchscreen
    • QWERTY Keyboard
    From FREE
    Compare deals
Phone Colour Screen Size Memory Camera Touchscreen Wifi Video
1
 iPhone 4S 16GB Black iPhone 4S 16GB 3.5" 16GB 8.0MP From Free
Compare Deals
2
 Galaxy S2 Galaxy S2 4.3" 16GB 8.0MP From Free
Compare Deals
3
 Lumia 800 Lumia 800 3.7" 16GB 8.0MP From Free
Compare Deals
4
 Bold 9900 Bold 9900 2.8" 8GB 5.0MP From Free
Compare Deals
5
 Sensation XL Sensation XL 4.7" 16GB From Free
Compare Deals
6
 Galaxy Ace Galaxy Ace 3.5" 158MB 5.0MP From Free
Compare Deals
7
 Galaxy Note Galaxy Note 5.3" 16GB 8.0MP From Free
Compare Deals
8
 Galaxy Nexus Galaxy Nexus 4.7" 32GB 5.0MP From Free
Compare Deals
9
 Sensation XE Sensation XE 4.3" 4GB 8.0MP From Free
Compare Deals
10
 Wildfire S Wildfire S 3.2" 0MB 5.0MP From Free
Compare Deals
sort by: Bestsellers
1

O2 SIM Only

O2 12 months 300 minutes unlimited texts - £10.50 a month See deal O2

0808 100 0202

2

O2 SIM Only

O2 12 months 600 minutes unlimited texts - £15.50 a month See deal O2

0808 100 0202

3

O2 SIM Only

O2 12 months 300 minutes unlimited texts 100MB data £13.50 a month See deal O2

0808 100 0202

4

O2 SIM Only

O2 12 months 300 minutes unlimited texts 500MB data £16.50 a month See deal O2

0808 100 0202

5

O2 SIM Only

O2 12 months unlimited minutes unlimited texts - £41.00 a month See deal O2

0808 100 0202

6

O2 SIM Only

O2 12 months 300 minutes unlimited texts 1GB data £20.50 a month See deal O2

0808 100 0202

7

O2 SIM Only

O2 1 month 100 minutes unlimited texts - £10.50 a month See deal O2

0808 100 0202

8

O2 SIM Only

O2 12 months 600 minutes unlimited texts 500MB data £21.50 a month See deal O2

0808 100 0202

9

O2 SIM Only

O2 12 months 900 minutes unlimited texts - £21.00 a month See deal O2

0808 100 0202

10

O2 SIM Only

O2 12 months 1200 minutes unlimited texts - £26.00 a month See deal O2

0808 100 0202

Loading data...