Compare prices on 314 used 2019 BMW 320 cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-17%
1 / 4

BMW 320 M Sport 190 HP | Good price

3 Series 2.0 d M Sport Auto xDrive

£19,050£23,050

  • 2019
  • 38,622 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,850
price change
-17%
days listed
216

WD3 3RT Croxley Green, Hertfordshire

-7%
1 / 4

BMW 320 M Sport 184 HP | Good price

3 Series Touring 2019 M Sport

£16,599£17,999

  • 2019
  • 52,500 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,401
price change
-7%
days listed
62

PE4 6QZ Peterborough, Cambridgeshire

-2%
1 / 4

BMW 320 M Sport 184 HP | Super price

3 Series i M Sport 5dr Step

£11,499£11,799

  • 2019
  • 90,275 miles
  • Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£2,401
price change
-2%
days listed
26

DH4 4NJ Houghton Le Spring, Tyne And Wear

-9%
1 / 4

BMW 320 M Sport 190 HP | Good price

3 Series 2.0 d M Sport Saloon 4dr

£18,400£20,250

  • 2019
  • 48,860 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,300
price change
-9%
days listed
60

WD3 3RT Croxley Green, Hertfordshire

-16%
1 / 4

BMW 320 M Sport 190 HP | Good price

3 Series 2.0 d M Sport Auto Euro 6

£16,900£20,200

  • 2019
  • 47,838 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,100
price change
-16%
days listed
224

WD3 3RT Croxley Green, Hertfordshire

-11%
1 / 4

BMW 320 M Sport 190 HP | Good price

3 Series 3 Series Diesel Saloon d

£18,461£20,791

  • 2019
  • 44,056 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,239
price change
-11%
days listed
29

DA11 9BJ Northfleet, Kent

-3%
1 / 3

BMW 320 M Sport 190 HP | Good price

3 Series d M Sport Shadow Edition

£14,494£14,994

  • 2019
  • 84,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,906
price change
-3%
days listed
13

OL8 4PQ Greater Manchester, Manchester

-9%
1 / 4

BMW 320 M Sport 190 HP | Good price

3-Series Saloon d M Sport auto

£17,200£19,000

  • 2019
  • 49,253 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,100
price change
-9%
days listed
103

CM1 3BH Essex, Essex

1 / 1

BMW 320 M Sport 184 HP | Super price

3 Series Touring 2018 M Sport 320i

£13,990

  • 2019
  • 60,750 miles
  • Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£2,810
price change
0%
days listed
6

GU323DJ

-1%
1 / 4

BMW 320 M Sport 184 HP | Good price

3 Series i M Sport Shadow Edition

£17,220£17,420

  • 2019
  • 50,680 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,180
price change
-1%
days listed
41

BB1 3NU Lancashire, Lancashire

-13%
1 / 4

BMW 320 M Sport 190 HP | Good price

3 Series 2.0 d M Sport Auto Euro 6

£16,650£19,200

  • 2019
  • 52,992 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,850
price change
-13%
days listed
177

N11 1GN Greater London, London

-1%
1 / 4

BMW 320 M Sport 190 HP | Super price

3 Series d xDrive M Sport 5dr Step

£12,625£12,795

  • 2019
  • 91,211 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,275
price change
-1%
days listed
24

TN13 2TH Kent, Kent

-6%
1 / 4

BMW 320 M Sport 190 HP | Super price

3 Series Touring 2019 M Sport

£18,295£19,495

  • 2019
  • 44,000 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,705
price change
-6%
days listed
141

CA8 1ST Cumberland, Cumbria

-9%
1 / 4

BMW 320 M Sport 184 HP | Good price

3 Series 2.0 i M Sport Shadow

£17,795£19,595

  • 2019
  • 45,933 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,905
price change
-9%
days listed
243

LA3 3FB Lancashire, Lancashire

1 / 4

BMW 320 M Sport 190 HP | Super price

3 Series d M Sport 4dr Step

£10,988£10,888

  • 2019
  • 97,928 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,812
price change
0%
days listed
32

Exchange and Mart

London, London

-35%
1 / 4

BMW 320 Sport Line 190 HP | Good price

3 Series d SE Saloon 2.0 4dr

£14,099£21,985

  • Sep 2019
  • 61,400 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,801
price change
-35%
days listed
33

Bmw.co.uk

ST4 4GU Stoke-On-Trent, Staffordshire

-2%
1 / 1

BMW 320 M Sport 190 HP | Good price

3 Series 2.0 d M Sport Shadow

£16,597£16,977

  • 2019
  • 66,300 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,903
price change
-2%
days listed
52

Dealer

TN17 2AF Sissinghurst, Kent

1 / 1

BMW 320 M Sport | Super price

3 Series 2.0 d M Sport Auto xDrive

£17,699£16,999

  • 2019
  • 29,602 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,901
price change
+4%
days listed
34

Dealer

London, London

-13%
1 / 4

BMW 320 M Sport 187 HP | Super price

3 Series d xDrive M Sport

£21,000£24,390

  • 2019
  • 18,689 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,800
price change
-13%
days listed
109

Bmw.co.uk

S9 2RQ South Yorkshire, South Yorkshire

-36%
1 / 4

BMW 320 M Sport 192 HP | Good price

i M Sport Shadow Edition Touri

£18,998£29,998

  • 2019
  • 45,979 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,602
price change
-36%
days listed
7

Bmw.co.uk

G52 4FA Renfrewshire, Renfrewshire

1 / 4

BMW 320 M Sport 181 HP | Super price

3 Series i M Sport Auto Estate

£14,900

  • 2019
  • 50,375 miles
  • Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£2,800
price change
0%
days listed
11

Exchange and Mart

Northamptonshire, Northamptonshire

-9%
1 / 1

BMW 320 M Sport 181 HP | Good price

3-Series Touring i M Sport Shadow

£18,000£19,950

  • 2019
  • 32,203 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£2,300
price change
-9%
days listed
74

Dealer

DE65 5FJ Hilton, Derbyshire

1 / 3

BMW 320 Efficient Dynamics | Good price

3 Series d Ed Plus Touring

£9,999

  • 2019
  • 78,255 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,001
price change
0%
days listed
12

Exchange and Mart

Worcestershire, Worcestershire

-6%
1 / 4

BMW 320 M Sport 190 HP | Super price

3-Series Touring d M Sport

£18,240£19,540

  • 2019
  • 20,000 miles
  • Diesel
  • Manual
autouncle-certified

Super price

Details
below market
£3,860
price change
-6%
days listed
130

Exchange and Mart

LE4 9FN Leicester, Leicestershire

-7%
1 / 1

BMW 320 M Sport | Super price

3 Series d M Sport 5dr Step

£17,495£18,995

  • 2019
  • 38,378 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,305
price change
-7%
days listed
34

Dealer

London, London

Showing 1 - 25 of 303 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW 320