Total Price £22,800

Monthly ~£573/pm

View finance options

Dealer in Harrogate

Rated 4.2 (22,302 Reviews)

Add postcode to see distance

Is this car a good price?
Is this car a good price?
Is this a good dealer?

This dealer is rated 4.2 out of 5 and we have 22,302 reviews for them. Of these 79% of people rated the dealer great, 3% acceptable and 18% bad.

or search all 6,553 3 Series cars in stock

Compare BMW 3 Series 320I M Sport Step  Black

2020 BMW 3 Series 320I M Sport Step

43,994mi Auto Petrol

Harrogate

 - Rated 4.2

Compare this 3 Series to similar ones

Add postcode for better results.

  • BMW 3 Series 320I M Sport Step Blue #1 1/35
  • BMW 3 Series 320I M Sport Step Blue #2 2/35
  • BMW 3 Series 320I M Sport Step Blue #3 3/35
  • BMW 3 Series 320I M Sport Step Blue #4 4/35
  • BMW 3 Series 320I M Sport Step Blue #5 5/35
  • View more photos (35)

    BMW 3 Series 320I M Sport Step Blue #6
2020 BMW 3 Series

320I M Sport Step

16,125mi Auto Petrol

£26,494

£3,694 more

Kingston upon Hull

£93pm more

~£665/pm

4.2 (22,302 reviews)

Same rating

Same model

28k less miles

Same year

Petrol

Auto

This saloon used car is currently available to buy from this dealership in Kingston upon Hull. It has a L petrol engine with automatic transmission and it has 15,850 miles clocked up on the dash.

More info
2020 BMW 3 Series

320I M Sport Step

21,878mi Auto Petrol 2.0L

£24,990

£2,190 more

Keighley

£55pm more

~£628/pm

4.7 (239 reviews)

Higher rating

Same model

22k less miles

Same year

Petrol

Auto

There's a great price of only £24,990 on this BMW 3 Series with automatic transmission, a 2000cc petrol engine and a low mileage of only 21,878 miles.

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

    BMW 3 Series 320I M Sport Step White #6
2020 BMW 3 Series

320I M Sport Step

22,456mi Auto Petrol

£21,999

£801 less

York

£20pm less

~£552/pm

4.1 (104,598 reviews)

Lower rating

Same model

22k less miles

Same year

Petrol

Auto

There's a fantastic price at this car dealership on this used, BMW 3 Series 320I M Sport Step with automatic transmission, a cc petrol engine and a mere 22,456 miles clocked-up on the dash.

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

    BMW 3 Series 320I M Sport Step Blue #6
2020 BMW 3 Series

320I M Sport Step

22,547mi Auto Petrol 2.0L

£23,998

£1,198 more

Dyce

£30pm more

~£603/pm

4.6 (182,429 reviews)

Higher rating

Same model

21k less miles

Same year

Petrol

Auto

Want a BMW 3 Series 320I M Sport Step? Consider this second-hand model coming in blue that has a 2000cc petrol motor, automatic transmission and 22,547 miles clocked-up on the dash.

More info

Estimate Finance Options Finance calculator

Finance calculator

Estimated payments

hire purchase (hp)
monthly estimate (hp)
£573/pm
48 monthly payments of £573
Representative APR 9.9%
Total to pay £27,483
Total cost of credit £4,683
General Information

At this dealer in Harrogate you will find the great price of only £22,800 on this BMW 3 Series with a  ltr petrol engine, automatic transmission and 43,994 mi on the clock. Talk with the customer service team at this dealer and become the next driver of this saloon BMW 3 Series 320I M Sport Step.

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

Dealer in Harrogate

Enter postcode to see distance

google map image