Used BMW 3 Series in Ballwin, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 330e in Ballwin, MO 63011

    $45,318
    Mileage: 8,446
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330e - $45,318, 8,446 miles Exterior Color: glacier silver metallic - silver Sedan I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

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

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

    $37,069
    Mileage: 6,536
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,069, 6,536 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

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

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

    $42,935
    Mileage: 6,062
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,935, 6,062 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

    $46,000
    Mileage: 1,306
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,000, 1,306 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $26,000
    Mileage: 20,478
    Location: Ballwin, MO 63011
    Description: Used 2015 BMW 3 Series 320i xDrive - $26,000, 20,478 miles Exterior Color: glacier silver metallic - silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $26,762
    Mileage: 27,385
    Location: Ballwin, MO 63011
    Description: Used 2015 BMW 3 Series 320i xDrive - $26,762, 27,385 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $39,000
    Mileage: 568
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,000, 568 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $34,212
    Mileage: 1,293
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 320i xDrive - $34,212, 1,293 miles Exterior Color: melbourne red metallic - red Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $45,000
    Mileage: 6,237
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,000, 6,237 miles Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

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

    $34,710
    Mileage: 7,768
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,710, 7,768 miles Exterior Color: imperial blue metallic - blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors