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

    $42,409
    Mileage: 8,446
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330e - $42,409, 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

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

    $34,578
    Mileage: 10,227
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,578, 10,227 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,585
    Mileage: 1,823
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,585, 1,823 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

    $37,773
    Mileage: 4,311
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,773, 4,311 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

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

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

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

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

    $47,897
    Mileage: 8,667
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 340i xDrive - $47,897, 8,667 miles Exterior Color: jet black - black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

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

    $44,606
    Mileage: 1,306
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,606, 1,306 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

    $35,163
    Mileage: 8,502
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,163, 8,502 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

    $35,340
    Mileage: 7,488
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,340, 7,488 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

    $42,514
    Mileage: 4,650
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,514, 4,650 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors