£154.96

Apple iPhone 12, 64GB, Purple (Renewed)

Purple

Price data last checked 38 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 53 days • 53 data points (No recent data available)

Historical
Generating forecast...
£206.96 £149.76 £162.24 £174.72 £187.20 £199.68 £212.16 24 January 2026 06 February 2026 19 February 2026 04 March 2026 17 March 2026

Price Distribution

Price distribution over 53 days • 5 price ranges

Days at Price
Current Price
30 days · current 11 days 5 days 3 days 4 days 0 8 15 23 30 £155-165 £165-176 £176-186 £186-197 £197-207 Days at Price

Price Analysis

Most common range: £155-165 (30 days, 56.6%)

Price range: £155 - £207

Price levels: 5 price ranges over 53 days

Key Features

Model - Iphone 12

Memory - 64GB

Product Type - CELLULAR PHONE

Item Package Quantity - 1

Product Specifications

Barcode

No barcode data available

Similar Products You Might Like

Apple iPhone 12, 128GB, Purple - (Renewed)
97% match

Apple iPhone 12, 128GB, Purple - (Renewed)

Apple

£170.00 17 Mar 2026
Apple iPhone 12 mini, 64GB, Purple - (Renewed)
97% match

Apple iPhone 12 mini, 64GB, Purple - (Renewed)

Apple

£139.50 17 Mar 2026
Apple iPhone 12, 256GB, Purple - (Renewed)
96% match

Apple iPhone 12, 256GB, Purple - (Renewed)

Apple

£269.99 23 Feb 2026
Apple iPhone 12, 64GB, Green (Renewed)
96% match

Apple iPhone 12, 64GB, Green (Renewed)

Apple

£154.10 17 Mar 2026
Apple iPhone 12 mini, 64GB, Blue (Renewed)
95% match

Apple iPhone 12 mini, 64GB, Blue (Renewed)

Apple

£139.75 17 Mar 2026
Apple iPhone 12 mini, 64GB, Black - (Renewed)
95% match

Apple iPhone 12 mini, 64GB, Black - (Renewed)

Apple

£148.94 17 Mar 2026
Apple iPhone 12 mini, 128GB, Purple - (Renewed)
95% match

Apple iPhone 12 mini, 128GB, Purple - (Renewed)

Apple

£149.75 17 Mar 2026
Apple iPhone 12 mini, 64GB, (Product)Red - (Renewed)
95% match

Apple iPhone 12 mini, 64GB, (Product)Red - (Renewed)

Apple

£155.79 17 Mar 2026
Apple iPhone 12 mini, 64GB, Green - (Renewed)
95% match

Apple iPhone 12 mini, 64GB, Green - (Renewed)

Apple

£134.99 17 Mar 2026
Apple iPhone 12 mini, 64GB, White - (Renewed)
95% match

Apple iPhone 12 mini, 64GB, White - (Renewed)

Apple

£138.98 17 Mar 2026
Apple iPhone 12 Pro, 128GB, Pacific Blue - (Renewed)
94% match

Apple iPhone 12 Pro, 128GB, Pacific Blue - (Renewed)

Apple

£218.50 17 Mar 2026
Apple iPhone 12 Pro, 128GB, Silver (Renewed)
94% match

Apple iPhone 12 Pro, 128GB, Silver (Renewed)

Apple

Out of Stock 17 Mar 2026
Apple iPhone 12, 128GB, Blue (Renewed) - Cellular Phone
94% match

Apple iPhone 12, 128GB, Blue (Renewed) - Cellular Phone

Apple

£172.88 17 Mar 2026
Apple iPhone 12 Pro, 128GB, Graphite (Renewed)
94% match

Apple iPhone 12 Pro, 128GB, Graphite (Renewed)

Apple

£219.00 17 Mar 2026
Apple iPhone 12 Pro Max, 128GB, Silver (Renewed)
94% match

Apple iPhone 12 Pro Max, 128GB, Silver (Renewed)

Apple

£263.50 17 Mar 2026
Apple iPhone 12 Pro Max, 128GB, Pacific Blue (Renewed)
94% match

Apple iPhone 12 Pro Max, 128GB, Pacific Blue (Renewed)

Apple

£255.95 17 Mar 2026
Apple iPhone 12 mini, 256GB, Purple - (Renewed)
94% match

Apple iPhone 12 mini, 256GB, Purple - (Renewed)

Apple

£203.75 10 Feb 2026
Apple iPhone 12 Pro, 128GB, Gold (Renewed)
94% match

Apple iPhone 12 Pro, 128GB, Gold (Renewed)

Apple

£213.75 18 Mar 2026
Apple iPhone 12, 256GB, Black (Renewed)
94% match

Apple iPhone 12, 256GB, Black (Renewed)

Apple

£227.85 18 Mar 2026
Apple iPhone 12 Pro Max, 128GB, Graphite (Renewed)
94% match

Apple iPhone 12 Pro Max, 128GB, Graphite (Renewed)

Apple

£257.50 17 Mar 2026
Apple iPhone 12, 256GB, Blue (Renewed)
94% match

Apple iPhone 12, 256GB, Blue (Renewed)

Apple

£233.00 18 Mar 2026
Apple iPhone 12 mini, 128GB, Blue - (Renewed)
94% match

Apple iPhone 12 mini, 128GB, Blue - (Renewed)

Apple

£140.00 17 Mar 2026
Apple iPhone 12 Pro, 512GB, Pacific Blue (Renewed)
93% match

Apple iPhone 12 Pro, 512GB, Pacific Blue (Renewed)

Apple

£296.35 10 Feb 2026
Apple iPhone 12 Pro, 512GB, Silver (Renewed)
93% match

Apple iPhone 12 Pro, 512GB, Silver (Renewed)

Apple

£549.00 10 Feb 2026