Compare prices on 66 used BMW 320 cars (coupe)

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-22%
1 / 1

BMW 320 M Sport | Good price

3 Series i M Sport 2dr Auto

£3,495£4,495

  • 2008
  • 72,450 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£605
price change
-22%
days listed
19

Dealer

London, London

1 / 1

BMW 320 M Sport | Good price

3 Series i M Sport 2dr

£2,495

  • 2009
  • 114,000 miles
  • Petrol
  • Manual
autouncle-certified

Good price

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

Dealer

London, London

-33%
1 / 1

BMW 320 Sport Line 184 HP | Good price

3 Series 2.0 d Sport Plus Edition

£3,495£5,295

  • 2012
  • 101,357 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£905
price change
-33%
days listed
166

Dealer

M35 0HP Failsworth, Manchester

1 / 1

BMW 320 Comfort Edition | Super price

3 Series d SE 2dr

£2,295

  • 2013
  • 128,000 miles
  • Diesel
  • Manual
autouncle-certified

Super price

Details
below market
£1,405
price change
0%
days listed
14

Dealer

London, London

1 / 1

BMW 320 M Sport 181 HP | Good price

3 Series TOP SPEC d M SPORT PLUS

£3,944

  • 2013
  • 107,000 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,156
price change
0%
days listed
40

Dealer

B14 4ST Birmingham, West Midlands

-4%
1 / 1

BMW 320 Sport Line 181 HP | Good price

3 Series d Sport Plus 2dr Step

£4,395£4,595

  • 2012
  • 100,459 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,005
price change
-4%
days listed
59

Dealer

WF13 1JS West Yorkshire, West Yorkshire

1 / 1

BMW 320 M Sport | Good price

3 Series i M Sport 2dr Auto

£1,750

  • 2008
  • 154,750 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£550
price change
0%
days listed
28

Dealer

London, London

1 / 1

BMW 320 M Sport | Good price

3 Series i M Sport 2dr Auto

£2,495

  • 2008
  • 103,000 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£805
price change
0%
days listed
33

Dealer

London, London

1 / 1

BMW 320 M Sport | Good price

3 Series 2.0 d M Sport Coupe

£3,785

  • 2010
  • 90,000 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£815
price change
0%
days listed
33

Dealer

London, London

1 / 1

BMW 320 M Sport 174 HP | Good price

3-Series Coupe d M Sport Highline

£2,150

  • 2009
  • 153,000 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£750
price change
0%
days listed
50

Dealer

M40 Greater Manchester, Manchester

-6%
1 / 1

BMW 320 M Sport 184 HP | Good price

3-Series Coupe d M Sport (2010) 2d

£3,995£4,295

  • 2013
  • 117,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,005
price change
-6%
days listed
105

Dealer

WV2 4PF West Midlands, West Midlands

1 / 1

BMW 320 M Sport 177 HP | Good price

3 Series 2.0 d M Sport Euro 5

£3,495

  • 2010
  • 118,700 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,005
price change
0%
days listed
60

Dealer

OL9 8PB Chadderton, Manchester

-10%
1 / 1

BMW 320 Sport Line 184 HP | Fair price

3 Series 2.0 d Sport Plus Edition

£4,880£5,470

  • 2012
  • 97,743 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£420
price change
-10%
days listed
67

Dealer

TN11 9ND Hildenborough, Kent

-2%
1 / 1

BMW 320 Sport Line | Fair price

3 Series 2.0 d Sport Plus Edition

£4,350£4,450

  • 2012
  • 106,000 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
price change
-2%
days listed
18

Dealer

London, London

1 / 1

BMW 320 M Sport | Fair price

3 Series d M Sport 2dr Step

£5,495

  • 2013
  • 94,000 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

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

Dealer

London, London

-2%
1 / 1

BMW 320 Comfort Edition | Fair price

3 Series d SE 2dr Step Auto

£4,394£4,496

  • 2011
  • 83,000 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
-2%
days listed
24

Dealer

London, London

-4%
1 / 1

BMW 320 M Sport | Fair price

3 Series d M Sport 2dr Step

£4,695£4,895

  • 2013
  • 110,295 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£405
price change
-4%
days listed
10

Dealer

London, London

-9%
1 / 4

BMW 320 Sport Line 181 HP | Fair price

3 Series d Sport Plus 2dr

£6,750£7,450

  • 2013
  • 74,903 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
price change
-9%
days listed
46

Exchange and Mart

BH12 5BT Bournemouth, Christchurch And Poole, Dorset

-4%
1 / 1

BMW 320 Sport Line 181 HP | Fair price

3 Series d Sport Plus 2dr Step

£4,795£4,995

  • 2011
  • 97,323 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£405
price change
-4%
days listed
63

Dealer

NR31 0DL Norfolk, Norfolk

-9%
1 / 1

BMW 320 Sport Line 181 HP | Fair price

3-Series Coupe d Sport Plus 2d

£3,795£4,195

  • 2012
  • 120,490 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
below market
£105
price change
-9%
days listed
88

Dealer

MK17 0AU Newton Longville, Buckinghamshire

1 / 1

BMW 320 M Sport | Fair price

3 Series d M Sport 2dr

£3,995

  • 2012
  • 105,000 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
below market
£5
price change
0%
days listed
13

Dealer

London, London

1 / 1

BMW 320 M Sport | Fair price

3 Series 2.0 d M Sport Steptronic

£4,500

  • 2010
  • 93,500 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
16

Dealer

London, London

-7%
1 / 1

BMW 320 Sport Line | Fair price

3 Series 2.0 d Sport Plus Edition

£5,295£5,695

  • 2013
  • 80,000 miles
  • Diesel
  • Manual
autouncle-certified

Fair price

Details
below market
£305
price change
-7%
days listed
33

Dealer

London, London

1 / 1

BMW 320 Sport Line | Fair price

3 Series d Sport Plus 2dr Step

£4,295

  • 2012
  • 117,000 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
21

Dealer

London, London

1 / 1

BMW 320 | Fair price

3 Series i SE 2dr Step Auto

£4,750

  • 2012
  • 80,789 miles
  • Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£650
price change
0%
days listed
27

Dealer

London, London

Showing 1 - 25 of 65 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW 320