Page Header

0345 862 6040

Monday to Friday 9am to 5.30pm

16 vehicles found

Hot Deal
Expected Sep Delivery
Free First Year Insurance*
Model version 2026
BMW 1 Series 120 Sport Step Auto MY26

BMW 1 Series

120 Sport Step Auto MY26

Personal price per month inc VAT

£313.18

24 months

£283.11

36 months

£261.13

48 months

Hot Deal
Expected Sep Delivery
Free First Year Insurance*
Model version 2026
BMW 1 Series 120 M Sport Step Auto MY26

BMW 1 Series

120 M Sport Step Auto MY26

Personal price per month inc VAT

£333.42

24 months

£297.46

36 months

£277.14

48 months

Expected Oct Delivery
UP TO 52.3 MPG*
BMW 1 Series 120 M Sport Step Auto

BMW 1 Series

120 M Sport Step Auto

Personal price per month inc VAT

£329.02

24 months

£293.64

36 months

£274.14

48 months

Expected Oct Delivery

BMW 1 Series

123 xDrive M Sport Step Auto

Personal price per month inc VAT

£345.73

24 months

£312.77

36 months

£288.15

48 months

BMW 1 Series

120 Sport Step Auto

Personal price per month inc VAT

£386.21

24 months

£367.30

36 months

£349.19

48 months

Expected Oct Delivery

BMW 1 Series

M135 xDrive Step Auto

Personal price per month inc VAT

£417.00

24 months

£385.47

36 months

£367.20

48 months

BMW 1 Series

120 Sport Step Auto (Tech+ Pack)

Personal price per month inc VAT

£440.76

24 months

£411.30

36 months

£386.21

48 months

Expected Oct Delivery

BMW 1 Series

M135 xDrive Step Auto (Pro Pack)

Personal price per month inc VAT

£445.16

24 months

£410.35

36 months

£390.21

48 months

BMW 1 Series

120 M Sport Step Auto (Tech+ Pack)

Personal price per month inc VAT

£461.87

24 months

£431.39

36 months

£406.23

48 months

BMW 1 Series

120 M Sport Pro Step Auto

Personal price per month inc VAT

£461.87

24 months

£432.35

36 months

£407.23

48 months

BMW 1 Series

123 xDrive M Sport Step Auto (Tech+ Pack)

Personal price per month inc VAT

£509.38

24 months

£473.48

36 months

£443.25

48 months

BMW 1 Series

123 xDrive M Sport Pro Step Auto

Personal price per month inc VAT

£526.10

24 months

£496.44

36 months

£471.27

48 months