Used BMW 3 Series in Milford, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $35,995
    Mileage: 9,078
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $35,995, 9,078 miles Exterior Color: glacier silver metallic Interior Color: black w/red stitching Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 340i xDrive Gran Turismo in Landing, NJ 07850

    $42,795
    Mileage: 8,000
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 340i xDrive Gran Turismo - $42,795, 8,000 miles Exterior Color: blue Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Landing, NJ 07850

    $15,495
    Mileage: 69,646
    Location: Landing, NJ 07850
    Description: Used 2015 BMW 3 Series 328i xDrive - $15,495, 69,646 miles Exterior Color: mineral white metallic Interior Color: venetian beige 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $35,795
    Mileage: 8,970
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $35,795, 8,970 miles Exterior Color: mineral gray metallic Interior Color: black Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Landing, NJ 07850

    $11,995
    Mileage: 58,882
    Location: Landing, NJ 07850
    Description: Used 2014 BMW 3 Series 320i xDrive - $11,995, 58,882 miles Exterior Color: white 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $38,495
    Mileage: 9,971
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $38,495, 9,971 miles Exterior Color: mineral white metallic Interior Color: venetian beige/dk. oyster Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Landing, NJ 07850

    $39,995
    Mileage: 9,442
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive - $39,995, 9,442 miles Exterior Color: gray 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Landing, NJ 07850

    $18,995
    Mileage: 46,477
    Location: Landing, NJ 07850
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,995, 46,477 miles Exterior Color: black 4dr Car Turbocharged Gas I4 2.0L/122 Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2007 BMW 3 Series 335i in Landing, NJ 07850

    $7,795
    Mileage: 130,085
    Location: Landing, NJ 07850
    Description: Used 2007 BMW 3 Series 335i - $7,795, 130,085 miles Exterior Color: black Convertible Gas I6 3.0L/182 Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $39,795
    Mileage: 9,564
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $39,795, 9,564 miles Exterior Color: black sapphire metallic Interior Color: black/dark oyster Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $35,995
    Mileage: 8,119
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $35,995, 8,119 miles Exterior Color: arctic gray metallic Interior Color: black w/red hi/stitch Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $35,995
    Mileage: 6,580
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $35,995, 6,580 miles Exterior Color: mineral gray metallic Interior Color: black w/red hi/stitch Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $37,995
    Mileage: 6,833
    Location: Landing, NJ 07850
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $37,995, 6,833 miles Exterior Color: mineral white metallic Interior Color: black Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $36,995
    Mileage: 9,119
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $36,995, 9,119 miles Exterior Color: alpine white Interior Color: black Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Landing, NJ 07850

    $36,995
    Mileage: 8,246
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $36,995, 8,246 miles Exterior Color: alpine white Interior Color: black w/blue stitching Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors