(coupe) BMW 320 used • 42 cars for sale

Market overviewPrices range from £1,995 to £9,990 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-11%
1 / 4

Used (2010) BMW 320 | Super price

3 Series d SE Highline 2dr

  • 2010
  • 104,000 miles
  • 2.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Super price

£2,650
£2,989
Dealer
B33 9SN Birmingham, West Midlands
View the car
Availability verified
1 / 4

Used (2013) BMW 320 M Sport | Good price

3 Series i M Sport 2dr Step

  • 2013
  • 50,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

Good price

£7,990
Dealer
HP10 8ED High Wycombe, Buckinghamshire
View the car
Availability verified
1 / 4

Used (2008) BMW 320 M Sport 168 HP | Good price

3 Series i M Sport 2dr

  • 2008
  • 100,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Manual
  • 168 HP (123 kW)
  • Details
autouncle-certified

Good price

£2,495
Dealer
CV11 5DB Nuneaton, Warwickshire
View the car
Availability verified
-32%
1 / 4

Used (2007) BMW 320 | Good price

3 Series i SE 2dr

  • 2007
  • 79,000 miles
  • 2.0L Petrol
  • Coupe
  • Manual
  • Details
autouncle-certified

Good price

£1,995
£2,950
Dealer
B21 0UR Birmingham, West Midlands
View the car
Availability verified
-33%
1 / 4

Used (2009) BMW 320 M Sport 170 HP | Good price

3 Series i M Sport 2dr

  • 2009
  • 109,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Manual
  • 170 HP (125 kW)
  • Details
autouncle-certified

Good price

£1,995
£2,995
Dealer
SL3 9HN Heathrow, London
View the car
Availability verified
1 / 4

Used (2012) BMW 320 | Super price

3 Series d SE 2dr Step Auto

  • 2012
  • 118,350 miles
  • 2.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Super price

£3,000
Dealer
B70 9DD West Bromwich, West Midlands
View the car
Availability verified
-5%
1 / 4

Used (2008) BMW 320 M Sport 174 HP | Super price

3 Series d M Sport 2dr

  • 2008
  • 80,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Coupe
  • Manual
  • 174 HP (127 kW)
  • Details
autouncle-certified

Super price

£3,295
£3,495
Dealer
CV11 5DB Nuneaton, Warwickshire
View the car
Availability verified
New
1 / 3

Used (2012) BMW 320 Sport Line | Super price

3 Series 2012 d Sport Plus 2dr

  • 2012
  • 89,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Super price

£4,599
Dealer
BD12 9JQ Bradford, West Yorkshire
View the car
Availability verified
-15%
1 / 4

Used (2011) BMW 320 M Sport | Fair price

3 Series i M Sport 2dr

  • 2011
  • 139,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£2,795
£3,295
Dealer
BB9 7XR Nelson, Lancashire
View the car
Availability verified
1 / 4

Used (2012) BMW 320 Sport Line | Fair price

3 Series d Sport Plus 2dr

  • 2012
  • 102,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£4,850
Dealer
MK19 6LA Milton Keynes, Northamptonshire
View the car
Availability verified
-4%
1 / 4

Used (2011) BMW 320 M Sport | Fair price

3 Series d M Sport 2dr Step

  • 2011
  • 117,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£4,295
£4,495
Dealer
WV3 9QU Wolverhampton, West Midlands
View the car
Availability verified
-10%
1 / 1

Used (2012) BMW 320 Sport Line | Fair price

3 Series d Sport Plus 2dr

  • 2012
  • 48,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£8,495
£9,495
Dealer
G32 9QG Glasgow
View the car
Availability verified
1 / 4

Used (2008) BMW 320 M Sport | Fair price

3 Series d M Sport 2dr

  • 2008
  • 138,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£2,495
Dealer
BS3 4DB Bristol, Bristol
View the car
Availability verified
-27%
1 / 4

