Over 20 Years Experience
Geniune Impartial Advice
Excellent Customer Service
Finance Options For Buyers
BMW 3 SERIES 320i M Sport 4dr Step Auto

The BMW 3 Series is the best-selling model, thanks to its premium exterior looks and economical engines.

Go to Models

Top Deal

320i M Sport 4dr Step Auto

Personal Lease

from £269.58pm (inc VAT)

Business Lease

from £224.65pm exc VAT

View Deal

Filter Models

Fuel Type
Transmission
Body Type
Keyword Search
Derivative Compare   24 Months 36 Months 48 Months
3 SERIES SALOON
320i M Sport 4dr Step Auto Hot Offer In Stock
Business Personal £232.05pm £278.46pm £230.63pm £276.76pm £224.65pm £269.58pm
3 SERIES SALOON SPECIAL EDITION
320i M Sport Shadow Edition 4dr Step Auto Hot Offer In Stock
Business Personal £243.10pm £291.72pm £243.05pm £291.65pm £237.54pm £285.05pm
3 SERIES TOURING SPECIAL EDITION
320i M Sport Shadow Edition 5dr
Business Personal £271.87pm £326.24pm £251.58pm £301.90pm £238.49pm £286.76pm
3 SERIES TOURING SPECIAL EDITION
320d M Sport Shadow Edition 5dr In Stock
Business Personal £266.43pm £319.90pm £251.58pm £301.90pm £242.28pm £290.54pm
3 SERIES TOURING SPECIAL EDITION
320i M Sport Shadow Edition 5dr Step Auto
Business Personal £290.90pm £348.90pm £265.56pm £318.67pm £249.85pm £300.01pm
3 SERIES TOURING SPECIAL EDITION
320d M Sport Shadow Edition 5dr Step Auto
Business Personal £270.96pm £325.33pm £265.56pm £318.67pm £262.15pm £314.20pm
3 SERIES TOURING
318i Sport 5dr
Business Personal £317.18pm £379.71pm £287.92pm £345.70pm £266.88pm £319.88pm
3 SERIES TOURING
318i SE 5dr
Business Personal £322.62pm £386.96pm £290.72pm £348.49pm £268.78pm £321.78pm
3 SERIES TOURING
318i Sport 5dr Step Auto
Business Personal £325.33pm £390.58pm £297.24pm £356.88pm £277.29pm £332.19pm
3 SERIES TOURING
318i SE 5dr Step Auto
Business Personal £332.58pm £398.74pm £300.97pm £361.54pm £278.24pm £334.08pm
3 SERIES TOURING
320i Sport 5dr
Business Personal £356.15pm £427.74pm £319.60pm £383.90pm £295.28pm £353.95pm
3 SERIES TOURING
320i SE 5dr
Business Personal £363.40pm £435.90pm £323.33pm £387.63pm £296.22pm £355.85pm
3 SERIES TOURING
320i M Sport 5dr
Business Personal £348.90pm £417.77pm £320.54pm £384.83pm £299.06pm £359.63pm
3 SERIES TOURING
320i Sport 5dr Step Auto
Business Personal £357.05pm £428.65pm £324.26pm £389.49pm £300.01pm £360.58pm
3 SERIES TOURING
320i SE 5dr Step Auto
Business Personal £361.58pm £433.18pm £325.20pm £389.49pm £300.01pm £359.63pm
3 SERIES DIESEL TOURING
316d Sport 5dr
Business Personal £391.49pm £469.43pm £336.38pm £403.47pm £300.95pm £361.53pm
3 SERIES DIESEL TOURING
316d SE 5dr
Business Personal £398.74pm £477.58pm £340.10pm £408.13pm £303.79pm £364.37pm
3 SERIES TOURING
320i M Sport 5dr Step Auto In Stock
Business Personal £351.62pm £421.40pm £325.20pm £390.42pm £305.69pm £366.26pm
3 SERIES DIESEL TOURING
316d Sport 5dr Step Auto
Business Personal £399.65pm £479.40pm £345.70pm £414.65pm £311.37pm £373.83pm
3 SERIES DIESEL TOURING
318d Sport 5dr
Business Personal £399.65pm £479.40pm £344.76pm £413.72pm £311.37pm £373.83pm
3 SERIES DIESEL TOURING
318d SE 5dr
Business Personal £406.90pm £487.55pm £348.49pm £417.45pm £313.26pm £375.72pm
3 SERIES DIESEL TOURING
316d SE 5dr Step Auto
Business Personal £407.80pm £489.37pm £349.42pm £418.38pm £314.20pm £376.67pm
3 SERIES GRAN TURISMO HATCHBACK
320i SE 5dr Step Auto [Business Media]
Business Personal £386.05pm £463.08pm £350.35pm £420.24pm £316.10pm £378.56pm
3 SERIES TOURING
320i xDrive SE 5dr Step Auto
Business Personal £386.05pm £463.08pm £346.63pm £415.58pm £317.99pm £381.40pm
3 SERIES TOURING
320i xDrive Sport 5dr Step Auto
Business Personal £382.43pm £458.55pm £343.83pm £412.79pm £317.99pm £381.40pm
3 SERIES DIESEL TOURING
318d Sport 5dr Step Auto
Business Personal £408.71pm £490.27pm £354.08pm £424.90pm £320.83pm £385.19pm
3 SERIES DIESEL TOURING
318d M Sport 5dr
Business Personal £405.99pm £486.65pm £354.08pm £424.90pm £321.78pm £385.19pm
3 SERIES GRAN TURISMO HATCHBACK
320i SE 5dr Step Auto [Professional Media]
Business Personal £396.02pm £474.87pm £358.74pm £430.49pm £321.78pm £386.13pm
3 SERIES DIESEL TOURING
318d SE 5dr Step Auto
Business Personal £415.96pm £499.33pm £357.81pm £429.56pm £322.72pm £387.08pm
3 SERIES TOURING
320i xDrive M Sport 5dr Step Auto
Business Personal £376.08pm £450.40pm £345.70pm £414.65pm £323.67pm £388.03pm
3 SERIES GRAN TURISMO HATCHBACK
320i Sport 5dr Step Auto [Business Media]
Business Personal £394.21pm £472.15pm £359.67pm £430.49pm £323.67pm £388.03pm
3 SERIES DIESEL TOURING
320d EfficientDynamics Plus 5dr
Business Personal £422.30pm £506.58pm £362.47pm £435.15pm £326.51pm £391.81pm
3 SERIES DIESEL TOURING
320d Sport 5dr
Business Personal £424.12pm £508.40pm £366.20pm £439.81pm £328.40pm £393.70pm
3 SERIES GRAN TURISMO HATCHBACK
320i M Sport 5dr Step Auto [Business Media]
Business Personal £387.87pm £464.90pm £358.74pm £430.49pm £329.35pm £395.60pm
3 SERIES TOURING SPECIAL EDITION
318d M Sport Shadow Edition 5dr
Business Personal £408.71pm £490.27pm £359.67pm £431.42pm £329.35pm £395.60pm
3 SERIES GRAN TURISMO HATCHBACK
320i Sport 5dr Step Auto [Professional Media]
Business Personal £405.08pm £485.74pm £368.06pm £441.67pm £330.29pm £395.60pm
3 SERIES DIESEL TOURING
320d SE 5dr
Business Personal £430.46pm £516.55pm £369.92pm £444.47pm £330.29pm £396.54pm
3 SERIES DIESEL TOURING
320d EfficientDynamics Sport 5dr
Business Personal £425.93pm £511.12pm £366.20pm £438.88pm £330.29pm £396.54pm
3 SERIES TOURING
330i M Sport 5dr Step Auto
Business Personal £384.24pm £461.27pm £354.08pm £424.90pm £331.24pm £397.49pm
3 SERIES DIESEL TOURING
318d M Sport 5dr Step Auto
Business Personal £415.05pm £497.52pm £363.40pm £435.15pm £331.24pm £397.49pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive SE 5dr Step Auto [Business Media]
Business Personal £407.80pm £489.37pm £369.92pm £443.54pm £333.13pm £399.38pm
3 SERIES TOURING SPECIAL EDITION
320i xDrive M Sport Shadow Edition 5dr Step Auto
Business Personal £380.62pm £456.74pm £354.08pm £424.90pm £333.13pm £399.38pm
3 SERIES DIESEL SALOON
320d SE 4dr Step Auto
Business Personal £454.93pm £546.46pm £373.65pm £448.20pm £334.08pm £400.33pm
3 SERIES DIESEL SALOON
320d SE 4dr
Business Personal £446.77pm £535.58pm £375.51pm £450.06pm £335.03pm £401.28pm
3 SERIES GRAN TURISMO HATCHBACK
320i M Sport 5dr Step Auto [Professional Media]
Business Personal £396.93pm £475.77pm £367.13pm £440.74pm £335.97pm £403.17pm
3 SERIES DIESEL TOURING
320d EfficientDynamics Plus 5dr Step Auto
Business Personal £430.46pm £516.55pm £371.79pm £446.33pm £335.97pm £403.17pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive SE 5dr Step Auto [Professional Media]
Business Personal £418.68pm £502.05pm £378.31pm £453.79pm £338.81pm £406.95pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive Sport 5dr Step Auto [Business Media]
Business Personal £417.77pm £501.15pm £379.24pm £454.72pm £340.70pm £408.85pm
3 SERIES DIESEL TOURING
320d SE 5dr Step Auto
Business Personal £439.52pm £526.52pm £379.24pm £455.65pm £340.70pm £408.85pm
3 SERIES DIESEL TOURING
320d Sport 5dr Step Auto
Business Personal £434.08pm £521.08pm £378.31pm £453.79pm £340.70pm £407.90pm
3 SERIES DIESEL TOURING
320d EfficientDynamics Sport 5dr Step Auto
Business Personal £437.71pm £524.71pm £377.38pm £452.85pm £341.65pm £408.85pm
3 SERIES DIESEL TOURING
320d M Sport 5dr
Business Personal £430.46pm £516.55pm £375.51pm £450.99pm £341.65pm £409.79pm
3 SERIES TOURING SPECIAL EDITION
318d M Sport Shadow Edition 5dr Step Auto
Business Personal £424.12pm £508.40pm £373.65pm £448.20pm £341.65pm £409.79pm
3 SERIES SALOON
330i Sport 4dr Step Auto
Business Personal £435.90pm £522.90pm £375.51pm £450.99pm £342.60pm £410.74pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] SE 5dr [Business Media]
Business Personal £442.24pm £530.15pm £383.90pm £460.31pm £343.54pm £411.69pm
3 SERIES DIESEL SALOON
320d Sport 4dr
Business Personal £466.71pm £560.05pm £386.70pm £464.04pm £345.44pm £414.53pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive M Sport 5dr Step Auto [Business Media]
Business Personal £410.52pm £492.08pm £378.31pm £452.85pm £346.38pm £415.47pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive Sport 5dr Step Auto [Prof Media]
Business Personal £427.74pm £512.93pm £387.63pm £464.97pm £347.33pm £416.42pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] SE 5dr [Professional Media]
Business Personal £451.30pm £541.02pm £393.22pm £471.49pm £349.22pm £418.31pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] Sport 5dr [Business Media]
Business Personal £446.77pm £536.49pm £390.42pm £468.70pm £349.22pm £419.26pm
3 SERIES DIESEL TOURING
320d xDrive Sport 5dr Step Auto
Business Personal £453.12pm £543.74pm £393.22pm £471.49pm £350.17pm £420.20pm
3 SERIES SALOON
330i M Sport 4dr Step Auto
Business Personal £439.52pm £527.43pm £382.04pm £457.51pm £350.17pm £419.26pm
3 SERIES DIESEL TOURING
320d xDrive SE 5dr Step Auto
Business Personal £456.74pm £547.37pm £394.15pm £473.35pm £351.12pm £421.15pm
3 SERIES GRAN TURISMO HATCHBACK
320i xDrive M Sport 5dr Step Auto [Prof Media]
Business Personal £419.58pm £502.96pm £386.70pm £463.10pm £353.01pm £423.04pm
3 SERIES DIESEL TOURING
320d M Sport 5dr Step Auto
Business Personal £441.33pm £529.24pm £386.70pm £464.04pm £353.01pm £423.99pm
3 SERIES DIESEL SALOON
320d M Sport 4dr
Business Personal £462.18pm £554.62pm £393.22pm £471.49pm £353.01pm £423.04pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] SE 5dr Step Auto [Business Media]
Business Personal £454.93pm £546.46pm £396.95pm £476.15pm £353.95pm £424.94pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] M Sport 5dr [Business Media]
Business Personal £439.52pm £527.43pm £389.49pm £467.76pm £354.90pm £425.88pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] Sport 5dr [Professional Media]
Business Personal £457.65pm £549.18pm £399.74pm £479.88pm £355.85pm £425.88pm
3 SERIES TOURING SPECIAL EDITION
330i M Sport Shadow Edition 5dr Step Auto
Business Personal £398.74pm £478.49pm £376.45pm £450.99pm £356.79pm £427.78pm
3 SERIES DIESEL SALOON
320d Sport 4dr Step Auto
Business Personal £484.83pm £581.80pm £399.74pm £479.88pm £357.74pm £428.72pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] SE 5dr Step Auto [Professional Media]
Business Personal £463.99pm £557.33pm £405.33pm £486.40pm £359.63pm £431.56pm
3 SERIES DIESEL SALOON
320d xDrive SE 4dr Step Auto
Business Personal £485.74pm £582.71pm £403.47pm £484.54pm £360.58pm £432.51pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] M Sport 5dr [Professional Media]
Business Personal £450.40pm £540.12pm £397.88pm £477.08pm £361.53pm £433.45pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] Sport 5dr Step Auto [Business Media]
Business Personal £464.90pm £557.33pm £406.26pm £487.33pm £361.53pm £433.45pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive SE 5dr Step Auto [Business Media]
Business Personal £474.87pm £569.12pm £410.92pm £492.92pm £364.37pm £437.24pm
3 SERIES DIESEL TOURING
320d xDrive M Sport 5dr Step Auto
Business Personal £458.55pm £550.08pm £402.54pm £482.67pm £364.37pm £436.29pm
3 SERIES DIESEL SALOON
320d M Sport 4dr Step Auto
Business Personal £480.30pm £575.46pm £406.26pm £487.33pm £365.31pm £438.19pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] M Sport 5dr Step Auto [Business Media]
Business Personal £455.83pm £547.37pm £404.40pm £485.47pm £367.20pm £441.03pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] Sport 5dr Step Auto [Prof Media]
Business Personal £474.87pm £570.02pm £414.65pm £496.65pm £368.15pm £441.03pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive SE 5dr Step Auto [Professional Media]
Business Personal £484.83pm £581.80pm £417.45pm £501.31pm £370.04pm £443.87pm
3 SERIES DIESEL SALOON
320d xDrive Sport 4dr Step Auto
Business Personal £502.05pm £601.74pm £414.65pm £497.58pm £370.99pm £445.76pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive Sport 5dr Step Auto [Business Media]
Business Personal £483.93pm £580.90pm £420.24pm £504.10pm £372.88pm £446.70pm
3 SERIES GRAN TURISMO HATCHBACK
330i M Sport 5dr Step Auto [Business Media]
Business Personal £435.90pm £522.90pm £408.13pm £489.20pm £378.56pm £454.28pm
3 SERIES DIESEL SALOON
320d xDrive M Sport 4dr Step Auto
Business Personal £497.52pm £597.21pm £422.10pm £505.97pm £378.56pm £454.28pm
3 SERIES DIESEL TOURING
330d M Sport 5dr Step Auto
Business Personal £449.49pm £539.21pm £408.13pm £489.20pm £381.40pm £457.12pm
3 SERIES GRAN TURISMO HATCHBACK
330i M Sport 5dr Step Auto [Professional Media]
Business Personal £444.96pm £533.77pm £416.51pm £499.45pm £385.19pm £461.85pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d [190] M Sport 5dr Step Auto [Prof Media]
Business Personal £478.49pm £573.65pm £427.70pm £513.42pm £390.87pm £468.47pm
3 SERIES TOURING
340i M Sport 5dr Step Auto
Business Personal £444.96pm £532.87pm £417.45pm £500.38pm £391.81pm £470.37pm
3 SERIES TOURING SPECIAL EDITION
340i M Sport Shadow Edition 5dr Step Auto
Business Personal £427.74pm £513.83pm £408.13pm £489.20pm £392.76pm £471.31pm
3 SERIES TOURING SPECIAL EDITION
320d xDrive M Sport Shadow Edition 5dr Step Auto
Business Personal £474.87pm £570.02pm £424.90pm £509.70pm £393.70pm £471.31pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive Sport 5dr Step Auto [Prof Media]
Business Personal £504.77pm £606.27pm £441.67pm £529.26pm £395.60pm £475.10pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive M Sport 5dr Step Auto [Business Media]
Business Personal £488.46pm £585.43pm £436.08pm £522.74pm £395.60pm £475.10pm
3 SERIES TOURING SPECIAL EDITION
330d M Sport Shadow Edition 5dr Step Auto
Business Personal £466.71pm £560.05pm £423.97pm £508.76pm £396.54pm £475.10pm
3 SERIES DIESEL TOURING
330d xDrive M Sport 5dr Step Auto
Business Personal £477.58pm £573.65pm £430.49pm £516.22pm £400.33pm £480.78pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
320d xDrive M Sport 5dr Step Auto [Prof Media]
Business Personal £497.52pm £596.30pm £444.47pm £532.99pm £402.22pm £481.72pm
3 SERIES TOURING SPECIAL EDITION
335d xDrive M Sport Shadow Edition 5dr Step Auto
Business Personal £463.99pm £556.43pm £427.70pm £513.42pm £408.85pm £490.24pm
3 SERIES DIESEL TOURING
335d xDrive M Sport 5dr Step Auto
Business Personal £484.83pm £581.80pm £440.74pm £528.33pm £409.79pm £492.13pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
330d M Sport 5dr Step Auto [Business Media]
Business Personal £507.49pm £608.08pm £454.72pm £546.04pm £411.69pm £493.08pm
3 SERIES TOURING SPECIAL EDITION
330d xDrive M Sport Shadow Edition 5dr Step Auto
Business Personal £486.65pm £583.62pm £443.54pm £532.06pm £412.63pm £495.92pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
330d M Sport 5dr Step Auto [Professional Media]
Business Personal £517.46pm £620.77pm £462.17pm £554.42pm £417.37pm £500.65pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
330d xDrive M Sport 5dr Step Auto [Business Media]
Business Personal £524.71pm £629.83pm £467.76pm £560.95pm £423.04pm £507.28pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
330d xDrive M Sport 5dr Step Auto [Prof Media]
Business Personal £535.58pm £642.52pm £474.29pm £568.40pm £428.72pm £514.85pm
3 SERIES GRAN TURISMO HATCHBACK
340i M Sport 5dr Step Auto [Business Media]
Business Personal £484.83pm £581.80pm £457.51pm £548.83pm £429.67pm £515.79pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
335d xDrive M Sport 5dr Step Auto [Business Media]
Business Personal £538.30pm £645.24pm £479.88pm £575.85pm £436.29pm £523.37pm
3 SERIES GRAN TURISMO HATCHBACK
340i M Sport 5dr Step Auto [Professional Media]
Business Personal £495.71pm £594.49pm £461.24pm £553.49pm £437.24pm £524.31pm
3 SERIES GRAN TURISMO DIESEL HATCHBACK
335d xDrive M Sport 5dr Step Auto [Prof Media]
Business Personal £547.37pm £656.12pm £486.40pm £583.31pm £441.97pm £529.99pm
Sorry we couldn't find any models matching the selected filters! Try adjusting your search filters above.