CarGurus Logo Homepage Link
  • Used Cars
  • New Cars
  • Certified Cars
  • Sell
  • Car Values
  • Research
  • Questions
    • Advertise
    • Notifications
    • Saved cars & searches
    • Sign in / Register
      • My account
      • Saved searches
      • Saved cars
      • Recommended cars
      • Recently viewed cars
        • United States (EN)
        • Estados Unidos (ES)
        • Canada (EN)
        • Canada (FR)
        • United Kingdom
    1. Home
    2. / Used Cars
    3. / BMW 3 Series
    4. / Ontario
    5. / Toronto

    Used BMW 3 Series for Sale in Toronto, ON

    • Search Used
    • Search New
    • By Car
    • By Body Style
    • By Price
    BMW 3 Series

    Don’t miss out on the car for you.

    Save this search to get alerted when cars are added.
    Email me price drops and new listings for these results.
    By clicking "Email me," you agree to our Privacy Policy and Terms of Use.
    2021 BMW 3 Series 330i xDrive AWD
    Sponsored

    2021 BMW 3 Series 330i xDrive AWD

    $38,888

    82,659 km

    GOOD DEAL

    Concord, ON (20 km)

    $1,147 below market

    Yorkdale Fine Cars


    Yorkdale Fine Cars
    Year:
    2021
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    82,659
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    4362
    VIN:
    3MW5R7J04M8C10791
    2012 BMW 3 Series 328i Sedan RWD
    Sponsored

    New Arrival

    2012 BMW 3 Series 328i Sedan RWD

    $13,900

    159,088 km

    FAIR DEAL

    Nobleton, ON (35 km)

    $391 above market
    Year:
    2012
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    Rear-Wheel Drive
    Engine:
    240 hp 2L I4
    Exterior colour:
    Red
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    159,088
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    345579
    VIN:
    WBA3A5C5XCF345579
    2020 BMW 3 Series M340i xDrive Sedan AWD
    Sponsored

    New Arrival

    2020 BMW 3 Series M340i xDrive Sedan AWD

    $53,900

    37,406 km

    GREAT DEAL

    Unionville, ON (23 km)

    $4,904 below market
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    382 hp 3L I6
    Exterior colour:
    Gray (Dravit Grey MET)
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    37,406
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    RU18259
    VIN:
    WBA5U9C07LFH01114
    2019 BMW 3 Series 330i xDrive Sedan AWD

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $31,900

    67,388 km

    GREAT DEAL

    Concord, ON (20 km)

    $5,313 below market
    Year:
    2019
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    White
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    67,388
    NHTSA overall safety rating:
    5
    Stock number:
    100M09-J83188
    VIN:
    WBA5R7C55KAJ83188
    2009 BMW 3 Series 335i Convertible RWD

    2009 BMW 3 Series 335i Convertible RWD

    $12,500

    101,992 km

    GREAT DEAL

    Toronto, ON (15 km)

    $6,567 below market
    Year:
    2009
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Convertible
    Doors:
    2 doors
    Drivetrain:
    Rear-Wheel Drive
    Engine:
    300 hp 3L I6
    Exterior colour:
    Blue
    Combined gas mileage:
    12 L/100km
    Fuel type:
    Gasoline
    Transmission:
    6-Speed Automatic
    Mileage:
    101,992
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    22556B
    VIN:
    WBAWL73569P182984
    2020 BMW 3 Series 330i xDrive Sedan AWD

    2020 BMW 3 Series 330i xDrive Sedan AWD

    $35,900

    68,163 km

    GREAT DEAL

    Concord, ON (20 km)

    $3,745 below market
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    White
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    68,163
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    100M08-B05359
    VIN:
    3MW5R7J06L8B05359
    2020 BMW 3 Series 330i xDrive Sedan AWD

    New Arrival

    2020 BMW 3 Series 330i xDrive Sedan AWD

    $36,900

    82,119 km

    GREAT DEAL

    Unionville, ON (23 km)

    $3,828 below market

    Authorized BMW Dealer
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Alpine White
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    82,119
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    RU18333
    VIN:
    3MW5R7J01L8B30069
    2009 BMW 3 Series 328i Convertible RWD

    2009 BMW 3 Series 328i Convertible RWD

    $10,999

    121,360 km

    GREAT DEAL

    Halton Hills, ON (37 km)

    $4,902 below market
    Year:
    2009
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Convertible
    Doors:
    2 doors
    Drivetrain:
    Rear-Wheel Drive
    Engine:
    230 hp 3L I6
    Exterior colour:
    Black
    Combined gas mileage:
    11 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    121,360
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    1042
    VIN:
    WBAWL13579PX23201
    2019 BMW 3 Series 330i xDrive Sedan AWD

    New Arrival

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $34,880

    45,000 km

    GREAT DEAL

    Toronto, ON (13 km)

    $3,181 below market
    Year:
    2019
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    8-Speed Automatic
    Mileage:
    45,000
    NHTSA overall safety rating:
    5
    VIN:
    WBA5R7C54KAJ82842

    Preparing for a close up...

    Photos coming soon

    2012 BMW 3 Series 320i Sedan RWD

    $8,990

    186,235 km

    GREAT DEAL

    Etobicoke, ON (12 km)

    $1,775 below market
    Year:
    2012
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Exterior colour:
    White
    Interior colour:
    Brown (Tan Leather)
    Transmission:
    Automatic
    Mileage:
    186,235
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    pdc034
    VIN:
    WBA3B1C5XCF460998

    Preparing for a close up...

    Photos coming soon

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $31,998

    83,821 km

    GREAT DEAL

    Mississauga, ON (19 km)

    $3,227 below market

    Authorized BMW Dealer
    Year:
    2019
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Jet Black
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    83,821
    NHTSA overall safety rating:
    5
    Stock number:
    BU8245
    VIN:
    WBA5R7C56KAJ79134

    Preparing for a close up...

    Photos coming soon

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $33,950

    94,000 km

    GREAT DEAL

    Toronto, ON (18 km)

    $3,121 below market
    Year:
    2019
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    White
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    94,000
    NHTSA overall safety rating:
    5
    Stock number:
    J79117
    VIN:
    WBA5R7C56KAJ79117

    Preparing for a close up...

    Photos coming soon

    2020 BMW 3 Series 330i xDrive Sedan AWD

    $30,995

    134,550 km

    GREAT DEAL

    Oakville, ON (37 km)

    $3,663 below market
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    134,550
    NHTSA overall safety rating:
    Not Rated
    VIN:
    3MW5R7J08L8B08117

    Preparing for a close up...

    Photos coming soon

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $33,880

    99,983 km

    GREAT DEAL

    Kitchener, ON (91 km)

    $2,978 below market
    Year:
    2019
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    White
    Transmission:
    Automatic
    Mileage:
    99,983
    NHTSA overall safety rating:
    5
    VIN:
    WBA5R7C52KAJ63245

    Preparing for a close up...

    Photos coming soon

    New Arrival

    2020 BMW 3 Series M340i xDrive Sedan AWD

    $53,900

    37,406 km

    GREAT DEAL

    Unionville, ON (23 km)

    $4,904 below market

    Authorized BMW Dealer
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    382 hp 3L I6
    Exterior colour:
    Gray (Dravit Grey MET)
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    37,406
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    RU18259
    VIN:
    WBA5U9C07LFH01114

    Preparing for a close up...

    Photos coming soon

    2011 BMW 3 Series 328i xDrive Sedan AWD

    $9,199

    141,775 km

    GREAT DEAL

    Toronto, ON (15 km)

    $2,142 below market
    Year:
    2011
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    230 hp 3L I6
    Exterior colour:
    Black
    Combined gas mileage:
    12 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Silver
    Transmission:
    Automatic
    Mileage:
    141,775
    NHTSA overall safety rating:
    Not Rated
    VIN:
    WBAPK7C56BF082662

    Preparing for a close up...

    Photos coming soon

    2022 BMW 3 Series 330e xDrive Hybrid Plug-in AWD

    $47,988

    29,776 km

    GREAT DEAL

    Toronto, ON (15 km)

    $3,777 below market
    Year:
    2022
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    2L I4 Hybrid
    Exterior colour:
    White
    Combined gas mileage:
    4 L/100km
    Fuel type:
    Hybrid
    Transmission:
    8-Speed Automatic
    Mileage:
    29,776
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    22454A
    VIN:
    WBA5P9C09NFL61228

    Preparing for a close up...

    Photos coming soon

    2022 BMW 3 Series M340i xDrive AWD

    $64,900

    23,146 km

    GREAT DEAL

    Mississauga, ON (19 km)

    $3,997 below market

    Authorized BMW Dealer
    Year:
    2022
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    382 hp 3L I6
    Exterior colour:
    Portimao Blue Met
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    23,146
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    BU8154
    VIN:
    WBA5U9C07NFM57559
    2020 BMW 3 Series 330i xDrive Sedan AWD
    Sponsored

    2020 BMW 3 Series 330i xDrive Sedan AWD

    $43,900

    25,130 km

    FAIR DEAL

    Unionville, ON (23 km)

    $1,022 above market
    Year:
    2020
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Gray (Mineral Grey MET)
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    25,130
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    RU18047
    VIN:
    3MW5R7J01L8B07553

    Used BMW 3 Series by Province

    BMW 3 Series in Alberta BMW 3 Series in British Columbia BMW 3 Series in Manitoba
    BMW 3 Series in New Brunswick BMW 3 Series in Newfoundland and Labrador BMW 3 Series in Northwest Territories
    BMW 3 Series in Nova Scotia BMW 3 Series in Nunavut BMW 3 Series in Ontario
    BMW 3 Series in Prince Edward Island BMW 3 Series in Quebec BMW 3 Series in Saskatchewan
    BMW 3 Series in Yukon

    Used BMW 3 Series By Fuel Type

    Used BMW 3 Series With Diesel Engine
    13 listings starting at $13,995

    Shop by Year

    2024 BMW 3 Series
    2023 BMW 3 Series
    2022 BMW 3 Series
    2021 BMW 3 Series
    2020 BMW 3 Series
    2019 BMW 3 Series

    Shop by Price

    Used BMW 3 Series for Sale Under $10,000
    Used BMW 3 Series for Sale Under $15,000
    Used BMW 3 Series for Sale Under $20,000
    Used BMW 3 Series for Sale Under $25,000
    Used BMW 3 Series for Sale Under $30,000
    Used BMW 3 Series for Sale Under $40,000

    Shop by Color

    Used White BMW 3 Series for Sale
    Used Blue BMW 3 Series for Sale
    Used Red BMW 3 Series for Sale
    Used Black BMW 3 Series for Sale

    Popular Trims

    BMW 3 Series 330i xDrive Sedan AWD
    BMW 3 Series 328i xDrive Sedan AWD
    BMW 3 Series 320i xDrive Sedan AWD
    BMW 3 Series 330i xDrive AWD
    BMW 3 Series 323i Sedan RWD
    BMW 3 Series 328i xDrive Classic Line Sedan AWD
    BMW 3 Series 328d xDrive Sedan AWD
    BMW 3 Series 335i xDrive Sedan AWD
    BMW 3 Series 340i xDrive Sedan AWD
    BMW 3 Series M340i xDrive AWD

    Related Searches

    Best BMW Cars for Under $3,500
    BMW Convertibles for Sale Near Me

    New and Certified Used

    New BMW 3 Series
    Certified Used BMW 3 Series

    Shop By City

    BMW 3 Series in North York ON
    BMW 3 Series in Etobicoke ON
    BMW 3 Series in Thornhill ON
    BMW 3 Series in Scarborough ON
    BMW 3 Series in Concord ON
    BMW 3 Series in Mississauga ON
    BMW 3 Series in Woodbridge ON
    BMW 3 Series in Vaughan ON
    BMW 3 Series in Richmond Hill ON
    • Company
    • About CarGurus
    • Our Team
    • Press
    • Investor Relations
    • Price Trends
    • Blog
    • Advertise With CarGurus
    • For Dealers
    • Dealer Resources
    • Dealer Signup
    • Terms
    • Terms of Use
    • Privacy Policy
    • My Privacy Rights
    • Interest-Based Ads
    • Security
    • Help
    • Help
    • Contact Us
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

    © 2023 CarGurus, Inc., All Rights Reserved.