Used (2010) BMW 320 M Sport | Fair price

3 Series i M Sport Highline 2dr

  • 2010
  • 75,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£4,500
£6,200
Dealer
RM4 1JP Romford, Essex
View the car
Availability verified
-8%
1 / 4

Used (2013) BMW 320 M Sport 184 HP | Fair price

3 Series 2.0 d M Sport Coupe 2dr

  • 2013
  • 130,758 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Coupe
  • Manual
  • 184 HP (135 kW)
  • Details
autouncle-certified

Fair price

£5,495
£5,995
Dealer
SO30 2EU Southampton, Hampshire
View the car
Availability verified
-5%
1 / 4

Used (2011) BMW 320 M Sport | Fair price

3 Series d M Sport 2dr

  • 2011
  • 116,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£3,295
£3,495
Dealer
ST6 3HL Stoke-on-Trent, Staffordshire
View the car
Availability verified
1 / 4

Used (2008) BMW 320 175 HP | Fair price

3 Series 2.0 D SE 2d 175 BHP

  • 2008
  • 106,000 miles
  • 2.0L Diesel
  • Coupe
  • Automatic
  • 175 HP (128 kW)
  • Details
autouncle-certified

Fair price

£3,995
Dealer
EH14 2SN Wester Hales
View the car
Availability verified
New
1 / 4

Used (2008) BMW 320 177 HP | Fair price

3 Series 2.0 d SE Coupe 2dr Diesel

  • 2008
  • 121,133 miles
  • 2.0L Diesel
  • Coupe
  • Automatic
  • 177 HP (130 kW)
  • Details
autouncle-certified

Fair price

£3,990
Dealer
GU21 7SA Woking, Surrey
View the car
Availability verified
1 / 4

Used (2012) BMW 320 | Fair price

3 Series i SE 2dr

  • 2012
  • 51,981 miles
  • 2.0L Petrol
  • Coupe
  • Manual
  • Details
autouncle-certified

Fair price

£6,950
Dealer
WD25 9LA Watford, Hertfordshire
View the car
Availability verified
1 / 3

Used (2012) BMW 320 Sport Line 181 HP | Fair price

3 Series d Sport Plus 2dr Step

  • 2012
  • 95,102 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Automatic
  • 181 HP (133 kW)
  • Details
autouncle-certified

Fair price

£6,795
Dealer
TD6 0HH St Boswells, Roxburghshire
View the car
Availability verified
-6%
1 / 4

Used (2012) BMW 320 Sport Line | A bit pricey

3 Series d Sport Plus 2dr Step

  • 2012
  • 105,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£7,495
£7,995
Dealer
PL15 8EX Launceston, Cornwall
View the car
Availability verified
1 / 4

Used (2007) BMW 320 | A bit pricey

3 Series i SE 2dr Auto

  • 2007
  • 80,816 miles
  • 2.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£3,495
Dealer
PL4 0HE Plymouth, Devon
View the car
Availability verified
1 / 4

Used (2012) BMW 320 Sport Line | A bit pricey

3 Series 2.0 d Sport Plus Edition

  • 2012
  • 109,031 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Coupe
  • Manual
  • Details
autouncle-certified

A bit pricey

£5,490
Dealer
EX5 4DY Exeter, Devon
View the car
Availability verified
1 / 4

Used (2023) BMW 320 M Sport | A bit pricey

3 Series i M Sport 4dr Step

  • 2023
  • 32,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£28,750
Dealer
BT6 0LR Belfast
View the car
Availability verified
New
1 / 4

Used (2010) BMW 320 | A bit pricey

3 Series 2.0 i SE Euro 5 2dr

  • 2010
  • 100,000 miles
  • 2.0L Petrol
  • Coupe
  • Manual
  • Details
autouncle-certified

A bit pricey

£3,475
Dealer
UB7 7RU West Drayton, London
View the car
Availability verified
Showing 1 - 25 of 39 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive