Used BMW 3 Series in Ballwin, MO

2.5 million cars to choose from.

Search Used Cars





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

    $19,449
    Mileage: 47,715
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,449, 47,715 miles Exterior Color: glacier silver metallic - silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $48,955
    Mileage: 5
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $48,955, 5 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i in Ballwin, MO 63011

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

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

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

    $53,779
    Mileage: 3,906
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 340i xDrive - $53,779, 3,906 miles Exterior Color: black sapphire metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $43,103
    Mileage: 6
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $43,103, 6 miles Exterior Color: imperial blue metallic - blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 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
  • 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 xDrive in Ballwin, MO 63011

    $39,021
    Mileage: 6
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,021, 6 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,333
    Mileage: 8
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,333, 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
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

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

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

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