Used BMW 3 Series Cars

Adjust Finance Terms
  • BMW 3 Series 320I XDRIVE M SPORT
    Extra features worth£4,705

    2016 (16) BMW 3 Series 320I XDRIVE M SPORT

    • Mileage:
      45,500 miles
      ,
    • Transmission:
      Manual
      ,
    • Engine Size:
      2.0L
      ,
    • Fuel Type:
      Petrol
      ,
    • MPG:
      41.5
      ,
    • BHP:
      181 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
      • 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 SE
          Extra features worth£935

          2019 (19) BMW 3 Series 320D SE

          • Mileage:
            2,585 miles
            ,
          • Transmission:
            Manual
            ,
          • Engine Size:
            2.0L
            ,
          • Fuel Type:
            Diesel
            ,
          • MPG:
            56.5
            ,
          • BHP:
            188 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
            • 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
              • 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.