in 29 offers
The lowest price for Apple iPhone 12 right now is $302.28 at eBay.com.au, compared across 12 retailers.
The all-time low was $288.00 on 6 June 2026 — today's price is 5% above the lowest ever. This is at or near its all-time low — a good time to buy.
Prices last updated 8 June 2026.
Apple iPhone 12
Last updated at 08/06/2026 05:48:27
Apple iPhone 12 - 256 GB - Black (Unlocked)
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Apple iPhone 12 - 256GB - Black (Unlocked)
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Apple iPhone 12 (256GB, Black) New Battery - Very Good Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) - Very Good Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) - Excellent Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) New Battery - Excellent Refurbished
Free delivery
Apple iPhone 12 256GB Black (100% Battery Health) - Excellent (Refurbished)
Free delivery
Apple iPhone 12 (256GB, Black) - As New Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) New Battery - As New Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) - Very Good Refurbished
Free delivery
Apple iPhone 12 - 256 GB - Black (Unlocked)
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Apple iPhone 12 - 256GB - Black (Unlocked)
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Apple iPhone 12 (256GB, Black) New Battery - Very Good Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) - Very Good Refurbished
Free delivery
Apple iPhone 12 (256GB, Black) - Excellent Refurbished
Free delivery