31-33 Bridge End Road, Swindon, Wiltshire, SN3 4PD
BMW 4 Series 420D M Sport
0 Photos
  • Year 2018 (18 Reg)
  • Mileage 18,000
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 2
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £385
Total Price £18,995
Deposit £1,900
Total Charge for Credit £6,011
APR 13.3%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £25,006
48 Monthly Payments £329
Total Price £18,995
Deposit £1,900
Total Charge for Credit £6,541
APR 13.4%
Fixed Rate 6.49%
Term 48 months
Total Amount Payable £25,536
48 Monthly Payments £329
Total Price £18,995
Deposit £1,900
Total Charge for Credit £6,541
APR 13.4%
Fixed Rate 6.49%
Term 48 months
Total Amount Payable £25,536

40 Photos
BMW X3 Xdrive20d M Sport Estate 2.0 Automatic Diesel
BMW X3 Xdrive20d M Sport
LEATHER+XENON HEADLIGHTS
40 Photos
  • Year 2016 (66 Reg)
  • Mileage 63,396
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 5
  • 19in Light Alloy M Double - Spoke Style 622M Wheels
  • Air Conditioning
  • Automatic with Two-Zone Control
  • Alarm System (Thatcham 1) with Remote Control
  • Auto Start - Stop
  • BMW Business Radio with Single CD Player (with MP3 Playback Capability)
60 Monthly Payments £345
Total Price £16,995
Deposit £1,700
Total Charge for Credit £5,427
APR 13.4%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £22,422
60 Monthly Payments £345
Total Price £16,995
Deposit £1,700
Total Charge for Credit £5,427
APR 13.4%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £22,422
BMW 5 Series 535D M Sport
0 Photos
  • Year 2015 (15 Reg)
  • Mileage 44,000
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 3.0L
  • Doors 4
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £345
Total Price £16,995
Deposit £1,700
Total Charge for Credit £5,427
APR 13.4%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £22,422
48 Monthly Payments £299
Total Price £16,995
Deposit £1,700
Total Charge for Credit £5,848
APR 13.5%
Fixed Rate 6.49%
Term 48 months
Total Amount Payable £22,843
48 Monthly Payments £299
Total Price £16,995
Deposit £1,700
Total Charge for Credit £5,848
APR 13.5%
Fixed Rate 6.49%
Term 48 months
Total Amount Payable £22,843
BMW 3 Series 325D M Sport Gran Turismo
0 Photos
  • Year 2014 (14 Reg)
  • Mileage 0
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 5
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.

40 Photos
BMW X5 Xdrive30d M Sport Estate 3.0 Automatic Diesel
BMW X5 Xdrive30d M Sport
7 SEATER+SAT NAV
40 Photos
  • Year 2013 (13 Reg)
  • Mileage 85,730
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 3.0L
  • Doors 5
  • Media Package
  • Air Conditioning
  • Automatic with Two - Zone Control
  • Alarm System (Thatcham 1)
  • Third-row Seating
  • Alloy Wheels - 19inx9/10J V-Spk 223M 255/50 285/45
60 Monthly Payments £296
Total Price £14,495
Deposit £1,450
Total Charge for Credit £4,697
APR 13.6%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £19,192
60 Monthly Payments £296
Total Price £14,495
Deposit £1,450
Total Charge for Credit £4,697
APR 13.6%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £19,192
BMW 5 Series 520D Se
0 Photos
  • Year 2016 (66 Reg)
  • Mileage 83,497
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 4
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £236
Total Price £11,495
Deposit £1,150
Total Charge for Credit £3,821
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £15,316
60 Monthly Payments £236
Total Price £11,495
Deposit £1,150
Total Charge for Credit £3,821
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £15,316

40 Photos
BMW 1 Series 116D M Sport Hatchback 2.0 Automatic Diesel
BMW 1 Series 116D M Sport
40 Photos
  • Year 2014 (64 Reg)
  • Mileage 50,823
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 5
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £236
Total Price £11,495
Deposit £1,150
Total Charge for Credit £3,821
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £15,316
60 Monthly Payments £236
Total Price £11,495
Deposit £1,150
Total Charge for Credit £3,821
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £15,316
BMW 330 DIESEL M SPORT 4 DOOR
FULL SERVICE HISTORY+SAT NAV+19"alloys
0 Photos
  • Year 2013 (63 Reg)
  • Mileage 89,682
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 3.0L
  • Doors 4
WE ARE DELIGHTED TO OFFER THIS STUNNING BMW 330 DIESEL M SPORT WHICH DRIVES AND LOOKS OUTSTANDING. THIS IS A OUTSTANDING CAR WITH THE BEST ENGINE. WE WELCOME ANY PART…
60 Monthly Payments £226
Total Price £10,995
Deposit £1,100
Total Charge for Credit £3,675
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £14,670
60 Monthly Payments £226
Total Price £10,995
Deposit £1,100
Total Charge for Credit £3,675
APR 14%
Fixed Rate 6.49%
Term 60 months
Total Amount Payable £14,670

34 Photos
BMW 1 Series 125I M Sport Convertible 3.0 Manual Petrol
BMW 1 Series 125I M Sport
STUNNING CONVERTIBLE
34 Photos
  • Year 2012 (62 Reg)
  • Mileage 59,000
  • Transmission Manual
  • Fuel Type Petrol
  • Engine Size 3.0L
  • Doors 2
  • Air-Conditioning
  • Alarm
  • Alloy Wheels (17in)
  • Computer
  • Electric Windows (Front)
  • In Car Entertainment (Radio/CD/MP3)
60 Monthly Payments £190
Total Price £8,995
Deposit £900
Total Charge for Credit £3,302
APR 15.4%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £12,297
60 Monthly Payments £190
Total Price £8,995
Deposit £900
Total Charge for Credit £3,302
APR 15.4%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £12,297
BMW 3 Series 318D M Sport
0 Photos
  • Year 2013 (63 Reg)
  • Mileage 88,700
  • Transmission Manual
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 4
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £180
Total Price £8,495
Deposit £850
Total Charge for Credit £3,144
APR 15.5%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £11,639
60 Monthly Payments £180
Total Price £8,495
Deposit £850
Total Charge for Credit £3,144
APR 15.5%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £11,639
BMW 3 Series 330D M Sport
0 Photos
  • Year 2012 (62 Reg)
  • Mileage 109,416
  • Transmission Manual
  • Fuel Type Diesel
  • Engine Size 3.0L
  • Doors 2
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £166
Total Price £7,795
Deposit £780
Total Charge for Credit £2,924
APR 15.7%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £10,719
60 Monthly Payments £166
Total Price £7,795
Deposit £780
Total Charge for Credit £2,924
APR 15.7%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £10,719
BMW X5 D Sport Edition
0 Photos
  • Year 2006 (56 Reg)
  • Mileage 0
  • Transmission Automatic
  • Fuel Type Diesel
  • Engine Size 3.0L
  • Doors 5
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
60 Monthly Payments £139
Total Price £6,495
Deposit £650
Total Charge for Credit £2,516
APR 16.2%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £9,011
60 Monthly Payments £139
Total Price £6,495
Deposit £650
Total Charge for Credit £2,516
APR 16.2%
Fixed Rate 6.99%
Term 60 months
Total Amount Payable £9,011
BMW X3 D Sport
0 Photos
  • Year 2006 (06 Reg)
  • Mileage 0
  • Transmission Manual
  • Fuel Type Diesel
  • Engine Size 2.0L
  • Doors 5
More details to follow...
You can call a member of our sales team on 01793 829 215 with any questions you may have.
Top