Used BMW Cars

Adjust Finance Terms
  • 2018 (18) BMW X5 XDRIVE40D M SPORT

    • Mileage:
      22,329 miles
      ,
    • Transmission:
      Automatic
      ,
    • Engine Size:
      3.0L
      ,
    • Fuel Type:
      Diesel
      ,
    • MPG:
      47.1
      ,
    • BHP:
      308 bhp
    • 2018 (18) BMW X5 *PANORAMIC ROOF*3.0 XDRIVE40D M SPORT 5d 309 BHP Heads up Display - Privacy

      • Mileage:
        53,000 miles
        ,
      • Transmission:
        Automatic
        ,
      • Fuel Type:
        Diesel
      • 2020 (69) BMW 3 Series 2.0 320D M SPORT PLUS EDITION 5d 188 BHP LANE DEPART+ FRNT COLLISION WARNIN

        • Mileage:
          7,957 miles
          ,
        • Transmission:
          Automatic
          ,
        • Fuel Type:
          Diesel
        • 2018 (18) BMW X4 XDRIVE35D M SPORT

          • Mileage:
            16,819 miles
            ,
          • Transmission:
            Automatic
            ,
          • Engine Size:
            3.0L
            ,
          • Fuel Type:
            Diesel
            ,
          • MPG:
            47.1
            ,
          • BHP:
            308 bhp
          • 2015 (65) BMW X5 3.0 XDRIVE40D M SPORT 5d 309 BHP ** PANORAMIC SUNROOF ** ****PANORAMIC SUNR

            • Mileage:
              32,509 miles
              ,
            • Transmission:
              Automatic
              ,
            • Fuel Type:
              Diesel
            • 2017 (17) BMW 5 Series 2.0 520D M SPORT TOURING 5d 188 BHP ** PANORAMIC SUNROOF ** DIGI DASH - PAN

              • Mileage:
                7,775 miles
                ,
              • Transmission:
                Automatic
                ,
              • Fuel Type:
                Diesel
              • Graphic representing inspection

                Vehicle Inspection

                All of our vehicles come fully serviced and are HPI clear. They are also fully valeted to a professional standard.

              • 2018 (68) BMW X2 XDRIVE20D M SPORT X

                • Mileage:
                  17,614 miles
                  ,
                • Transmission:
                  Automatic
                  ,
                • Engine Size:
                  2.0L
                  ,
                • Fuel Type:
                  Diesel
                  ,
                • MPG:
                  58.9
                  ,
                • BHP:
                  187 bhp
                • 2017 (66) BMW 7 Series 730D XDRIVE M SPORT

                  • Mileage:
                    46,457 miles
                    ,
                  • Transmission:
                    Automatic
                    ,
                  • Engine Size:
                    3.0L
                    ,
                  • Fuel Type:
                    Diesel
                    ,
                  • MPG:
                    54.3
                    ,
                  • BHP:
                    261 bhp
                  • 2017 (67) BMW X3 3.0 XDRIVE30D M SPORT 5d 255 BHP Harmon Kardon Sound - Satnav

                    • Mileage:
                      37,894 miles
                      ,
                    • Transmission:
                      Automatic
                      ,
                    • Fuel Type:
                      Diesel
                    • 2015 (65) BMW M4 *CARBON DETAILING* 3.0 M4 2d 500++ BHP ***SAT NAV-DAB-BLUETOOTH***

                      • Mileage:
                        85,022 miles
                        ,
                      • Transmission:
                        Automatic
                        ,
                      • Fuel Type:
                        Petrol
                      • 2019 (19) BMW 1 Series 3.0 M140I SHADOW EDITION 5d 335 BHP 1 OWNER - 2 KEYS

                        • Mileage:
                          21,421 miles
                          ,
                        • Transmission:
                          Manual
                          ,
                        • Fuel Type:
                          Petrol
                        • 2019 (19) BMW 1 Series 3.0 M140I SHADOW EDITION 5d 335 BHP Harman Kardon Sound - Privacy Glass

                          • Mileage:
                            17,443 miles
                            ,
                          • Transmission:
                            Automatic
                            ,
                          • Fuel Type:
                            Petrol
                          • Graphic representing money

                            Money Back Promise

                            We want you to love your new car, so if there’s a fault with your car, we offer a 30-day money back guarantee.

                          • 2017 (67) BMW 5 Series 2.0 520D XDRIVE M SPORT TOURING 5d 188 BHP DIGI DASH - HARMAN KARDON SOUND

                            • Mileage:
                              25,467 miles
                              ,
                            • Transmission:
                              Automatic
                              ,
                            • Fuel Type:
                              Diesel
                            • 2018 (68) BMW 1 Series 3.0 M140I SHADOW EDITION 5d 335 BHP *** DAB - BLUETOOTH - USB ***

                              • Mileage:
                                19,845 miles
                                ,
                              • Transmission:
                                Automatic
                                ,
                              • Fuel Type:
                                Petrol
                              • 2018 (67) BMW 3 Series 335D XDRIVE M SPORT TOURING

                                • Mileage:
                                  38,423 miles
                                  ,
                                • Transmission:
                                  Automatic
                                  ,
                                • Engine Size:
                                  3.0L
                                  ,
                                • Fuel Type:
                                  Diesel
                                  ,
                                • MPG:
                                  49.6
                                  ,
                                • BHP:
                                  308 bhp
                                • 2018 (68) BMW 1 Series M140I SHADOW EDITION

                                  • Mileage:
                                    22,199 miles
                                    ,
                                  • Transmission:
                                    Automatic
                                    ,
                                  • Engine Size:
                                    3.0L
                                    ,
                                  • Fuel Type:
                                    Petrol
                                    ,
                                  • MPG:
                                    39.8
                                    ,
                                  • BHP:
                                    335 bhp
                                  • 2017 (67) BMW X4 2.0 XDRIVE20D M SPORT 4d 188 BHP ***SAT NAV-DAB-BLUETOOTH***

                                    • Mileage:
                                      51,781 miles
                                      ,
                                    • Transmission:
                                      Automatic
                                      ,
                                    • Fuel Type:
                                      Diesel
                                    • 2017 (67) BMW 5 Series 2.0 520D M SPORT 4d 188 BHP Satnav - DAB Radio - Bluetooth

                                      • Mileage:
                                        12,579 miles
                                        ,
                                      • Transmission:
                                        Automatic
                                        ,
                                      • Fuel Type:
                                        Diesel
                                      • Graphic representing warranty

                                        Warranty

                                        As an approved RAC dealership we offer an 82-point inspection of all cars, and the RAC Platinum and Platinum Plus warranties. Drive away rest assured.

                                      • 2017 (17) BMW 3 Series 330D XDRIVE M SPORT TOURING

                                        • Mileage:
                                          19,943 miles
                                          ,
                                        • Transmission:
                                          Automatic
                                          ,
                                        • Engine Size:
                                          3.0L
                                          ,
                                        • Fuel Type:
                                          Diesel
                                          ,
                                        • MPG:
                                          51.4
                                          ,
                                        • BHP:
                                          255 bhp
                                        • 2017 (67) BMW 3 Series 3.0 335D XDRIVE M SPORT 4d 308 BHP ***SAT NAV-DAB-BLUETOOTH -USB***

                                          • Mileage:
                                            26,768 miles
                                            ,
                                          • Transmission:
                                            Automatic
                                            ,
                                          • Fuel Type:
                                            Diesel
                                          • 2018 (68) BMW I3 0.6 I3S 94AH 5d 181 BHP Satnav - DAB Radio - Bluetooth

                                            • Mileage:
                                              9,467 miles
                                              ,
                                            • Transmission:
                                              Automatic
                                              ,
                                            • Fuel Type:
                                              Hybrid Petrol
                                            • 2018 (68) BMW I3 I3S

                                              • Mileage:
                                                10,994 miles
                                                ,
                                              • Transmission:
                                                Automatic
                                                ,
                                              • Engine Size:
                                                0.6L
                                                ,
                                              • Fuel Type:
                                                Hybrid Petrol
                                                ,
                                              • MPG:
                                                0.6
                                                ,
                                              • BHP:
                                                181 bhp
                                              • 2016 (16) BMW 4 Series 435D XDRIVE LUXURY

                                                • Mileage:
                                                  52,101 miles
                                                  ,
                                                • Transmission:
                                                  Automatic
                                                  ,
                                                • Engine Size:
                                                  3.0L
                                                  ,
                                                • Fuel Type:
                                                  Diesel
                                                  ,
                                                • MPG:
                                                  49.6
                                                  ,
                                                • BHP:
                                                  308 bhp
                                                • 2019 (19) BMW I3 0.0 I3 120AH 5d 168 BHP Satnav - DAB Radio - Bluetooth

                                                  • Mileage:
                                                    14,471 miles
                                                    ,
                                                  • Transmission:
                                                    Automatic
                                                    ,
                                                  • Fuel Type:
                                                    Electric
                                                  • Graphic representing money

                                                    Money Back Promise

                                                    We want you to love your new car, so if there’s a fault with your car, we offer a 30-day money back guarantee.

                                                  • 2017 (67) BMW 3 Series 320D M SPORT TOURING

                                                    • Mileage:
                                                      31,885 miles
                                                      ,
                                                    • Transmission:
                                                      Automatic
                                                      ,
                                                    • Engine Size:
                                                      2.0L
                                                      ,
                                                    • Fuel Type:
                                                      Diesel
                                                      ,
                                                    • MPG:
                                                      62.8
                                                      ,
                                                    • BHP:
                                                      188 bhp
                                                    • 2017 (67) BMW 3 Series 318I SPORT TOURING

                                                      • Mileage:
                                                        4,401 miles
                                                        ,
                                                      • Transmission:
                                                        Automatic
                                                        ,
                                                      • Engine Size:
                                                        1.5L
                                                        ,
                                                      • Fuel Type:
                                                        Petrol
                                                        ,
                                                      • MPG:
                                                        51.4
                                                        ,
                                                      • BHP:
                                                        134 bhp
                                                      • 2017 (67) BMW 3 Series 320D XDRIVE M SPORT

                                                        • Mileage:
                                                          33,753 miles
                                                          ,
                                                        • Transmission:
                                                          Automatic
                                                          ,
                                                        • Engine Size:
                                                          2.0L
                                                          ,
                                                        • Fuel Type:
                                                          Diesel
                                                          ,
                                                        • MPG:
                                                          60.1
                                                          ,
                                                        • BHP:
                                                          188 bhp
                                                        • 2014 (64) BMW X3 3.0 XDRIVE30D SE 5d 255 BHP ***SAT NAV-DAB-BLUETOO

                                                          • Mileage:
                                                            42,158 miles
                                                            ,
                                                          • Transmission:
                                                            Automatic
                                                            ,
                                                          • Fuel Type:
                                                            Diesel
                                                          • 2017 (67) BMW 1 Series 118I M SPORT SHADOW EDITION

                                                            • Mileage:
                                                              31,920 miles
                                                              ,
                                                            • Transmission:
                                                              Automatic
                                                              ,
                                                            • Engine Size:
                                                              1.5L
                                                              ,
                                                            • Fuel Type:
                                                              Petrol
                                                              ,
                                                            • MPG:
                                                              54.3
                                                              ,
                                                            • BHP:
                                                              134 bhp
                                                            • 2005 (05) BMW M3 3.2 M3 SMG 2d 338 BHP SILVER RED LEATHER INTERIOR SHIFT PADDLES/IN CAR TV-2

                                                              • Mileage:
                                                                79,000 miles
                                                                ,
                                                              • Transmission:
                                                                Automatic
                                                                ,
                                                              • Fuel Type:
                                                                Petrol
                                                              • Graphic representing inspection

                                                                Vehicle Inspection

                                                                All of our vehicles come fully serviced and are HPI clear. They are also fully valeted to a professional standard.

                                                              • 2016 (66) BMW 4 Series 2.0 420D SPORT GRAN COUPE 4d 188 BHP HEATED LEATHER SEATS

                                                                • Mileage:
                                                                  43,500 miles
                                                                  ,
                                                                • Transmission:
                                                                  Manual
                                                                  ,
                                                                • Fuel Type:
                                                                  Diesel
                                                                • 2014 (64) BMW 4 Series 2.0 420D M SPORT 2d AUTO 181 BHP CONVERTIBLE

                                                                  • Mileage:
                                                                    73,314 miles
                                                                    ,
                                                                  • Transmission:
                                                                    Automatic
                                                                    ,
                                                                  • Fuel Type:
                                                                    Diesel
                                                                  • 2004 (54) BMW M3 3.2 M3 SMG 2d 338 BHP Android System - DVD & TV Player

                                                                    • Mileage:
                                                                      97,200 miles
                                                                      ,
                                                                    • Transmission:
                                                                      Manual
                                                                      ,
                                                                    • Fuel Type:
                                                                      Petrol
                                                                    • 2017 (67) BMW 1 Series C 200 4MATIC AMG LINE PREMIUM

                                                                      • Mileage:
                                                                        30,083 miles
                                                                        ,
                                                                      • Transmission:
                                                                        Manual
                                                                        ,
                                                                      • Engine Size:
                                                                        2.0L
                                                                        ,
                                                                      • Fuel Type:
                                                                        Petrol
                                                                        ,
                                                                      • MPG:
                                                                        40.9
                                                                        ,
                                                                      • BHP:
                                                                        184 bhp
                                                                      • 2014 (14) BMW 1 Series M135I

                                                                        • Mileage:
                                                                          93,412 miles
                                                                          ,
                                                                        • Transmission:
                                                                          Manual
                                                                          ,
                                                                        • Engine Size:
                                                                          3.0L
                                                                          ,
                                                                        • Fuel Type:
                                                                          Petrol
                                                                          ,
                                                                        • MPG:
                                                                          37.7
                                                                          ,
                                                                        • BHP:
                                                                          315 bhp