New and Used Mazda MAZDA3 for Sale
Showing 1-50 of 577
2025 Mazda MAZDA3
$28,995
+ tax & lic
7,734KM
Black
2021 Mazda MAZDA3
AWD|SUNROOF|LEATHER|LOW KM|1 OWNER|CLEAN CARFAX
$29,936
+ tax & lic
21,138KM
Sonic Silver Metallic
2024 Mazda MAZDA3
$32,500
+ tax & lic
29,594KM
White
2022 Mazda MAZDA3
SPORT GT | Nav | Leather | Sunroof | BSM | CarPlay
$27,450
+ tax & lic
69,000KM
Gray
2012 Mazda MAZDA3
4dr Sdn Auto GT 1 Owner Local Fully Loaded Low KM!
$10,990
+ tax & lic
159,570KM
CRYSTAL WHITE PEARL
Jim Pattison Auto Group
Port Coquitlam, BC
2018 Mazda MAZDA3
GT w/ Heated Front Seats, Rearview Camera, Cruise Control
$16,990
+ tax & lic
120,572KM
Red
Clutch
Toronto, ON
2019 Mazda MAZDA3
Sport GX w/ Front Heated Seats, Rearview Cam, Climate Control
$16,990
+ tax & lic
82,000KM
Blue
Clutch
Toronto, ON
2021 Mazda MAZDA3
Sport GS w/ Front Heated Seats, Rearview Cam, Dual Zone Climate Control
$23,990
+ tax & lic
39,800KM
Blue
Clutch
Toronto, ON
2024 Mazda MAZDA3
GS AWD w/ Luxury Pkg w/Apple CarPlay & Android Auto, Heated Front Seats, Backup Cam
$30,490
+ tax & lic
11,327KM
Red
Clutch
Toronto, ON
2018 Mazda MAZDA3
GS w/Bluetooth, Heated Front Seats, Rearview Cam
$16,590
+ tax & lic
104,297KM
Black
Clutch
Toronto, ON
2021 Mazda MAZDA3
Sport GT AWD w/ Premium Pkg w/ Front Heated Seats, Rearview Cam, Dual Zone Climate Control
$23,590
+ tax & lic
25,841KM
Black
Clutch
Toronto, ON
2010 Mazda MAZDA3
"Best DEAL on WHEELS" certified + FREE 6M warranty
Sale
$3,999
+ tax & lic
318,831KM
Black
Kelly and Sons Auto
Ajax, ON
2022 Mazda MAZDA3
$24,997
+ GST
63,200KM
Red
2024 Mazda MAZDA3
GX | Cam | USB | HtdSeats | Bluetooth | Keyless
$24,991
+ tax & lic
25,203KM
Deep Crystal Blue Mica
City Mazda
Halifax, NS
2022 Mazda MAZDA3
GS w/ Luxury Pkg. w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$24,490
+ tax & lic
21,844KM
White
Clutch
Toronto, ON
2010 Mazda MAZDA3
GT/LOW KM/ LOADED / ICE COLD AC / SUNROOF / CLEAN
$5,999
+ tax & lic
163,000KM
Black
2019 Mazda MAZDA3
GT HEATED SEATS/STEERING WHEEL - BOSE AUDIO - NAVIGATION
$24,350
+ tax & lic
84,897KM