Pre-Owned Inventory

Toronto's Largest Selection of Used BMWs and Other Manufacturers.

At BMW Toronto, our exclusive selection of used BMWs offer you the same luxury, quality and performance as a new BMW. With excellent Pre-Owned Finance Rates starting as low as 0.9%, it has never been so easy to get into a BMW. We also invite you to browse our exclusive off make inventory of which each model is sold with a government safety check and an emissions test completed.

Inventory Search

 
1.877.282.6917
EMAIL US
VISIT US
BOOK A TEST DRIVE
93 Results Found.
2007 Honda Fit Hatchback DX at
Stock #: U5994A
Kilometers: 63882 km Transmission: Automatic
Exterior Color: Silver Interior Color: Grey/Black Cloth
Price $8500 View Details
2008 BMW X3 3.0si
Stock #: U5921B
Kilometers: 97837 km Transmission: Automatic
Exterior Color: Platinum Bronze Met. Interior Color: Tobacco Nevada Lthr
Price $15900
Sale Price: $15500
View Details
2007 Mercedes-Benz E320 BLUETEC Sedan
Stock #: U5954A
Kilometers: 120661 km Transmission: Automatic
Exterior Color: Silver Interior Color: Black Leather
Price $17900 View Details
2008 Acura MDX 5sp at
Stock #: NN4279A
Kilometers: 99758 km Transmission: Automatic
Exterior Color: Grey Interior Color: Black Leather
Price $18900
Sale Price: $18400
View Details
2011 BMW 323i Sedan Luxury Ed. PG77
Stock #: NN5361A
Kilometers: 69905 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $19900
Sale Price: $19700
View Details
2009 Acura MDX Elite 5sp at
Stock #: NN5587A
Kilometers: 80976 km Transmission: Automatic
Exterior Color: Burgandy Interior Color: Tan Leather
Price $22900 View Details
2011 Jeep Wrangler Unlimited Rubicon 4D Utility 4WD
Stock #: U5841A
Kilometers: 51053 km Transmission: Manual
Exterior Color: White Interior Color: Black Leather
Price $23500 View Details
2011 BMW 328i xDrive Sedan PK73
Stock #: U5936A
Kilometers: 80784 km Transmission: Manual
Exterior Color: Space Grey Met Interior Color: Black Lthrette
Price $24900
Sale Price: $24200
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK77
Stock #: U5857
Kilometers: 55636 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Lthrette
Price $28900
Sale Price: $24990
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK73
Stock #: U5920
Kilometers: 51073 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Lthrette
Price $26900
Sale Price: $25200
View Details
2011 BMW 328i xDrive Sedan PK73
Stock #: U5890
Kilometers: 52765 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Saddle Brown Dakota Lthr
Price $29900
Sale Price: $25900
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK73
Stock #: U5883
Kilometers: 54692 km Transmission: Manual
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $28900
Sale Price: $25900
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK73
Stock #: NN4862B
Kilometers: 49429 km Transmission: Manual
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $26900
Sale Price: $26200
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK77
Stock #: U5983
Kilometers: 64591 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Lthrette
Price $26900
Sale Price: $26400
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK77
Stock #: U6017
Kilometers: 62329 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $26900 View Details
2011 BMW 328i xDrive Sedan Executive Ed. PK73
Stock #: U6014
Kilometers: 74679 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Lthrette
Price $26900 View Details
2011 BMW 328i xDrive Sedan PK73
Stock #: U6018
Kilometers: 61421 km Transmission: Automatic
Exterior Color: Titanium Silver Met Interior Color: Black Lthrette
Price $26900 View Details
2012 BMW X1 xDrive28i
Stock #: U5878
Kilometers: 56560 km Transmission: Automatic
Exterior Color: Deep Sea Blue Met Interior Color: Black Lthrette
Price $32900
Sale Price: $27400
View Details
2011 BMW 328i xDrive Sedan Executive Ed. PK77
Stock #: U5984
Kilometers: 69991 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Saddle Brown Dakota Lthr
Price $27900
Sale Price: $27400
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK77
Stock #: U5985
Kilometers: 27169 km Transmission: Manual
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $27900
Sale Price: $27400
View Details
2011 BMW 328i xDrive Sedan PK77
Stock #: U5986
Kilometers: 46320 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Lthrette
Price $27900
Sale Price: $27400
View Details
2011 BMW 328i xDrive Sedan Executive Ed. PK73
Stock #: U5991
Kilometers: 63668 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Saddle Brown Dakota Lthr
Price $27900
Sale Price: $27400
View Details
2012 BMW X1 xDrive28i
Stock #: NN3376A
Kilometers: 79899 km Transmission: Automatic
Exterior Color: Titanium Silver Met Interior Color: Black Lthrette
Price $29900
Sale Price: $27600
View Details
2011 BMW 328i xDrive Sedan Classic Ed. PK73
Stock #: U5914
Kilometers: 27916 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Lthrette
Price $28900
Sale Price: $27600
View Details
2011 BMW 328i xDrive Sedan Executive Ed. PK73
Stock #: U5952
Kilometers: 50769 km Transmission: Manual
Exterior Color: Alpine White Interior Color: Black Lthrette
Price $28900
Sale Price: $27900
View Details
2011 BMW 328i xDrive Sedan Executive Ed. PK77
Stock #: U5975
Kilometers: 58284 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Saddle Brown Dakota Lthr
Price $28900
Sale Price: $28400
View Details
2011 BMW 335d Sedan
Stock #: NN4492A
Kilometers: 32337 km Transmission: Automatic
Exterior Color: Titanium Silver Met Interior Color: Black Dakota Lthr
Price $35900
Sale Price: $35400
View Details
2012 BMW 135i Cabriolet
Stock #: U5996
Kilometers: 65969 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Oyster Boston Lthr
Price $35900
Sale Price: $35800
View Details
2014 BMW X1 xDrive28i
Stock #: U5820
Kilometers: 15500 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Lthrette
Price $36900
Sale Price: $36400
View Details
2013 BMW 328i xDrive Sedan Classic Line (EOP)
Stock #: NT3571A
Kilometers: 31483 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Leatherette
Price $37900 View Details
2011 BMW 535i xDrive
Stock #: U5858
Kilometers: 75722 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Dakota Lthr
Price $40900
Sale Price: $38990
View Details
2015 BMW X1 xDrive28i
Stock #: U5958
Kilometers: 15850 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Lthrette
Price $40900
Sale Price: $39400
View Details
2011 BMW X5 xDrive35i
Stock #: U5905
Kilometers: 66590 km Transmission: Automatic
Exterior Color: Deep Sea Blue Met Interior Color: Black Nevada Lthr
Price $39900
Sale Price: $39400
View Details
2013 BMW 328i xDrive Sedan Luxury Line
Stock #: U5998
Kilometers: 35037 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Saddle Brown Dakota Lthr
Price $39900 View Details
2014 BMW 328i xDrive Sedan
Stock #: U6019
Kilometers: 12000 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $39900 View Details
2014 BMW 328i xDrive Sedan (3B37)
Stock #: U6021
Kilometers: 3166 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $39900 View Details
2014 BMW 328i xDrive Sedan
Stock #: U6053
Kilometers: 11128 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $39900 View Details
2011 BMW Z4 sDrive35i Roadster
Stock #: NN5146A
Kilometers: 34750 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Black Ext. Kansas Lthr
Price $40900
Sale Price: $40400
View Details
2014 BMW 328i xDrive Sedan
Stock #: U6020
Kilometers: 10001 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $40900 View Details
2014 BMW 228i Coupe Sport Line
Stock #: U5960
Kilometers: 23598 km Transmission: Manual
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $42900
Sale Price: $41400
View Details
2014 BMW 320i xDrive Sedan Modern Line (3C37)
Stock #: U6024
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $41900 View Details
2014 BMW 320i xDrive Sedan Modern Line (3C37)
Stock #: U6033
Kilometers: 3825 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Dakota Lthr
Price $41900 View Details
2015 BMW X1 xDrive28i
Stock #: U5955
Kilometers: 16870 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Lthrette
Price $43900
Sale Price: $42700
View Details
2014 BMW 328i xDrive Sedan Sport Line
Stock #: NT3563B
Kilometers: 37011 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Coral Red Dakota Lthr
Price $43900 View Details
2013 BMW X3 xDrive35i
Stock #: NN4801A
Kilometers: 45790 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Beige Nevada Lthr
Price $45900
Sale Price: $44500
View Details
2012 BMW 535i xDrive
Stock #: U5989
Kilometers: 79957 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6022
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Oyster/Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6023
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6025
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6026
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6027
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Oyster/Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6034
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6035
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Oyster/Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6041
Kilometers: 13401 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6042
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6043
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6049
Kilometers: 4799 km Transmission: Automatic
Exterior Color: Imperial Blue Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6050
Kilometers: 3542 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6051
Kilometers: 90 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6054
Kilometers: 1308 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6055
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Oyster/Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line
Stock #: U6056
Kilometers: 646 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6057
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6058
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6059
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6060
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2014 BMW 328i xDrive Sedan Modern Line (3B37)
Stock #: U6062
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $44900 View Details
2015 BMW 228i xDrive Coupe
Stock #: U5940
Kilometers: 3655 km Transmission: Automatic
Exterior Color: Melbourne Red Met Interior Color: Black Lthrette
Price $47900
Sale Price: $45990
View Details
2012 BMW 535i xDrive
Stock #: U5990
Kilometers: 60165 km Transmission: Automatic
Exterior Color: Dark Graphite II Met Interior Color: Black Dakota Lthr
Price $47900
Sale Price: $47500
View Details
2012 BMW X6 xDrive35i
Stock #: U5967
Kilometers: 68842 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Chateau Nevada Lthr
Price $49200
Sale Price: $48500
View Details
2014 BMW M235i Coupe M Sport Line
Stock #: U6040
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Dakota Lthr
Price $48900 View Details
2012 BMW X5 xDrive50i
Stock #: U5979
Kilometers: 58893 km Transmission: Automatic
Exterior Color: Sparkling Bronze Met Interior Color: Black Nevada Lthr
Price $49900
Sale Price: $49500
View Details
2014 BMW 428i xDrive Coupe
Stock #: U6046
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Coral Red Dakota Lthr
Price $49900 View Details
2014 BMW 428i xDrive Coupe
Stock #: U6047
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Black Dakota Lthr
Price $49900 View Details
2014 BMW 428i xDrive Coupe
Stock #: U6048
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Coral Red Dakota Lthr
Price $50900 View Details
2014 BMW 435i Coupe
Stock #: U6063
Kilometers: 90 km Transmission: Automatic
Exterior Color: Mineral Grey Met Interior Color: Black Dakota Lthr
Price $51900 View Details
2012 BMW 750i xDrive
Stock #: U5999
Kilometers: 39658 km Transmission: Automatic
Exterior Color: Imperial Blue Met Interior Color: Oyster/Black Nappa Lthr
Price $53900 View Details
2014 BMW 435i xDrive Coupe
Stock #: U5950
Kilometers: 15682 km Transmission: Manual
Exterior Color: Black Sapphire Met Interior Color: Coral Red Dakota Lthr
Price $57900
Sale Price: $54900
View Details
2014 BMW 435i xDrive Coupe
Stock #: U5939
Kilometers: 15211 km Transmission: Manual
Exterior Color: Black Sapphire Met Interior Color: Coral Red Dakota Lthr
Price $57900
Sale Price: $55800
View Details
2014 BMW 435i xDrive Coupe
Stock #: U5942
Kilometers: 15902 km Transmission: Manual
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $57500
Sale Price: $55800
View Details
2014 BMW 435i xDrive Coupe
Stock #: U6029
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $55900 View Details
2014 BMW 428i Cabriolet
Stock #: U6052
Kilometers: 90 km Transmission: Automatic
Exterior Color: Jet Black Interior Color: Black w/Red Highlight Dakota Lthr
Price $59900 View Details
2014 BMW 535d xDrive
Stock #: U6031
Kilometers: 3262 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $61900 View Details
2014 BMW 535d xDrive Modern Line
Stock #: U5959
Kilometers: 15835 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Ivory Nappa Lthr
Price $64900
Sale Price: $63500
View Details
2014 BMW X6 xDrive35i
Stock #: U6032
Kilometers: 1488 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Nevada Lthr
Price $63900 View Details
2014 BMW 428i xDrive Cabriolet
Stock #: U6037
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black Dakota Lthr
Price $64900 View Details
2014 BMW 428i xDrive Cabriolet
Stock #: U6038
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Black w/Red Highlight Dakota Lthr
Price $64900 View Details
2014 BMW 535d xDrive
Stock #: U6039
Kilometers: 90 km Transmission: Automatic
Exterior Color: Black Sapphire Met Interior Color: Mocha Nappa Lthr
Price $64900 View Details
2014 BMW X6 xDrive35i
Stock #: U6064
Kilometers: 10000 km Transmission: Automatic
Exterior Color: Space Grey Met Interior Color: Oyster Nevada Lthr
Price $64900 View Details
2014 BMW 535d xDrive M Sport
Stock #: U6030
Kilometers: 3205 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Mocha Nappa Lthr
Price $64900 View Details
2014 BMW 428i xDrive Cabriolet
Stock #: U6044
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Black Dakota Lthr
Price $65900 View Details
2014 BMW 428i xDrive Cabriolet
Stock #: U6045
Kilometers: 90 km Transmission: Automatic
Exterior Color: Glacier Silver Met Interior Color: Coral Red Dakota Lthr
Price $65900 View Details
2014 BMW 435i Cabriolet
Stock #: U6028
Kilometers: 90 km Transmission: Automatic
Exterior Color: Alpine White Interior Color: Black Dakota Lthr
Price $72900 View Details
1.877.282.6917
EMAIL US
VISIT US
BOOK A TEST DRIVE