Compare prices on 57 used 2016 BMW 220 cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-1%
1 / 3

BMW 220 M Sport 188 HP | Good price

2 Series 2.0 d M Sport Auto xDrive

£9,350£9,500

  • 2016
  • 87,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,050
price change
-1%
days listed
8

Exchange and Mart

London, London

-1%
1 / 1

BMW 220 Sport Line 190 HP | Good price

2 Series d [190] Sport 2dr Step

£6,890£6,990

  • 2016
  • 108,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£810
price change
-1%
days listed
7

Dealer

London, London

-3%
1 / 1

BMW 220 Luxury Line | Good price

2 Series d [190] Luxury 2dr Step

£6,777£6,999

  • 2016
  • 105,529 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,223
price change
-3%
days listed
10

Dealer

London, London

1 / 1

BMW 220 M Sport | Good price

2 Series i M Sport 2dr Step

£7,995

  • 2016
  • 101,550 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£905
price change
0%
days listed
9

Dealer

London, London

-4%
1 / 1

BMW 220 Sport Line 190 HP | Good price

2-Series Convertible d Sport 2d

£10,500£10,990

  • 2016
  • 46,993 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,300
price change
-4%
days listed
96

Dealer

MK1 1BA Bletchley, Buckinghamshire

-16%
1 / 1

BMW 220 M Sport | Super price

2 Series Gran Tourer 2.0 d M Sport

£8,795£10,495

  • 2016
  • 43,753 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,805
price change
-16%
days listed
151

Dealer

HA1 4UD Greater London, London

1 / 1

BMW 220 Sport Line 190 HP | Super price

2 Series Active Tourer 2.0 d Sport

£7,395

  • 2016
  • 60,930 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,505
price change
0%
days listed
34

Dealer

London, London

New
1 / 1

BMW 220 M Sport | Good price

2 Series 2.0 d M Sport Convert

£9,950

  • 2016
  • 54,103 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,550
price change
0%
days listed
4

Dealer

London, London

-10%
1 / 4

BMW 220 M Sport 184 HP | Fair price

2 Series i M Sport 2dr

£6,295£6,995

  • 2016
  • 126,000 miles
  • Petrol
  • Manual
autouncle-certified

Fair price

Details
price change
-10%
days listed
10

B70 9EG West Midlands, West Midlands

1 / 4

BMW 220 Sport Line 190 HP | Fair price

2 Series 2.0 d Sport 2dr

£8,480

  • 2016
  • 72,364 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
below market
£820
price change
0%
days listed
41

G52 4UJ Hillington, Renfrewshire

-2%
1 / 1

BMW 220 M Sport 190 HP | Fair price

2 Series d [190] M Sport 2dr Step

£9,795£9,995

  • 2016
  • 80,250 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
-2%
days listed
6

Dealer

London, London

1 / 1

BMW 220 Sport Line | Fair price

2 Series d Sport

£11,475£11,495

  • 2016
  • 54,000 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£325
price change
0%
days listed
6

Dealer

London, London

-6%
1 / 1

BMW 220 M Sport | Fair price

2 Series d xDrive M Sport 5dr

£7,990£8,500

  • 2016
  • 72,600 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£510
price change
-6%
days listed
7

Dealer

London, London

-10%
1 / 1

BMW 220 M Sport 187 HP | Fair price

2 Series d xDrive M Sport 5dr Step

£7,600£8,499

  • 2016
  • 103,290 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£100
price change
-10%
days listed
46

Dealer

TW14 0HN Greater London, London

-5%
1 / 1

BMW 220 Luxury Line | Fair price

2 Series d xDrive Luxury 5dr Step

£9,720£10,250

  • 2016
  • 61,591 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£380
price change
-5%
days listed
18

Dealer

London, London

1 / 3

BMW 220 M Sport 188 HP | Fair price

2 Series d M Sport Auto MPV

£9,699

  • 2016
  • 55,497 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£301
price change
0%
days listed
7

Exchange and Mart

Worcestershire, Worcestershire

-2%
1 / 1

BMW 220 Luxury Line 192 HP | Fair price

2 Series i Luxury 5dr Step

£9,450£9,690

  • 2016
  • 47,000 miles
  • Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£450
price change
-2%
days listed
22

Dealer

London, London

1 / 1

BMW 220 M Sport | Fair price

2 Series 2.0 d M Sport Euro 6

£7,995

  • 2016
  • 96,000 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
price change
0%
days listed
8

Dealer

London, London

1 / 1

BMW 220 M Sport | Fair price

2 Series 2.0 d M Sport Auto Euro 6

£10,999

  • 2016
  • 62,000 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
10

Dealer

London, London

1 / 1

BMW 220 M Sport 190 HP | Fair price

2 Series d M Sport 2dr Step

£9,995

  • 2016
  • 73,500 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
12

Dealer

London, London

1 / 1

BMW 220 M Sport | Fair price

2 Series i M Sport 5dr Step

£10,350

  • 2016
  • 56,640 miles
  • Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
14

Dealer

London, London

-1%

BMW 220 Luxury Line 190 HP | Fair price

2 Series d Luxury 5dr

£6,195£6,295

  • 2016
  • 82,000 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
price change
-1%
days listed
32

Dealer

London, London

1 / 1

BMW 220 M Sport 190 HP | Fair price

2 Series 2.0 d M Sport Coupe 2dr

£13,500

  • 2016
  • 51,310 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
19

Exchange and Mart

London, London

-6%
1 / 1

BMW 220 Sport Line 190 HP | Fair price

2 Series 2.0 d Sport Convertible

£6,966£7,450

  • 2016
  • 98,513 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
below market
£434
price change
-6%
days listed
43

Dealer

SK6 3JG Stockport, Manchester

1 / 1

BMW 220 M Sport | Fair price

2 Series d M Sport 2dr Step

£8,490

  • 2016
  • 95,600 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
30

Dealer

London, London

Showing 1 - 25 of 52 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW 220