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. / Hamilton

    Used BMW 3 Series for Sale in Hamilton, 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.
    2018 BMW 3 Series 330i xDrive Sedan AWD
    Sponsored

    2018 BMW 3 Series 330i xDrive Sedan AWD

    $31,200

    54,300 km

    GOOD DEAL

    Richmond Hill, ON (76 km)

    $1,579 below market

    Planet Motors


    Planet Motors
    Year:
    2018
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    248 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    54,300
    NHTSA overall safety rating:
    5
    Stock number:
    PM2422
    VIN:
    WBA8D9C50JA616566
    2013 BMW 3 Series 328i xDrive Classic Line Sedan AWD
    Sponsored

    2013 BMW 3 Series 328i xDrive Classic Line Sedan AWD

    $17,395

    93,532 km

    FAIR DEAL

    Toronto, ON (73 km)

    $240 below market
    Year:
    2013
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Engine:
    240 hp 2L I4
    Exterior colour:
    Gray
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    93,532
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    318367
    VIN:
    WBA3A5C52DJ460740
    2016 BMW 3 Series 320i xDrive Sedan AWD
    Sponsored

    2016 BMW 3 Series 320i xDrive Sedan AWD

    $24,990

    38,429 km

    FAIR DEAL

    Concord, ON (66 km)

    $180 below market
    Year:
    2016
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    180 hp 2L I4
    Exterior colour:
    Blue
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    Automatic
    Mileage:
    38,429
    NHTSA overall safety rating:
    5
    Stock number:
    1304
    VIN:
    WBA8A3C57GK688678
    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 (68 km)

    $5,496 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
    2021 BMW 3 Series 330i xDrive AWD

    2021 BMW 3 Series 330i xDrive AWD

    $39,999

    59,588 km

    GREAT DEAL

    Hamilton, ON (7 km)

    $4,640 below market
    Year:
    2021
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    255 hp 2L I4
    Exterior colour:
    Blue
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    59,588
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    C06788
    VIN:
    3MW5R7J06M8C06788
    2019 BMW 3 Series 330i xDrive Sedan AWD

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $31,998

    83,821 km

    GREAT DEAL

    Mississauga, ON (46 km)

    $3,463 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
    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 (68 km)

    $3,873 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
    2019 BMW 3 Series 330i xDrive Sedan AWD

    New Arrival

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $33,880

    99,983 km

    GREAT DEAL

    Kitchener, ON (52 km)

    $3,319 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
    2022 BMW 3 Series M340i xDrive AWD

    2022 BMW 3 Series M340i xDrive AWD

    $64,900

    23,146 km

    GREAT DEAL

    Mississauga, ON (46 km)

    $4,760 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

    Preparing for a close up...

    Photos coming soon

    2015 BMW 3 Series 328i Sedan RWD

    $15,995

    129,000 km

    GREAT DEAL

    Toronto, ON (64 km)

    $3,405 below market
    Year:
    2015
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    Rear-Wheel Drive
    Engine:
    240 hp 2L I4
    Exterior colour:
    White
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Automatic
    Mileage:
    129,000
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    15620
    VIN:
    WBA3A5C53FF606765

    Preparing for a close up...

    Photos coming soon

    New Arrival

    2018 BMW 3 Series 330i xDrive Sedan AWD

    $29,900

    27,440 km

    GREAT DEAL

    Ajax, ON (96 km)

    $3,951 below market

    Authorized BMW Dealer
    Year:
    2018
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    248 hp 2L I4
    Exterior colour:
    Gray (Mineral Grey Met)
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Pink (Coral Red Dkt Lthr)
    Transmission:
    Automatic
    Mileage:
    27,440
    NHTSA overall safety rating:
    5
    Stock number:
    36765A
    VIN:
    WBA8D9C55JEM33060

    Preparing for a close up...

    Photos coming soon

    New Arrival

    2014 BMW 3 Series 335i xDrive Sedan AWD

    $13,999

    206,623 km

    GREAT DEAL

    Mississauga, ON (48 km)

    $3,527 below market
    Year:
    2014
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    300 hp 3L I6
    Exterior colour:
    Blue
    Combined gas mileage:
    10 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Manual
    Mileage:
    206,623
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    CS1243
    VIN:
    WBA3B9C53EJ465888

    Preparing for a close up...

    Photos coming soon

    2019 BMW 3 Series 330i xDrive Sedan AWD

    $33,995

    80,101 km

    GREAT DEAL

    Mississauga, ON (47 km)

    $2,471 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:
    Blue
    Combined gas mileage:
    8 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    8-Speed Automatic
    Mileage:
    80,101
    NHTSA overall safety rating:
    5
    Stock number:
    W3919
    VIN:
    WBA5R7C56KAJ80025

    Preparing for a close up...

    Photos coming soon

    2013 BMW 3 Series 328i xDrive Classic Line Sedan AWD

    $14,499

    96,272 km

    GREAT DEAL

    Pickering, ON (92 km)

    $2,390 below market
    Year:
    2013
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Exterior colour:
    Red
    Transmission:
    Automatic
    Mileage:
    96,272
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    517938
    VIN:
    WBA3B3C58DF535996

    Preparing for a close up...

    Photos coming soon

    2013 BMW 3 Series 335is Convertible RWD

    $25,499

    101,146 km

    GREAT DEAL

    Oakville, ON (23 km)

    $2,653 below market
    Year:
    2013
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Convertible
    Doors:
    2 doors
    Drivetrain:
    Rear-Wheel Drive
    Engine:
    320 hp 3L I6
    Exterior colour:
    Silver
    Combined gas mileage:
    11 L/100km
    Fuel type:
    Gasoline
    Transmission:
    Manual
    Mileage:
    101,146
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    480E32
    VIN:
    WBADX1C58DJ128686

    Preparing for a close up...

    Photos coming soon

    New Arrival

    2011 BMW 3 Series 328i xDrive Sedan AWD

    $8,950

    155,300 km

    GREAT DEAL

    Newmarket, ON (93 km)

    $2,134 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:
    Black
    Transmission:
    Automatic
    Mileage:
    155,300
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    F0410
    VIN:
    WBAPK7C57BA970673

    Preparing for a close up...

    Photos coming soon

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

    $48,988

    29,776 km

    GREAT DEAL

    Toronto, ON (73 km)

    $3,473 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

    2021 BMW 3 Series 330i xDrive AWD

    $38,995

    68,893 km

    GREAT DEAL

    Kitchener, ON (51 km)

    $3,055 below market
    Year:
    2021
    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:
    68,893
    NHTSA overall safety rating:
    Not Rated
    Stock number:
    12609
    VIN:
    3MW5R7J01M8B86689
    2017 BMW 3 Series 320i xDrive Sedan AWD
    Sponsored

    New Arrival

    2017 BMW 3 Series 320i xDrive Sedan AWD

    $22,888

    113,320 km

    FAIR DEAL

    Mississauga, ON (47 km)

    $1,062 above market
    Year:
    2017
    Make:
    BMW
    Model:
    3 Series
    Body type:
    Sedan
    Doors:
    4 doors
    Drivetrain:
    All-Wheel Drive
    Engine:
    180 hp 2L I4
    Exterior colour:
    Black
    Combined gas mileage:
    9 L/100km
    Fuel type:
    Gasoline
    Interior colour:
    Black
    Transmission:
    8-Speed Automatic
    Mileage:
    113,320
    NHTSA overall safety rating:
    5
    Stock number:
    W15
    VIN:
    WBA8A3C55HK691628

    Used BMW 3 Series By City

    BMW 3 Series in Burlington ON BMW 3 Series in Stoney Creek ON BMW 3 Series in Oakville ON
    BMW 3 Series in Milton ON BMW 3 Series in Brantford ON BMW 3 Series in Cayuga ON
    BMW 3 Series in Cambridge ON BMW 3 Series in Mississauga ON BMW 3 Series in Guelph ON

    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
    19 listings starting at $11,999

    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
    • 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.