Used BMW 3 Series in Ballwin, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $41,729
    Mileage: 7
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $41,729, 7 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $43,509
    Mileage: 1
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $43,509, 1 miles Exterior Color: mineral white metallic - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $39,413
    Mileage: 5
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,413, 5 miles Exterior Color: imperial blue metallic - blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $39,685
    Mileage: 9
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,685, 9 miles Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Ballwin, MO 63011

    $43,000
    Mileage: 8,920
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i - $43,000, 8,920 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i in Ballwin, MO 63011

    $26,783
    Mileage: 30,389
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW 3 Series 328i - $26,783, 30,389 miles Exterior Color: black sapphire metallic - black Convertible I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $52,730
    Mileage: 1
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $52,730, 1 miles Exterior Color: mineral gray metallic - gray Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $39,985
    Mileage: 6
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,985, 6 miles Exterior Color: melbourne red metallic - red Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $40,522
    Mileage: 1,004
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $40,522, 1,004 miles Exterior Color: jet black - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $41,133
    Mileage: 5
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $41,133, 5 miles Exterior Color: melbourne red metallic - red Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Ballwin, MO 63011

    $37,911
    Mileage: 25,165
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $37,911, 25,165 miles Exterior Color: mineral gray metallic - gray Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Ballwin, MO 63011

    $50,354
    Mileage: 6,782
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 340i xDrive - $50,354, 6,782 miles Exterior Color: mineral gray metallic - gray Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $48,764
    Mileage: 3
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $48,764, 3 miles Exterior Color: mineral gray metallic - gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $45,812
    Mileage: 8
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,812, 8 miles Exterior Color: black sapphire metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $47,636
    Mileage: 10
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $47,636, 10 miles Exterior Color: mineral gray metallic - gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors