Used BMW Cars

Adjust Finance Terms
  • 2016 (66) BMW 1 Series 116D SPORT

    • Mileage:
      34,900 miles
      ,
    • Transmission:
      Manual
      ,
    • Engine Size:
      1.5L
      ,
    • Fuel Type:
      Diesel
      ,
    • MPG:
      72.4
      ,
    • BHP:
      114 bhp
    • 2015 (15) BMW 4 Series 2.0 420D XDRIVE M SPORT 2d 188 BHP

      • Mileage:
        89,810 miles
        ,
      • Transmission:
        Automatic
        ,
      • Fuel Type:
        Diesel
      • 2018 (18) BMW 2 Series 225XE LUXURY ACTIVE TOURER

        • Mileage:
          45,800 miles
          ,
        • Transmission:
          Automatic
          ,
        • Engine Size:
          1.5L
          ,
        • Fuel Type:
          Hybrid
        • 2017 (67) BMW 3 Series 318D M SPORT

          • Mileage:
            33,339 miles
            ,
          • Transmission:
            Automatic
            ,
          • Engine Size:
            2.0L
            ,
          • Fuel Type:
            Diesel
            ,
          • MPG:
            64.2
            ,
          • BHP:
            148 bhp
          • BMW 2 Series 218D M SPORT GRAN TOURER
            Extra features worth£4,525

            2016 (66) BMW 2 Series 218D M SPORT GRAN TOURER

            • Mileage:
              39,996 miles
              ,
            • Transmission:
              Automatic
              ,
            • Engine Size:
              2.0L
              ,
            • Fuel Type:
              Diesel
              ,
            • MPG:
              62.8
              ,
            • BHP:
              148 bhp
            • 2018 (68) BMW 2 Series 220D XDRIVE LUXURY GRAN TOURER

              • Mileage:
                24,609 miles
                ,
              • Transmission:
                Automatic
                ,
              • Engine Size:
                2.0L
                ,
              • Fuel Type:
                Diesel
                ,
              • MPG:
                47.1
                ,
              • BHP:
                187 bhp
              • 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.

              • BMW 3 Series 335D XDRIVE M SPORT
                Extra features worth£1,985

                2017 (17) BMW 3 Series 335D XDRIVE M SPORT

                • Mileage:
                  60,432 miles
                  ,
                • Transmission:
                  Automatic
                  ,
                • Engine Size:
                  3.0L
                  ,
                • Fuel Type:
                  Diesel
                  ,
                • MPG:
                  51.4
                  ,
                • BHP:
                  308 bhp
                • BMW 3 Series 320D M SPORT SHADOW EDITION
                  Extra features worth£3,850

                  2018 (18) BMW 3 Series 320D M SPORT SHADOW EDITION

                  • Mileage:
                    22,120 miles
                    ,
                  • Transmission:
                    Automatic
                    ,
                  • Engine Size:
                    2.0L
                    ,
                  • Fuel Type:
                    Diesel
                    ,
                  • MPG:
                    64.2
                    ,
                  • BHP:
                    188 bhp
                  • 2016 (16) BMW 4 Series 435D XDRIVE LUXURY

                    • Mileage:
                      54,659 miles
                      ,
                    • Transmission:
                      Automatic
                      ,
                    • Engine Size:
                      3.0L
                      ,
                    • Fuel Type:
                      Diesel
                      ,
                    • MPG:
                      47.9
                      ,
                    • BHP:
                      308 bhp
                    • 2017 (67) BMW 4 Series 435D XDRIVE M SPORT

                      • Mileage:
                        27,388 miles
                        ,
                      • Transmission:
                        Automatic
                        ,
                      • Engine Size:
                        3.0L
                        ,
                      • Fuel Type:
                        Diesel
                        ,
                      • MPG:
                        50.4
                        ,
                      • BHP:
                        308 bhp
                      • 2019 (19) BMW 4 Series 420D M SPORT GRAN COUPE

                        • Mileage:
                          28,994 miles
                          ,
                        • Transmission:
                          Automatic
                          ,
                        • Engine Size:
                          2.0L
                          ,
                        • Fuel Type:
                          Diesel
                          ,
                        • MPG:
                          65.7
                          ,
                        • BHP:
                          188 bhp
                        • BMW 5 Series 520D M SPORT
                          Extra features worth£2,125

                          2018 (18) BMW 5 Series 520D M SPORT

                          • Mileage:
                            25,000 miles
                            ,
                          • Transmission:
                            Automatic
                            ,
                          • Engine Size:
                            2.0L
                            ,
                          • Fuel Type:
                            Diesel
                            ,
                          • MPG:
                            65.7
                            ,
                          • BHP:
                            188 bhp
                          • 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.

                          • BMW 5 Series 520D M SPORT
                            Extra features worth£2,170

                            2018 (68) BMW 5 Series 520D M SPORT

                            • Mileage:
                              25,823 miles
                              ,
                            • Transmission:
                              Automatic
                              ,
                            • Engine Size:
                              2.0L
                              ,
                            • Fuel Type:
                              Diesel
                              ,
                            • MPG:
                              65.7
                              ,
                            • BHP:
                              188 bhp
                            • BMW X5 XDRIVE30D M SPORT
                              Extra features worth£4,505

                              2015 (15) BMW X5 XDRIVE30D M SPORT

                              • Mileage:
                                73,000 miles
                                ,
                              • Transmission:
                                Automatic
                                ,
                              • Engine Size:
                                3.0L
                                ,
                              • Fuel Type:
                                Diesel
                                ,
                              • MPG:
                                47.1
                                ,
                              • BHP:
                                255 bhp
                              • BMW 4 Series 420I M SPORT GRAN COUPE
                                Extra features worth£2,675

                                2020 (20) BMW 4 Series 420I M SPORT GRAN COUPE

                                • Mileage:
                                  9,198 miles
                                  ,
                                • Transmission:
                                  Automatic
                                  ,
                                • Engine Size:
                                  2.0L
                                  ,
                                • Fuel Type:
                                  Petrol
                                  ,
                                • MPG:
                                  48.7
                                  ,
                                • BHP:
                                  181 bhp
                                • BMW X3 XDRIVE20I XLINE
                                  Extra features worth£3,380

                                  2018 (68) BMW X3 XDRIVE20I XLINE

                                  • Mileage:
                                    14,103 miles
                                    ,
                                  • Transmission:
                                    Automatic
                                    ,
                                  • Engine Size:
                                    2.0L
                                    ,
                                  • Fuel Type:
                                    Petrol
                                    ,
                                  • MPG:
                                    30.4
                                    ,
                                  • BHP:
                                    181 bhp
                                  • BMW X5 XDRIVE40D M SPORT
                                    Extra features worth£7,410

                                    2015 (65) BMW X5 XDRIVE40D M SPORT

                                    • Mileage:
                                      53,900 miles
                                      ,
                                    • Transmission:
                                      Automatic
                                      ,
                                    • Engine Size:
                                      3.0L
                                      ,
                                    • Fuel Type:
                                      Diesel
                                      ,
                                    • MPG:
                                      47.1
                                      ,
                                    • BHP:
                                      308 bhp
                                    • BMW X5 XDRIVE40E M SPORT
                                      Extra features worth£4,675

                                      2015 (65) BMW X5 XDRIVE40E M SPORT

                                      • Mileage:
                                        28,553 miles
                                        ,
                                      • Transmission:
                                        Automatic
                                        ,
                                      • Engine Size:
                                        2.0L
                                        ,
                                      • Fuel Type:
                                        Hybrid
                                      • 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.

                                      • 2019 (69) BMW 1 Series 2.0 M135I XDRIVE 5d 302 BHP Harman Kardon Sound - Privacy Glass

                                        • Mileage:
                                          8,500 miles
                                          ,
                                        • Transmission:
                                          Automatic
                                          ,
                                        • Fuel Type:
                                          Petrol