Compare our best iPhone 12 deals

Compare our best iPhone 12 deals and offers in October 2020. Prices checked daily.

Our best iPhone 12 deals

Filter
FilterDone
Phones with SIMSIM free phonesSIM only
Brand
AppleGoogleHonorHuaweiMotoNokiaOnePlusSamsungSony
Model
iPhone 11iPhone 11 ProiPhone 11 Pro MaxiPhone 12 5GiPhone 12 Pro 5GiPhone 6siPhone 7iPhone 7 PlusiPhone 8iPhone 8 PlusiPhone SE (2020)iPhone XiPhone XRiPhone XSiPhone XS Max
Network
3BTEEgiffgaffiDO2PlusnetSkySmartyTescoVirgin MobileVodafone
Monthly cost
£0-£10£10-£30£30-£50£50-£80£80+
Upfront cost
£0£0-£100£100-£250£250-£500£500+
Minutes
500+1000+5000+Unlimited
Data
1GB+2GB+5GB+10GB+50GB+Unlimited
Contract length
PAYG11-1212+
Gifts & extras
CashbackGift VoucherFree Gift
Colour
BlackBlueBrownGoldGreenGreyOrangePinkPurpleRedRose GoldSilverWhiteYellow
Condition
NewRefurbished
Apple iPhone 12 Pro 5G 128GB Pacific BlueUnlimited Calls and Texts 2GBRoaming PassportApple iPhone 12 Pro 5G 128GB Pacific Blue2GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£41.00per monthGet DealSky Mobile
Apple iPhone 12 5G 128GB BlueUnlimited Calls and Texts 10GBRoaming PassportApple iPhone 12 5G 128GB Blue10GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£42.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 256GB Pacific BlueUnlimited Calls and Texts 10GBRoaming PassportApple iPhone 12 Pro 5G 256GB Pacific Blue10GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£51.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB Pacific BlueUnlimited Calls and Texts 15GBRoaming PassportApple iPhone 12 Pro 5G 128GB Pacific Blue15GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£50.00per monthGet DealSky Mobile
Apple iPhone 12 5G 64GB GreenUnlimited Calls and Texts 3GBRoaming PassportApple iPhone 12 5G 64GB Green3GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£36.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB GraphiteUnlimited Calls and Texts 20GBRoaming PassportApple iPhone 12 Pro 5G 128GB Graphite20GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£45.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB SilverUnlimited Calls and Texts 2GBRoaming PassportApple iPhone 12 Pro 5G 128GB Silver2GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£41.00per monthGet DealSky Mobile
Apple iPhone 12 5G 128GB BluePay Monthly 20GBRoaming in 50 destinations across EuropeApple iPhone 12 5G 128GB Blue20GBdataUnltdminutesUnltdtexts24monthcontract£99.99upfrontcost£41.99per monthGet DealiD Mobile
Apple iPhone 12 Pro 5G 256GB Pacific BlueUnlimited Calls and Texts 2GBRoaming PassportApple iPhone 12 Pro 5G 256GB Pacific Blue2GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£45.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB GoldPay Monthly 20GBRoaming in 50 destinations across EuropeApple iPhone 12 Pro 5G 128GB Gold20GBdataUnltdminutesUnltdtexts24monthcontract£99.99upfrontcost£49.99per monthGet DealiD Mobile
Apple iPhone 12 5G 64GB BlackUnlimited Calls and Texts 4GBRoaming PassportApple iPhone 12 5G 64GB Black4GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£34.00per monthGet DealSky Mobile
Apple iPhone 12 5G 64GB BlackUnlimited Calls and Texts 20GBRoaming PassportApple iPhone 12 5G 64GB Black20GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£38.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB GoldUnlimited Calls and Texts 2GBRoaming PassportApple iPhone 12 Pro 5G 128GB Gold2GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£41.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 128GB GraphiteUnlimited Calls and Texts 4GBRoaming PassportApple iPhone 12 Pro 5G 128GB Graphite4GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£41.00per monthGet DealSky Mobile
Apple iPhone 12 Pro 5G 256GB GoldUnlimited Calls and Texts 2GBRoaming PassportApple iPhone 12 Pro 5G 256GB Gold2GBdataUnltdminutesUnltdtexts12monthcontractZeroupfrontcost£45.00per monthGet DealSky Mobile
Show me more deals
{"comparison-market":"enhanced-telco","config-name":"generic","numberOfDealsToDisplay":15,"sort":"most_popular","always-set-filters":{"deal-type-section":["New Consumer"],"reseller-section":["exclude-all"]},"exclude-filters":[],"filter-section-order":[],"excluded-filter-sections":[],"page-attributes":[],"filter-sections":[{"id":"product-type-section","filter_group":[{"id":"product-type-group-1","mutex":true,"filter":[{"id":"phone-with-sim","label":"Phones with SIM","sets_attribute":["handset","sim"],"selected":true},{"id":"phone-sim-free","label":"SIM free phones","sets_attribute":["handset"],"selected":false},{"id":"sim-only","label":"SIM only","sets_attribute":["sim"],"selected":false}],"default_id":"phone-with-sim","disallow_manual_deselect":true}],"section_heading":""},{"id":"brand-section","filter_group":[{"id":"brand-group-1","mutex":true,"filter":[{"id":"Apple","label":"Apple","selected":true},{"id":"Google","label":"Google","selected":false},{"id":"Honor","label":"Honor","selected":false},{"id":"Huawei","label":"Huawei","selected":false},{"id":"Moto","label":"Moto","selected":false},{"id":"Nokia","label":"Nokia","selected":false},{"id":"OnePlus","label":"OnePlus","selected":false},{"id":"Samsung","label":"Samsung","selected":false},{"id":"Sony","label":"Sony","selected":false}]}],"is_attribute_of":["handset"],"section_heading":"Brand"},{"id":"product-model-section","section_heading":"Model","filter_group":[{"id":"product-model-group-1","filter":[{"id":"iPhone 11","label":"iPhone 11","selected":false},{"id":"iPhone 11 Pro","label":"iPhone 11 Pro","selected":false},{"id":"iPhone 11 Pro Max","label":"iPhone 11 Pro Max","selected":false},{"id":"iPhone 12 5G","label":"iPhone 12 5G","selected":true},{"id":"iPhone 12 Pro 5G","label":"iPhone 12 Pro 5G","selected":true},{"id":"iPhone 6s","label":"iPhone 6s","selected":false},{"id":"iPhone 7","label":"iPhone 7","selected":false},{"id":"iPhone 7 Plus","label":"iPhone 7 Plus","selected":false},{"id":"iPhone 8","label":"iPhone 8","selected":false},{"id":"iPhone 8 Plus","label":"iPhone 8 Plus","selected":false},{"id":"iPhone SE (2020)","label":"iPhone SE (2020)","selected":false},{"id":"iPhone X","label":"iPhone X","selected":false},{"id":"iPhone XR","label":"iPhone XR","selected":false},{"id":"iPhone XS","label":"iPhone XS","selected":false},{"id":"iPhone XS Max","label":"iPhone XS Max","selected":false}]}]},{"id":"network-section","filter_group":[{"id":"network-group-1","filter":[{"id":"Three","label":"3"},{"id":"BT","label":"BT"},{"id":"EE","label":"EE"},{"id":"giffgaff","label":"giffgaff"},{"id":"iD","label":"iD"},{"id":"O2","label":"O2"},{"id":"Plusnet","label":"Plusnet"},{"id":"Sky Mobile","label":"Sky"},{"id":"Smarty","label":"Smarty"},{"id":"Tesco Mobile","label":"Tesco"},{"id":"Virgin Mobile","label":"Virgin Mobile"},{"id":"Vodafone","label":"Vodafone"}]}],"is_attribute_of":["sim"],"section_heading":"Network"},{"id":"monthly-cost-section","filter_group":[{"id":"monthly-cost-group-1","mutex":true,"filter":[{"id":"10","label":"u00a30-u00a310"},{"id":"30","label":"u00a310-u00a330"},{"id":"50","label":"u00a330-u00a350"},{"id":"80","label":"u00a350-u00a380"},{"id":"over80","label":"u00a380+"}]}],"is_attribute_of":["sim"],"section_heading":"Monthly cost"},{"id":"upfront-cost-section","filter_group":[{"id":"upfront-cost-group-1","mutex":true,"filter":[{"id":"0","label":"u00a30"},{"id":"100","label":"u00a30-u00a3100"},{"id":"250","label":"u00a3100-u00a3250"},{"id":"500","label":"u00a3250-u00a3500"},{"id":"over500","label":"u00a3500+"}]}],"is_attribute_of":["handset"],"section_heading":"Upfront cost"},{"id":"talk-time-section","filter_group":[{"id":"talk-time-group-1","mutex":true,"filter":[{"id":"500","label":"500+"},{"id":"1000","label":"1000+"},{"id":"5000","label":"5000+"},{"id":"UNLIMITED","label":"Unlimited"}]}],"is_attribute_of":["sim"],"section_heading":"Minutes"},{"id":"data-section","filter_group":[{"id":"data-group-1","mutex":true,"filter":[{"id":"1000","label":"1GB+"},{"id":"2000","label":"2GB+"},{"id":"5000","label":"5GB+"},{"id":"10000","label":"10GB+"},{"id":"50000","label":"50GB+"},{"id":"UNLIMITED","label":"Unlimited"}]}],"is_attribute_of":["sim"],"section_heading":"Data"},{"id":"contract-length-section","filter_group":[{"id":"contract-length-group-1","filter":[{"id":"payg","label":"PAYG","selected":false},{"id":"1","label":"1","selected":false},{"id":"12","label":"1-12","selected":false},{"id":"over12","label":"12+","selected":true}]}],"is_attribute_of":["sim"],"section_heading":"Contract length"},{"id":"gift-section","filter_group":[{"id":"gift-group-1","filter":[{"id":"Cashback","label":"Cashback"},{"id":"Gift Voucher","label":"Gift Voucher"},{"id":"Free Gift","label":"Free Gift"}]}],"section_heading":"Gifts & extras"},{"id":"colour-section","filter_group":[{"id":"colour-group-1","filter":[{"id":"Black","label":"Black"},{"id":"Blue","label":"Blue"},{"id":"Brown","label":"Brown"},{"id":"Gold","label":"Gold"},{"id":"Green","label":"Green"},{"id":"Grey","label":"Grey"},{"id":"Orange","label":"Orange"},{"id":"Pink","label":"Pink"},{"id":"Purple","label":"Purple"},{"id":"Red","label":"Red"},{"id":"Rose Gold","label":"Rose Gold"},{"id":"Silver","label":"Silver"},{"id":"White","label":"White"},{"id":"Yellow","label":"Yellow"}]}],"is_attribute_of":["handset"],"section_heading":"Colour"},{"id":"product-condition-section","filter_group":[{"id":"product-condition-group-1","mutex":true,"filter":[{"id":"New","label":"New","allow_manual_deselect":false,"selected":true},{"id":"Refurbished","label":"Refurbished","allow_manual_deselect":false,"selected":false}]}],"is_attribute_of":["handset"],"section_heading":"Condition"}],"hide-filter-pane":false}