Total Price £20,995

Monthly ~£527/pm

View finance options
Is this car a good price?
Is this car a good price?

or search all 6,884 3 Series cars in stock

Compare BMW 3 Series 320D M Sport  Grey

2019 BMW 3 Series 320D M Sport

47,700mi Auto Diesel 2.0L

Sudbury

Compare this 3 Series to similar ones

Add postcode for better results.

  • BMW 3 Series 320D M Sport Blue #1 1/60
  • BMW 3 Series 320D M Sport Blue #2 2/60
  • BMW 3 Series 320D M Sport Blue #3 3/60
  • BMW 3 Series 320D M Sport Blue #4 4/60
  • BMW 3 Series 320D M Sport Blue #5 5/60
  • View more photos (60)

    BMW 3 Series 320D M Sport Blue #6
2019 BMW 3 Series

320D M Sport

24,260mi Auto Diesel 2.0L

£25,000

£4,005 more

Wakefield

£101pm more

~£628/pm

4.4 (660 reviews)

Same model

23k less miles

Same year

2.0L

Diesel

Auto

A great price of just £25,000 is currently being offered by us at this dealer on this low mileage BMW that has a mere 24,245 miles on the dash.

More info
  • BMW 3 Series 320D M Sport White #1 1/28
  • BMW 3 Series 320D M Sport White #2 2/28
  • BMW 3 Series 320D M Sport White #3 3/28
  • BMW 3 Series 320D M Sport White #4 4/28
  • BMW 3 Series 320D M Sport White #5 5/28
  • View more photos (28)

    BMW 3 Series 320D M Sport White #6
2019 BMW 3 Series

320D M Sport

41,641mi Auto Diesel 2.0L

£20,137

£858 less

Walsall

£22pm less

~£506/pm

4.1 (104,598 reviews)

Same model

6k less miles

Same year

2.0L

Diesel

Auto

Go for a test drive in this 3 Series, it is fitted out with automatic transmission and a 2.0L diesel motor. This second-hand one from our dealership in Walsall is available at the bargain price of £21,550.

More info
  • BMW 3 Series 320D M Sport Black #1 1/39
  • BMW 3 Series 320D M Sport Black #2 2/39
  • BMW 3 Series 320D M Sport Black #3 3/39
  • BMW 3 Series 320D M Sport Black #4 4/39
  • BMW 3 Series 320D M Sport Black #5 5/39
  • View more photos (39)

    BMW 3 Series 320D M Sport Black #6
2019 BMW 3 Series

320D M Sport

41,885mi Auto Diesel 2.0L

£22,150

£1,155 more

Melksham

£29pm more

~£556/pm

4.4 (1,865 reviews)

Same model

6k less miles

Same year

2.0L

Diesel

Auto

Up for sale and ready for you to take home is this 3 Series that is fitted out with a 2000cc diesel engine and automatic transmission. This second-hand model currently on sale at this dealership in Melksham has 41,885 miles clocked-up on the dash.

More info
  • BMW 3 Series 320D M Sport Blue #1 1/34
  • BMW 3 Series 320D M Sport Blue #2 2/34
  • BMW 3 Series 320D M Sport Blue #3 3/34
  • BMW 3 Series 320D M Sport Blue #4 4/34
  • BMW 3 Series 320D M Sport Blue #5 5/34
  • View more photos (34)

    BMW 3 Series 320D M Sport Blue #6
2019 BMW 3 Series

320D M Sport

42,530mi Auto Diesel 2.0L

£20,298

£697 less

Scunthorpe

£18pm less

~£510/pm

4.3 (1,739 reviews)

Same model

5k less miles

Same year

2.0L

Diesel

Auto

This saloon vehicle has 42,016 miles clocked up on the dash and is equipped with a 2.0 Litre diesel motor.

More info

Estimate Finance Options Finance calculator

Finance calculator

Estimated payments

hire purchase (hp)
monthly estimate (hp)
£527/pm
48 monthly payments of £527
Representative APR 9.9%
Total to pay £25,307
Total cost of credit £4,312
General Information

On the market and ready for its new owner to drive away is this 3 Series incorporating a 2000cc diesel motor and automatic transmission. This second hand model currently available from our dealership has clocked up 47,700 mi. Find out more about this vehicle, get in touch with this car firm located in Sudbury

*This information is for demonstrative purposes only and all details should be checked with the dealer.

Dealer in Sudbury

Enter postcode to see distance

google map image