Used BMW X4 in North Canton, OH

2.5 million cars to choose from.

Search Used Cars





BMW X4
  • 2018 BMW X4 xDrive28i in North Canton, OH 44720

    $30,500
    Mileage: 45,559
    Location: North Canton, OH 44720
    Description: Used 2018 BMW X4 xDrive28i - $30,500, 45,559 miles Exterior Color: mineral white metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW X4 M40i in Akron, OH 44312

    $32,977
    Mileage: 36,457
    Location: Akron, OH 44312
    Description: Used 2016 BMW X4 M40i - $32,977, 36,457 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X4 M40i in Bedford, OH 44146

    $35,963
    Mileage: 46,210
    Location: Bedford, OH 44146
    Description: Used 2017 BMW X4 M40i - $35,963, 46,210 miles Exterior Color: long beach blue metallic Interior Color: beige/black SUV 3.0L I6 Turbocharged DOHC 24V UL Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X4 M40i in Bedford, OH 44146

    $31,973
    Mileage: 77,473
    Location: Bedford, OH 44146
    Description: Used 2017 BMW X4 M40i - $31,973, 77,473 miles Exterior Color: black Interior Color: brown SUV 3.0L I6 Turbocharged DOHC 24V UL Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW X4 M40i in Bedford, OH 44146

    $38,973
    Mileage: 62,343
    Location: Bedford, OH 44146
    Description: Used 2018 BMW X4 M40i - $38,973, 62,343 miles Exterior Color: black Interior Color: tan SUV 3.0L I6 Turbocharged DOHC 24V UL Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X4 xDrive28i in Bedford, OH 44146

    $25,993
    Mileage: 46,658
    Location: Bedford, OH 44146
    Description: Used 2017 BMW X4 xDrive28i - $25,993, 46,658 miles Exterior Color: white Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW X4 xDrive35i in Bedford, OH 44146

    $26,849
    Mileage: 49,530
    Location: Bedford, OH 44146
    Description: Used 2016 BMW X4 xDrive35i - $26,849, 49,530 miles Exterior Color: black Interior Color: tan/black SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2016 BMW X4 xDrive28i in North Olmsted, OH 44070

    $28,235
    Mileage: 17,252
    Location: North Olmsted, OH 44070
    Description: Used 2016 BMW X4 xDrive28i - $28,235, 17,252 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2018 BMW X4 xDrive28i in Westlake, OH 44145

    $37,572
    Mileage: 23,846
    Location: Westlake, OH 44145
    Description: Used 2018 BMW X4 xDrive28i - $37,572, 23,846 miles Exterior Color: glacier silver metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2018 BMW X4 M40i in Westlake, OH 44145

    $41,249
    Mileage: 46,943
    Location: Westlake, OH 44145
    Description: Used 2018 BMW X4 M40i - $41,249, 46,943 miles Exterior Color: dark graphite metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2019 BMW X4 M40i in Cleveland, OH 44143

    $51,981
    Mileage: 19,135
    Location: Cleveland, OH 44143
    Description: Used 2019 BMW X4 M40i - $51,981, 19,135 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X4 M40i in Painesville, OH 44077

    contact seller
    Mileage: 54,505
    Location: Painesville, OH 44077
    Description: Used 2017 BMW X4 M40i - 54,505 miles Exterior Color: dark graphite metallic AWD M40i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors