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,719 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,793

£3,993 more

Kingston upon Hull

£100pm more

~£673/pm

4.2 (22,302 reviews)

Same rating

Same model

28k less miles

Same year

Petrol

Auto

Get behind the wheel of this saloon which comes fitted out with a L petrol engine with automatic transmission. This second-hand one currently available at our dealership has 15,850 miles 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

This dealer in Keighley is currently advertising a bargain price of only £24,990 for this second hand BMW 3 Series 320I M Sport Step with only 21,878 mi on the clock.

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

With automatic transmission and a L petrol engine, this second hand BMW 3 Series 320I M Sport Step from this dealership in York is available on the market in a white finish and has 22,456 miles on the dashboard.

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

Put yourself in the driver's seat of this coupe that comes fitted with automatic transmission and a 2.0 LTR petrol engine. This second hand model currently available from our dealership comes finished in the tone of blue and has 22,547 mi on the clock.

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

Available to view at our dealership in Harrogate is this BMW 3 Series that is fitted with a Litre petrol engine and automatic transmission. It's available to buy in the tone of black with 43,994 miles on the dashboard.  Grab the opportunity now to be the happy buyer of this Vauxhall 3 Series 320I M Sport Step. Available to buy for the total of £22,800.

*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