Shop New
Shop Used
My Favourites
English
English
Français
Filters (3)
Year
Make & Model
Price
Search Cars
Home
/
Used BMW 4 Series Cars for Sale in Canada
116 Used BMW 4 Series Cars for Sale in Canada
Location
Canada
Canada
Sort
Relevance
Relevance
Added: Newest to Oldest
Added: Oldest to Newest
Price: Low to high
Price: High to Low
Mileage: Low to High
Mileage: High to low
Make: A to Z
Make: Z to A
Used
Oakville, ON
2022 BMW 4 Series
Cabriolet
53,496 km
$51,800
Used
Saint-Georges, QC
2018 BMW 4 Series
Cabriolet
93,596 km
$30,995
Used
Quebec City, QC
2024 BMW 4 Series
Coupe
17,000 km
$54,929
Used
Quebec City, QC
2019 BMW 4 Series
Cabriolet
102,500 km
$43,929
Used
Montreal, QC
2019 BMW 4 Series
Coupe
96,929 km
$36,275
Free CARFAX
Used
Toronto, ON
2016 BMW 4 Series
Sedan
178,940 km
$17,998
Free CARFAX
Used
Vaughan, ON
2017 BMW 4 Series
Coupe
110,900 km
$29,995
Free CARFAX
Used
Vancouver, BC
2016 BMW 4 Series
Coupe
83,500 km
$24,999
Free CARFAX
Used
Toronto, ON
2022 BMW 4 Series
Cabriolet
14,661 km
$59,992
Used
North York, ON
2019 BMW 4 Series
Gran Coupe M SPORT+PREMIUM ENHANCE PKG
129,346 km
$25,888
Free CARFAX
Used
Hamilton, ON
2019 BMW 4 Series
Gran Coupe
84,494 km
$36,995
Used
Ajax, ON
2025 BMW 4 Series
Gran Coupe
90 km
$71,680
Free CARFAX
Used
Thornhill, ON
2024 BMW 4 Series
Coupe
12,047 km
$69,980
Free CARFAX
Used
Toronto, ON
2018 BMW 4 Series
Gran Coupe
42,117 km
$43,008
Used
KITCHENER, ON
2019 BMW 4 Series
Gran Coupe
90,961 km
$36,499
Used
Ajax, ON
2025 BMW 4 Series
Gran Coupe
90 km
$87,680
Free CARFAX
Used
Mississauga, ON
2014 BMW 4 Series
Coupe
125,852 km
$16,999
Free CARFAX
Used
Terrebonne, QC
2023 BMW 4 Series
Coupe
32,222 km
$48,888
Used
Etobicoke, ON
2019 BMW 4 Series
Coupe
72,807 km
$38,800
Used
Quebec City, QC
2024 BMW 4 Series
Convertible
17,154 km
$84,329
Free CARFAX
Used
Kitchener, ON
2021 BMW 4 Series
Coupe
41,199 km
$55,982
Used
Montreal, QC
2024 BMW 4 Series
Coupe
26,289 km
$68,819
Used
Gatineau, QC
2020 BMW 4 Series
Coupe
75,250 km
$30,999
Free CARFAX
Used
Brampton, ON
2019 BMW 4 Series
Coupe
110,866 km
$28,200
Prev
Page 1 of 5
Next
Used BMW 4 Series by Province
Used BMW 4 Series Cars in Alberta
Used BMW 4 Series Cars in British Columbia
Used BMW 4 Series Cars in New Brunswick
Used BMW 4 Series Cars in Nova Scotia
Used BMW 4 Series Cars in Ontario
Used BMW 4 Series Cars in Quebec
Used BMW 4 Series Cars in Saskatchewan
For Sale
Cars For Sale
About Cars.ca
Contact Us
Terms Of Use
Privacy
Data Consent Policy
Accessibility Policy
Copyright © 2024 Cars.ca. All rights reserved.