Used BMW for Sale in Toronto

Browse 14 used BMW vehicles in stock at GCL Auto in North York, Toronto, including X5, M3 and X3. Carfax reports are available.

Shop by model

X5 3 in stock M3 2 in stock X3 2 in stock X6 2 in stock M8 2 in stock M4 1 in stock X7 1 in stock X1 1 in stock
All BMW →
View all 47 vehicles in stock →

Looking for a specific BMW?

Visit us from: North York Scarborough Mississauga Markham & Richmond Hill Vaughan

Selling or trading in your car?

We buy quality used cars. Tell us about yours and get a free evaluation — no obligation to buy.

Get a Free Evaluation →