Used Hyundai I20 cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,452 approved used Hyundai I20 cars available for sale from top Hyundai dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Hyundai I20 near you.

In partnership with

Cars found 1,452

Chosen Filters (2)
* Postcode invalid
Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Macclesfield, Cheshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,855 Miles
£17,490
Hyundai I20 1.0 T-GDi Element Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Element Euro 6 (s/s) 5dr

Aberdeen, Aberdeenshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,827 Miles
£11,998
Hyundai I20 1.2 Blue Drive SE Euro 6 (s/s) 5dr

Hyundai I20 1.2 Blue Drive SE Euro 6 (s/s) 5dr

Rotherham, South yorkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,000 Miles
£5,790
Hyundai I20 1.2 SE Euro 6 5dr

Hyundai I20 1.2 SE Euro 6 5dr

Bury, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,590 Miles
£7,695
Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 1,654 Miles
£18,850
Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 1,271 Miles
£18,900
Hyundai I20 1.0 T-GDi Advance DCT Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Advance DCT Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 1,875 Miles
£18,950
Hyundai I20 1.2 SE Euro 6 5dr

Hyundai I20 1.2 SE Euro 6 5dr

Crewe, Cheshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,706 Miles
£8,950
Hyundai I20 1.0 T-GDi MHEV N Line Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi MHEV N Line Euro 6 (s/s) 5dr

Bushey heath, Hertfordshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 15,411 Miles
£14,190
Hyundai I20 1.0 T-GDi Advance Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Advance Euro 6 (s/s) 5dr

  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 5,072 Miles
£14,999
Hyundai I20 1.6 T-GDi N Euro 6 (s/s) 5dr

Hyundai I20 1.6 T-GDi N Euro 6 (s/s) 5dr

Kirkcaldy, Fife
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,000 Miles
£22,995
Hyundai I20 1.4 Comfort Euro 5 5dr

Hyundai I20 1.4 Comfort Euro 5 5dr

Cwmbran, Gwent
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,902 Miles
£3,790
Hyundai I20 1.2 Premium Nav Euro 6 3dr

Hyundai I20 1.2 Premium Nav Euro 6 3dr

Bristol
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 86,500 Miles
£6,490
Hyundai I20 1.2 SE Euro 6 5dr

Hyundai I20 1.2 SE Euro 6 5dr

White city, London
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,390 Miles
£4,989
Hyundai I20 HATCHBACK 1.0 T-GDi MHEV SE Connect Euro 6 (s/s) 5dr

Hyundai I20 HATCHBACK 1.0 T-GDi MHEV SE Connect Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 14,351 Miles
£12,870
Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Southampton, Hampshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 16,200 Miles
£15,210
Hyundai I20 1.0 T-GDi Premium DCT Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium DCT Euro 6 (s/s) 5dr

Northwich, Cheshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 8,121 Miles
£18,491
Hyundai I20 1.0 T-GDi MHEV N Line Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi MHEV N Line Euro 6 (s/s) 5dr

Kettering, Northamptonshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 17,103 Miles
£13,995
Hyundai I20 1.0 T-GDi MHEV N Line DCT Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi MHEV N Line DCT Euro 6 (s/s) 5dr

Winsford, Cheshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 6,137 Miles
£17,395
Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Hyundai I20 1.0 T-GDi Premium Euro 6 (s/s) 5dr

Bexhill-on-sea, East sussex
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 7,624 Miles
£17,398
......