Used BMW 3 Series in Wilmington, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 328i in Wilmington, NC 28403

    $17,990
    Mileage: 66,366
    Location: Wilmington, NC 28403
    Description: Used 2013 BMW 3 Series 328i - $17,990, 66,366 miles Exterior Color: silver Interior Color: stone 4dr Car Turbocharged Gas I4 2.0L/122 Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i in Wilmington, NC 28403

    $18,995
    Mileage: 55,588
    Location: Wilmington, NC 28403
    Description: Used 2011 BMW 3 Series 328i - $18,995, 55,588 miles Exterior Color: black Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 1996 BMW 3 Series 328i in Wilmington, NC 28403

    contact seller
    Mileage: 126,512
    Location: Wilmington, NC 28403
    Description: Used 1996 BMW 3 Series 328i - 126,512 miles Exterior Color: blue 2.8L I6 24V MPFI DOHC Automatic Transmission 2 Doors
  • 2014 BMW 3 Series 335i in Wilmington, NC 28403

    $38,699
    Mileage: 44,284
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW 3 Series 335i - $38,699, 44,284 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i in Wilmington, NC 28403

    $27,599
    Mileage: 43,654
    Location: Wilmington, NC 28403
    Description: Used 2013 BMW 3 Series 328i - $27,599, 43,654 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i in Wilmington, NC 28403

    $25,799
    Mileage: 34,871
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW 3 Series 320i - $25,799, 34,871 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Wilmington, NC 28403

    $26,499
    Mileage: 42,542
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,499, 42,542 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Wilmington, NC 28403

    $26,299
    Mileage: 33,944
    Location: Wilmington, NC 28403
    Description: Used 2013 BMW 3 Series 328i xDrive - $26,299, 33,944 miles Exterior Color: liquid blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 335i in Wilmington, NC 28403

    $15,959
    Mileage: 54,486
    Location: Wilmington, NC 28403
    Description: Used 2007 BMW 3 Series 335i - $15,959, 54,486 miles Exterior Color: barbera red metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2006 BMW 3 Series 325i in Wilmington, NC 28403

    $8,449
    Mileage: 110,523
    Location: Wilmington, NC 28403
    Description: Used 2006 BMW 3 Series 325i - $8,449, 110,523 miles Exterior Color: silver 3.0L I6 24V MPFI DOHC 4 Doors
  • 2011 BMW 3 Series 328i in Wilmington, NC 28403

    $15,600
    Mileage: 50,089
    Location: Wilmington, NC 28403
    Description: Used 2011 BMW 3 Series 328i - $15,600, 50,089 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Wilmington, NC 28403

    contact seller
    Mileage: 7,369
    Location: Wilmington, NC 28403
    Description: Used 2015 BMW 3 Series 320i - 7,369 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Wilmington, NC 28403

    $49,450
    Mileage: 6,089
    Location: Wilmington, NC 28403
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $49,450, 6,089 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 328i in Wilmington, NC 28403

    $9,995
    Mileage: 91,987
    Location: Wilmington, NC 28403
    Description: Used 2010 BMW 3 Series 328i - $9,995, 91,987 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Wilmington, NC 28403

    $51,899
    Mileage: 5,042
    Location: Wilmington, NC 28403
    Description: Used 2016 BMW 3 Series 328d xDrive - $51,899, 5,042 miles Exterior Color: platinum silver metallic Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors