Used BMW 3 Series in Courtland, MN

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 1989 BMW 3 Series 325i in Norwood Young America, MN 55368

    $8,995
    Mileage: 108,541
    Location: Norwood Young America, MN 55368
    Description: Used 1989 BMW 3 Series 325i - $8,995, 108,541 miles Exterior Color: black 325i 2dr Convertible 2.5 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2011 BMW 3 Series 328i xDrive in Waconia, MN 55387

    $12,999
    Mileage: 92,780
    Location: Waconia, MN 55387
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,999, 92,780 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2005 BMW 3 Series 330xi in Faribault, MN 55021

    $6,184
    Mileage: 130,832
    Location: Faribault, MN 55021
    Description: Used 2005 BMW 3 Series 330xi - $6,184, 130,832 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 330i in Shakopee, MN 55379

    $8,995
    Mileage: 106,199
    Location: Shakopee, MN 55379
    Description: Used 2006 BMW 3 Series 330i - $8,995, 106,199 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2006 BMW 3 Series 325xi in Shakopee, MN 55379

    $6,995
    Mileage: 111,267
    Location: Shakopee, MN 55379
    Description: Used 2006 BMW 3 Series 325xi - $6,995, 111,267 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Lakeville, MN 55044

    $12,995
    Mileage: 99,036
    Location: Lakeville, MN 55044
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,995, 99,036 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Northfield, MN 55057

    $15,985
    Mileage: 53,674
    Location: Northfield, MN 55057
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,985, 53,674 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Burnsville, MN 55306

    $21,997
    Mileage: 41,056
    Location: Burnsville, MN 55306
    Description: Used 2013 BMW 3 Series 335i xDrive - $21,997, 41,056 miles Exterior Color: titanium silver metallic AWD 335i xDrive 2dr Coupe 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2010 BMW 3 Series 335i xDrive in Eden Prairie, MN 55344

    $16,999
    Mileage: 67,249
    Location: Eden Prairie, MN 55344
    Description: Used 2010 BMW 3 Series 335i xDrive - $16,999, 67,249 miles Exterior Color: black sapphire metallic 2 Door Coupe 3.0L I6 24V GDI DOHC Twin Turbo Automatic Transmission
  • 2017 BMW 3 Series 320i xDrive in Wayzata, MN 55391

    $36,400
    Mileage: 4,995
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,400, 4,995 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 340i xDrive Gran Turismo in Wayzata, MN 55391

    $53,400
    Mileage: 8,735
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 340i xDrive Gran Turismo - $53,400, 8,735 miles Exterior Color: black sapphire metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Wayzata, MN 55391

    $41,400
    Mileage: 5,515
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,400, 5,515 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Wayzata, MN 55391

    $42,900
    Mileage: 3,670
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,900, 3,670 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Wayzata, MN 55391

    $41,900
    Mileage: 6,880
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,900, 6,880 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Wayzata, MN 55391

    $42,990
    Mileage: 4,400
    Location: Wayzata, MN 55391
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,990, 4,400 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors