Used BMW 4 Series in Wilmington, NC

2.5 million cars to choose from.

Search Used Cars





BMW 4 Series
  • 2018 BMW 4 Series 430i Gran Coupe in Lumberton, NC 28358

    $34,384
    Mileage: 35,962
    Location: Lumberton, NC 28358
    Description: Used 2018 BMW 4 Series 430i Gran Coupe - $34,384, 35,962 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 4 Series 435i Gran Coupe in Myrtle Beach, SC 29579

    $35,825
    Mileage: 38,898
    Location: Myrtle Beach, SC 29579
    Description: Used 2016 BMW 4 Series 435i Gran Coupe - $35,825, 38,898 miles Exterior Color: silver 435i Gran Coupe 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2018 BMW 4 Series 430i xDrive Gran Coupe in Kinston, NC 28504

    $29,871
    Mileage: 58,008
    Location: Kinston, NC 28504
    Description: Used 2018 BMW 4 Series 430i xDrive Gran Coupe - $29,871, 58,008 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2016 BMW 4 Series 428i in Kinston, NC 28504

    $22,493
    Mileage: 82,429
    Location: Kinston, NC 28504
    Description: Used 2016 BMW 4 Series 428i - $22,493, 82,429 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Cylinders 2 Doors