Auto123.com - Helping you drive happy

Used BMW vehicles for sale in British-Columbia

You have come to the right place! Auto123.com's car classifieds offer a huge selection of used BMW vehicles for sale in British-Columbia, including many pre-owned cars, trucks and SUVs available in British-Columbia. We invite you to use the various options in our search engine to refine your query by year and price. This will make your choice easier among all the second hand BMW cars for sale in British-Columbia from our inventory. Stop wondering where you can find great pre-owned vehicles for sale in British-Columbia. They're all here on Auto123.com!

149 results found for your search

  • 2018 BMW 3 Series
    Automatic
    51,400 km
    $32,900
  • 2014 BMW 5 Series Sedan
    Automatic
    77,387 km
    $32,995
  • 2022 BMW X2
    N/A
    65,239 km
    $33,737
  • 2020 BMW 4 Series
    Automatic
    79,500 km
    $33,900
  • 2021 BMW X1
    Automatic
    31,500 km
    $33,900
  • 2020 BMW X1
    Automatic
    32,500 km
    $33,900
  • 2016 BMW X6
    Automatic
    86,985 km
    $33,900
  • 2020 BMW X3
    Automatic
    42,500 km
    $35,900
  • 2019 BMW X3
    Automatic
    60,000 km
    $35,900
  • 2018 BMW X3
    Automatic
    101,466 km
    $35,900
  • 2020 BMW 3 Series
    Automatic
    38,922 km
    $35,990
  • 2021 BMW X1
    Automatic
    21,900 km
    $36,900
  • 2020 BMW X3
    Automatic
    66,500 km
    $36,900
  • 2020 BMW X3
    Automatic
    69,500 km
    $36,900
  • 2020 BMW X3
    Automatic
    42,500 km
    $36,900
  • 2020 BMW X3
    Automatic
    58,500 km
    $36,900
  • 2020 BMW X3
    Automatic
    57,500 km
    $36,900
  • 2020 BMW X3
    Automatic
    39,089 km
    $37,900
  • 2020 BMW X3
    Automatic
    51,000 km
    $37,900
  • 2020 BMW X3
    Automatic
    47,000 km
    $37,900
  • 2020 BMW X3
    Automatic
    36,500 km
    $38,700
  • 2018 BMW 530
    Automatic
    70,127 km
    $38,900
  • 2020 BMW X3
    Automatic
    23,000 km
    $38,900
  • 2019 BMW 5 Series
    Automatic
    62,000 km
    $38,900