Fri Aug 12 2022 09:30:19 GMT+0000 (Coordinated Universal Time)

BMW 220i for sale

30+ days ago

Bmw 2 Series

Wakefield, West Yorkshire

£ 18,990

220i m sport 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Bournemouth, Dorset

£ 19,000

220i M Sport 2dr Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Aberdeen, North East Scotland

£ 16,500

220i Luxury 5dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Crewe, Cheshire East

£ 22,999

220i Luxury 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Paignton, Torbay

£ 28,950

220i Luxury 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Angus, Central Scotland

£ 25,500

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Preston, Lancashire

£ 24,995

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Devon, South West

£ 18,995

220i M Sport 2dr Nav

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Lancashire, North West

£ 19,000

220i Sport 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Salisbury, Wiltshire

£ 16,690
£ 16,890

220i M Sport 2dr Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Oxford, Oxfordshire

£ 19,490

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Maidstone, Kent

£ 18,600

220i M Sport 5dr Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Chadderton, Oldham

£ 19,299
£ 19,499

220i Se 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Angus, Central Scotland

£ 29,000

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Morecambe, Lancashire

£ 17,965

220i M Sport 5dr Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Bridgend, Argyll and Bute

£ 20,495

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Hamilton, South Lanarkshire

£ 13,499
£ 13,999

220i M Sport 2dr

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Denbighshire, Clwyd

£ 19,995

220i m sport 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Paignton, Torbay

£ 21,950

220i Se 5dr DCT

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Belmont, Durham

£ 28,000
£ 29,500

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Lanarkshire, Glasgow and Surrounding Areas

£ 12,502

220i Sport 2dr

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Wellington, Somerset

£ 15,495

220i Modern 2dr

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Portsmouth, Hampshire

£ 22,370
£ 23,990

220i M Sport 2dr Nav Step Auto

Bmw 2 Series
preloved.co.uk
30+ days ago

Bmw 2 Series

Plymouth, Devon

£ 18,950

220i Sport 5dr DCT

Bmw 2 Series
preloved.co.uk

Page of 30 

Next
Make
  • BMW
  • BMW 2-Series
  • BMW 220i
Body Type
Year

1940 - 2022

Price

£1000 - 50000

Mileage

0 - 500000 miles

Engine Power (bhp)

0 - 500 bhp

Engine Size (cc)

0 - 10000 cc

Doors

2 - 5 doors

Seats

1 - 16 seats

Price ratings
  • Fair Price
  • Good Price
  • A Bit Pricey
  • Super Price
  • Expensive
Fuel Type
  • Petrol
  • Hybrid
Transmission
Advertiser type
  • Dealer
  • Private
Ad Type
  • For Sale