play phone device-mobile location2 search plus dash down_arrow cross chevron-down chevron-up chevron-left calendar device-camera

There are 59 used cars available matching your search.

  • BMW 3 Series Estate 3.0 330d M Sport Touring Auto Euro 6 (s/s) 5dr
    72 Photos
    • 2017 (17) reg
    • Diesel
    • Automatic
    • 45,000 miles

    This ULEZ Compliant 330d Touring is in fantastic condition. With Full Service History, great Specification and MOT (February 2025 Expiry - No Advisories), this cherished example is ready for immediate...

    • 2017
    • 17
    • £20,950
    • 2095
    • 45,000
    • Cars
    • BMW
    • 3 Series
    • ZJutkBd2v/I=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 3 Series Estate 3.0 330d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
    86 Photos
    • 2017 (17) reg
    • Diesel
    • Automatic
    • 69,000 miles

    This ULEZ Compliant 2x Owner 330d Touring is in outstanding condition and boasts a Huge Specification. Please call Adam to check availability - 01242 393812. With BMW Service History and long MOT (Dec...

    • 2017
    • 17
    • £18,450
    • 1845
    • 69,000
    • Cars
    • BMW
    • 3 Series
    • dvq/733cQjE=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW Z4 Coupe 3.0 si Sport Euro 4 2dr
    65 Photos

    £17,950

    • 2007 (57) reg
    • Petrol
    • Manual
    • 43,700 miles

    If you’re looking for the best BMW E86 in the country, this is it. With Full BMW Main Dealer Service History (9x Services) and long MOT (July 2025 Expiry - No Advisories), this one off example is read...

    • 2007
    • 57
    • £17,950
    • 1795
    • 43,700
    • Cars
    • BMW
    • Z4
    • hEt3iTVvdSM=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 2 Series Convertible 3.0 M240i Auto Euro 6 (s/s) 2dr
    63 Photos

    £17,950

    fair price

    • 2016 (66) reg
    • Petrol
    • Automatic
    • 36,000 miles

    Bought by its previous lady owner as an Approved Used BMW, this rare M240i Convertible is in fantastic condition. 2x Keys Smoke and Pet Free. Finance Options are available and Part Exchange is welcome...

    • 2016
    • 66
    • £17,950
    • 1795
    • 36,000
    • Cars
    • BMW
    • 2 Series
    • mVdY3YZfBN4=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW X5 SUV 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr
    88 Photos
    • 2014 (64) reg
    • Diesel
    • Automatic
    • 68,000 miles

    This ULEZ Compliant 2x Owner X5 is in near perfect condition. Please call Adam to check availability - 01242 393812. Owned by its previous owner for 9 years, it boasts a Full BMW Main Dealer Service H...

    • 2014
    • 64
    • £17,450
    • 1745
    • 68,000
    • Cars
    • BMW
    • X5
    • /cVdA3qZuT0=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW X5 SUV 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr
    79 Photos
    • 2014 (64) reg
    • Diesel
    • Automatic
    • 78,000 miles

    This ULEZ Compliant wonderful Specification X5 is in fantastic condition. With Full BMW Service History (See Below) and long MOT (November 2025 Expiry- No Advisories), this cherished example is ready ...

    • 2014
    • 64
    • £17,450
    • 1745
    • 78,000
    • Cars
    • BMW
    • X5
    • RymwBUTP9ic=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 5 Series Estate 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr
    72 Photos
    • 2015 (65) reg
    • Diesel
    • Automatic
    • 40,000 miles

    This 520d Touring has a Huge Specification and is in great condition. With Full BMW Service History and recent Major Service at the BMW Main Dealer, this cherished example is ready for immediate use. ...

    • 2015
    • 65
    • £16,950
    • 1695
    • 40,000
    • Cars
    • BMW
    • 5 Series
    • IZkJP+kwB0Q=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 3 Series Estate 2.0 320i Luxury Touring Auto Euro 6 (s/s) 5dr
    58 Photos
    • 2016 (16) reg
    • Petrol
    • Automatic
    • 25,700 miles

    This One Owner from New rare Petrol 320i Touring is in fantastic condition. With Full BMW Service History, recent BMW Service, this cherished example is ready for immediate use. 2x Keys - Smoke and Pe...

    • 2016
    • 16
    • £16,950
    • 1695
    • 25,700
    • Cars
    • BMW
    • 3 Series
    • 1TpnY5qaq4I=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 3 Series Estate 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
    57 Photos
    • 2016 (16) reg
    • Diesel
    • Automatic
    • 54,000 miles

    This 4x4 2 Owner 320d is in near perfect condition. With Full Service History, this cherished example is ready for immediate use. 2x Keys, Smoke and Pet Free. Part Exchange is welcomed and Finance Opt...

    • 2016
    • 16
    • £16,950
    • 1695
    • 54,000
    • Cars
    • BMW
    • 3 Series
    • vfyUJwJTA4Y=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage
  • BMW 2 Series Coupe 2.0 228i M Sport Auto Euro 6 (s/s) 2dr
    42 Photos
    • 2016 (16) reg
    • Petrol
    • Automatic
    • 46,000 miles

    This rare 3 Owner 228i is in superb condition. With Full BMW Main Dealer Service History, this cherished example is ready for immediate use. Huge specification includes Professional Navigation, Harman...

    • 2016
    • 16
    • £16,950
    • 1695
    • 46,000
    • Cars
    • BMW
    • 2 Series
    • EtRxY+vaejo=
    Representative example
    Type
    Duration of agreement
    First payment
    monthly payments
    Final payment

    On the road price
    Customer deposit
    Total amount of credit
    Acceptance fee
    Option to purchase fee
    Total amount payable

    Representative APR
    Rate of interest (fixed)
    Annual mileage

Showing page 2 of 6

Used cars for sale

BMW cars currently in stock

At Miramar Cars Ltd we aim to bring you the widest choice of used cars in Cheltenham, Gloucestershire and at great prices. We have some fantastic deals on used BMW cars, which are always changing. Browse our used cars below and contact us for more information on any of our second hand cars.

We are confident you will not be disappointed with our selection of quality used cars. At Miramar Cars Ltd we offer an extensive range of services and extras meaning that you can buy your used car with confidence and peace of mind. Our showroom in Cheltenham stocks a wide range of cars that are ready for viewing today.