Used BMW 3 Series Cars

Adjust Finance Terms
  • 2015 (65) BMW 3 Series 320D M SPORT

    • Mileage:
      89,302 miles
      ,
    • Transmission:
      Automatic
      ,
    • Engine Size:
      2.0L
      ,
    • Fuel Type:
      Diesel
      ,
    • MPG:
      64.2
      ,
    • BHP:
      188 bhp
    • BMW 3 Series 320D XDRIVE SE TOURING
      Extra features worth£2,460

      2016 (16) BMW 3 Series 320D XDRIVE SE TOURING

      • Mileage:
        63,422 miles
        ,
      • Transmission:
        Automatic
        ,
      • Engine Size:
        2.0L
        ,
      • Fuel Type:
        Diesel
        ,
      • MPG:
        60.1
        ,
      • BHP:
        188 bhp
      • BMW 3 Series 330D XDRIVE M SPORT
        Extra features worth£6,200

        2015 (65) BMW 3 Series 330D XDRIVE M SPORT

        • Mileage:
          51,308 miles
          ,
        • Transmission:
          Automatic
          ,
        • Engine Size:
          3.0L
          ,
        • Fuel Type:
          Diesel
          ,
        • MPG:
          53.3
          ,
        • BHP:
          255 bhp
        • 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
          • 2017 (67) BMW 3 Series 320D M SPORT TOURING

            • Mileage:
              32,065 miles
              ,
            • Transmission:
              Automatic
              ,
            • Engine Size:
              2.0L
              ,
            • Fuel Type:
              Diesel
              ,
            • MPG:
              62.8
              ,
            • BHP:
              188 bhp
            • 2017 (67) BMW 3 Series 330E M SPORT

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

              • BMW 3 Series 330D M SPORT
                Extra features worth£2,010

                2017 (17) BMW 3 Series 330D M SPORT

                • Mileage:
                  26,653 miles
                  ,
                • Transmission:
                  Automatic
                  ,
                • Engine Size:
                  3.0L
                  ,
                • Fuel Type:
                  Diesel
                  ,
                • MPG:
                  56.5
                  ,
                • BHP:
                  255 bhp
                • 2018 (18) BMW 3 Series 3.0 330D M SPORT TOURING 5d 255 BHP Satnav - DAB Radio - Bluetooth

                  • Mileage:
                    46,018 miles
                    ,
                  • Transmission:
                    Automatic
                    ,
                  • Fuel Type:
                    Diesel
                  • 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
                      • 2018 (68) BMW 3 Series 320D M SPORT

                        • Mileage:
                          15,916 miles
                          ,
                        • Transmission:
                          Automatic
                          ,
                        • Engine Size:
                          2.0L
                          ,
                        • Fuel Type:
                          Diesel
                          ,
                        • MPG:
                          64.2
                          ,
                        • BHP:
                          188 bhp
                        • 2018 (68) BMW 3 Series 320D M SPORT SHADOW EDITION

                          • Mileage:
                            28,368 miles
                            ,
                          • Transmission:
                            Automatic
                            ,
                          • Engine Size:
                            2.0L
                            ,
                          • Fuel Type:
                            Diesel
                            ,
                          • MPG:
                            64.2
                            ,
                          • 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.

                          • 2018 (68) BMW 3 Series 330D M SPORT SHADOW EDITION

                            • Mileage:
                              49,933 miles
                              ,
                            • Transmission:
                              Automatic
                              ,
                            • Engine Size:
                              3.0L
                              ,
                            • Fuel Type:
                              Diesel
                              ,
                            • MPG:
                              56.5
                              ,
                            • BHP:
                              255 bhp
                            • BMW 3 Series 335D XDRIVE M SPORT
                              Extra features worth£3,280

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

                              • Mileage:
                                35,644 miles
                                ,
                              • Transmission:
                                Automatic
                                ,
                              • Engine Size:
                                3.0L
                                ,
                              • Fuel Type:
                                Diesel
                                ,
                              • MPG:
                                51.4
                                ,
                              • BHP:
                                308 bhp
                              • 2017 (17) BMW 3 Series 330D XDRIVE M SPORT TOURING

                                • Mileage:
                                  20,485 miles
                                  ,
                                • Transmission:
                                  Automatic
                                  ,
                                • Engine Size:
                                  3.0L
                                  ,
                                • Fuel Type:
                                  Diesel
                                  ,
                                • MPG:
                                  51.4
                                  ,
                                • BHP:
                                  255 bhp
                                • 2019 (19) BMW 3 Series 320I M SPORT SHADOW EDITION TOURING

                                  • Mileage:
                                    11,150 miles
                                    ,
                                  • Transmission:
                                    Automatic
                                    ,
                                  • Engine Size:
                                    2.0L
                                    ,
                                  • Fuel Type:
                                    Petrol
                                    ,
                                  • MPG:
                                    47.9
                                    ,
                                  • BHP:
                                    181 bhp