Search for a used car Search for a car dealer Search for a car loan autoExpert.ca Car for sale Ontario Greater Toronto Area Toronto BMW Used BMW Toronto. Great choice of used BMW Toronto in Ontario. Autoexpert.ca - Buy, rent or sell a used BMW for free in Canada. Display: 10 20 40 60 80 100 Sort by: Select Year Make and model Kilometers Price Region / distance Advertiser « Prev. 1 2 3 4 5 Next » Details Used 2017 BMW 330 for sale - Brampton Make: BMW Model: 330 Year: 2017 Kilometers: 72,233 Transmission: automatic Location: Brampton , Greater Toronto Area , Ontario $31,995 Details Used 2017 BMW 330 for sale - Toronto Make: BMW Model: 330 Year: 2017 Kilometers: 106,312 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $31,995 BMW 3 Series 4dr Sdn 330i xDrive AWD: Local Trade-in. must be seen. see sales associate for details. Details Used 2016 BMW 328 for sale - Toronto Make: BMW Model: 328 Year: 2016 Kilometers: 96,091 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $20,495 BMW 328I ONE OWNER|CERTIFIED|FINANCE AVAILABLE!: We are open to serve you by appointments online or at your door step!To ... Details Used 2014 BMW 428 for sale - Toronto Make: BMW Model: 428 Year: 2014 Kilometers: 41,878 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $37,211 BMW 4 Series 428i Details Used 2014 BMW 535 for sale - Toronto Make: BMW Model: 535 Year: 2014 Kilometers: 65,451 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $42,988 BMW 5 Series 535d Details Used 2014 BMW X3 for sale - Toronto Make: BMW Model: X3 Year: 2014 Kilometers: 75,551 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $31,795 BMW X3 Details Used 2014 BMW X3 for sale - Toronto Make: BMW Model: X3 Year: 2014 Kilometers: 117,229 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $27,895 BMW X3 Details Used 2013 BMW 5 Series 5 Series for sale - Toronto Make: BMW Model: 5 Series 5 Series Year: 2013 Kilometers: 87,163 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $36,888 BMW 5 Series 5 Series Details Used 2013 BMW X3 for sale - Toronto Make: BMW Model: X3 Year: 2013 Kilometers: 75,017 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $23,822 BMW X3 Details Used 2013 BMW X3 for sale - Toronto Make: BMW Model: X3 Year: 2013 Kilometers: 96,674 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $21,967 BMW X3 Details Used 2011 BMW 3 Series 3 Series for sale - Toronto Make: BMW Model: 3 Series 3 Series Year: 2011 Kilometers: 95,281 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $20,999 BMW 3 Series 3 Series Details Used 2011 BMW 128 for sale - Toronto Make: BMW Model: 128 Year: 2011 Kilometers: 26,441 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $26,495 BMW 1 Series 128I Details Used 2011 BMW 128 for sale - Toronto Make: BMW Model: 128 Year: 2011 Kilometers: 46,665 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $23,904 BMW 1 Series 128I Details Used 2009 BMW 5 Series 5 Series for sale - Toronto Make: BMW Model: 5 Series 5 Series Year: 2009 Kilometers: 131,322 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $18,999 BMW 5 Series 5 Series Details Used 2009 BMW 3 Series 3 Series for sale - Toronto Make: BMW Model: 3 Series 3 Series Year: 2009 Kilometers: 138,600 Transmission: n/a Location: Toronto , Greater Toronto Area , Ontario $17,999 BMW 3 Series 3 Series Details Used 2007 BMW 328 for sale - Toronto Make: BMW Model: 328 Year: 2007 Kilometers: 162,274 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $7,995 BMW 3 Series 328i: This vehicle is being sold as is, unfit, not e-tested and is not represented as being in road worthy ... Details Used 2003 BMW 7 Series 7 Series for sale - Toronto Make: BMW Model: 7 Series 7 Series Year: 2003 Kilometers: 56,874 Transmission: automatic Location: Toronto , Greater Toronto Area , Ontario $28,888 BMW 7 Series 7 Series Details Used 2022 BMW 4 Series xDrive Coupe for sale - Vaughan Make: BMW Model: 4 Series xDrive Coupe Year: 2022 Kilometers: 5,698 Transmission: automatic Location: Vaughan , Greater Toronto Area , Ontario $68,980 BMW 4 Series xDrive Coupe: No Charge Scheduled Maintenance 3yr/60k, Premium Enhanced Package[22], M Sport Package[22], ... Details Used 2022 BMW 330 for sale - Vaughan Make: BMW Model: 330 Year: 2022 Kilometers: 3,488 Transmission: automatic Location: Vaughan , Greater Toronto Area , Ontario $59,980 BMW 330I xDrive Sedan (5R79): No Charge Scheduled Maintenance 3yr/60k, Premium Essential Package [3], M Sport Package ... Details Used 2022 BMW X3 for sale - Vaughan Make: BMW Model: X3 Year: 2022 Kilometers: 10,937 Transmission: automatic Location: Vaughan , Greater Toronto Area , Ontario $59,980 BMW X3 xDrive30i: No Charge Scheduled Maintenance 3yr/60k, BMW Live Cockpit Professional, Mineral White Metallic, Black ... Details Used 2022 BMW X3 for sale - Vaughan Make: BMW Model: X3 Year: 2022 Kilometers: 16,255 Transmission: automatic Location: Vaughan , Greater Toronto Area , Ontario $79,980 BMW X3 M40i: No Charge Scheduled Maintenance 3yr/60k, Premium Package Enhanced[ZKA], Advanced Driver Assistance Package ... 111vehiclesfound Page 1 of 6 « Prev. 1 2 3 4 5 Next » 111Vehicles found Search Tools By position By area Make Model Year Region Central Ontario Eastern Ontario Greater Toronto Area National Capital Northern Ontario Southern Ontario Southwestern Ontario Abitibi-Temiscamingue Central Quebec Chaudiere-Appalaches Eastern Townships Gaspesie-Iles-de-la-Madeleine Lanaudiere Laurentides (North Shore) Laval Lower St-Lawrence Mauricie Monteregie (South Shore) Montreal North Coast Northern Quebec Outaouais Quebec City Saguenay-Lac-Saint-Jean Alberta Municipality / Neighborhood Address / Coordinates Radius Less than 50 km Less than 100 km Less than 200 km Less than 300 km No maximum Other search criteria Keywords Price $0 $500 $1,000 $2,000 $3,000 $4,000 $5,000 $7,500 $10,000 $15,000 $20,000 $25,000 $30,000 $35,000 $40,000 $45,000 $50,000 $55,000 No max. $54,999 $49,999 $44,999 $39,999 $34,999 $29,999 $24,999 $19,999 $14,999 $9,999 $7,499 $4,999 $3,999 $2,999 $1,999 $999 $499 Mileage 1,000 10,000 20,000 30,000 40,000 50,000 60,000 70,000 80,000 90,000 100,000 120,000 140,000 160,000 180,000 200,000 250,000 300,000 400,000 500,000 No max. 499,999 399,999 299,999 249,999 199,999 179,999 159,999 139,999 119,999 99,999 89,999 79,999 69,999 59,999 49,999 39,999 29,999 19,999 9,999 Vehicles with less than 1,000 km Transmission All Automatic Manual Seller Dealer and private individual Dealer Private individual Search Ad Top 10 BMW models Toronto BMW 330 for sale Toronto (24) BMW X3 for sale Toronto (21) BMW X5 for sale Toronto (19) BMW X1 for sale Toronto (18) BMW X4 for sale Toronto (10) BMW M for sale Toronto (6) BMW X6 for sale Toronto (5) BMW 540 for sale Toronto (3) BMW 530 for sale Toronto (3) BMW 328 for sale Toronto (3) Top 10 BMW models/years Toronto 2020 BMW 330 for sale Toronto (12) 2018 BMW X1 for sale Toronto (9) 2019 BMW X5 for sale Toronto (9) 2018 BMW X3 for sale Toronto (7) 2021 BMW X1 for sale Toronto (5) 2018 BMW X5 for sale Toronto (4) 2019 BMW 330 for sale Toronto (4) 2019 BMW X4 for sale Toronto (4) 2017 BMW 330 for sale Toronto (3) 2013 BMW X3 for sale Toronto (3) BMW for sale near Toronto BMW for sale Guelph (3) BMW for sale Niagara Falls (1) BMW for sale Waterloo (1)