Used BMW X3 in Edinboro, PA

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2021 BMW X3 xDrive30i in Erie, PA 16509

    Featured Car
    $35,733
    Mileage: 26,790
    Location: Erie, PA 16509
    Description: Used 2021 BMW X3 xDrive30i - $35,733, 26,790 miles Exterior Color: dark graphite metallic suv Automatic Transmission Fuel: GASOLINE 4 Cylinders 4 Doors
  • 2018 BMW X3 xDrive30i in Erie, PA 16509

    Featured Car
    $20,792
    Mileage: 84,469
    Location: Erie, PA 16509
    Description: Used 2018 BMW X3 xDrive30i - $20,792, 84,469 miles Exterior Color: phytonic blue metallic suv Automatic Transmission Fuel: GASOLINE 4 Cylinders 4 Doors
  • 2022 BMW X3 xDrive30i in Marble, PA 16334

    $39,990
    Mileage: 16,189
    Location: Marble, PA 16334
    Description: Used 2022 BMW X3 xDrive30i - $39,990, 16,189 miles Exterior Color: white AWD xDrive30i 4dr Sports Activit 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Jamestown, NY 14701

    contact seller
    Mileage: 100,424
    Location: Jamestown, NY 14701
    Description: Used 2017 BMW X3 xDrive28i - 100,424 miles Exterior Color: space gray metallic AWD xDrive28i 4dr SUV 2.0L 2.0L Turbo I4 240hp 260ft. Fuel: Gasoline 4 Doors
  • 2014 BMW X3 xDrive28i in Jamestown, NY 14701

    contact seller
    Mileage: 117,817
    Location: Jamestown, NY 14701
    Description: Used 2014 BMW X3 xDrive28i - 117,817 miles Exterior Color: blue water metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2021 BMW X3 xDrive30e in Mentor, OH 44060

    $32,190
    Mileage: 50,722
    Location: Mentor, OH 44060
    Description: Used 2021 BMW X3 xDrive30e - $32,190, 50,722 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Youngstown, OH 44512

    $24,000
    Mileage: 104,475
    Location: Youngstown, OH 44512
    Description: Used 2021 BMW X3 xDrive30i - $24,000, 104,475 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Youngstown, OH 44512

    $36,782
    Mileage: 24,320
    Location: Youngstown, OH 44512
    Description: Used 2021 BMW X3 xDrive30i - $36,782, 24,320 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Willoughby, OH 44094

    $37,595
    Mileage: 29,040
    Location: Willoughby, OH 44094
    Description: Used 2021 BMW X3 xDrive30i - $37,595, 29,040 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Willoughby, OH 44094

    $37,995
    Mileage: 32,238
    Location: Willoughby, OH 44094
    Description: Used 2021 BMW X3 xDrive30i - $37,995, 32,238 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Willoughby, OH 44094

    $32,995
    Mileage: 56,711
    Location: Willoughby, OH 44094
    Description: Used 2021 BMW X3 xDrive30i - $32,995, 56,711 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2022 BMW X3 xDrive30i in Willoughby, OH 44094

    $38,995
    Mileage: 36,594
    Location: Willoughby, OH 44094
    Description: Used 2022 BMW X3 xDrive30i - $38,995, 36,594 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Willoughby, OH 44094

    $38,555
    Mileage: 31,454
    Location: Willoughby, OH 44094
    Description: Used 2021 BMW X3 xDrive30i - $38,555, 31,454 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW X3 xDrive30i in Willoughby, OH 44094

    $27,909
    Mileage: 60,600
    Location: Willoughby, OH 44094
    Description: Used 2021 BMW X3 xDrive30i - $27,909, 60,600 miles Exterior Color: glacier silver metallic Automatic Transmission 4 Doors
  • 2019 BMW X3 xDrive30i in Willoughby, OH 44094

    $26,393
    Mileage: 40,124
    Location: Willoughby, OH 44094
    Description: Used 2019 BMW X3 xDrive30i - $26,393, 40,124 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors