CarGurus Logo Homepage Link
  • Buy
    • Used cars
    • New cars
    • Certified pre-owned
    • Start your purchase online
  • Sell
    • Sell my car
    • Car values
  • Research
    • Test drive reviews
    • Price trends
    • Compare cars
  • Saved cars & searches
  • Sign in / Register
    • My account
    • Saved searches
    • Saved cars
    • Recommended cars
    • Browsing history
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

Used 2004 BMW 3 Series for Sale near Toronto, ON

490 results
Toronto, ON
2017 BMW 3 Series 330i xDrive Sedan AWD Octane Used Cars

2017 BMW 3 Series

330i xDrive Sedan AWD

117,415 kilometres

$16,895

Good Deal
Scarborough, ON
12 km away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
117,415
Stock number:
005290
VIN:
WBA8D9C38HA005290

Sponsored

2023 BMW 3 Series 330i xDrive AWD

2023 BMW 3 Series

330i xDrive AWD

54,096 kilometres

$41,995

Good Deal
Milton, ON
44 km away
Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
54,096
Stock number:
D9628
VIN:
WBA83FF04PFN54263

Sponsored

2023 BMW 3 Series 330i xDrive AWD

2023 BMW 3 Series

330i xDrive AWD

94,899 kilometres

$33,400

Great Deal
Kitchener, ON
87 km away
Year:
2023
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:
9 L/100km
Fuel type:
Gasoline
Interior colour:
BLACK, PERFORATED SENSATEC UPHOLSTERY
Transmission:
Automatic
Mileage:
94,899
Stock number:
PW7565
VIN:
WBA83FF08PFN47154

Sponsored

2021 BMW 3 Series 330i xDrive AWD

2021 BMW 3 Series

330i xDrive AWD

84,625 kilometres

$30,900

Great Deal
Mississauga, ON
20 km away
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
Transmission:
Automatic
Mileage:
84,625
Stock number:
A90200
VIN:
WBA5R7C03MFL58144

2021 BMW 3 Series 330i xDrive AWD

2021 BMW 3 Series

330i xDrive AWD

50,755 kilometres

$30,995

Great Deal
Mississauga, ON
22 km away
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
Interior colour:
Black
Transmission:
Automatic
Mileage:
50,755
Stock number:
18366
VIN:
3MW5R7J07M8B86244

2024 BMW 3 Series 330i xDrive AWD

2024 BMW 3 Series

330i xDrive AWD

29,843 kilometres

$39,998

Great Deal
Vaughan, ON
20 km away
Year:
2024
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:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
29,843
Stock number:
TRD1927
VIN:
3MW89FF0XR8D87112

Preparing for a close up...

Photos coming soon

2013 BMW 3 Series

328i xDrive Sedan AWD

49,495 kilometres

$10,880

Great Deal
Toronto, ON
13 km away
Year:
2013
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
240 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
8-Speed Automatic
Mileage:
49,495
VIN:
WBA3B3C50DJ810113

Preparing for a close up...

Photos coming soon

2018 BMW 3 Series

330i xDrive Sedan AWD

155,900 kilometres

$16,377

Great Deal
Scarborough, ON
11 km away
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
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
8-Speed Automatic
Mileage:
155,900
Stock number:
MSM101943
VIN:
WBA8D9C51JEM34710

Preparing for a close up...

Photos coming soon

2023 BMW 3 Series

330i xDrive AWD

57,384 kilometres

$38,992

Great Deal
Kitchener, ON
90 km away
Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
57,384
Stock number:
KD19120
VIN:
3MW89FF03P8D19120

Preparing for a close up...

Photos coming soon

2018 BMW 3 Series

328d xDrive Sedan AWD

109,067 kilometres

$20,990

Great Deal
Toronto, ON
15 km away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4 Diesel
Exterior colour:
Black
Combined gas mileage:
7 L/100km
Fuel type:
Diesel
Interior colour:
Black
Transmission:
Automatic
Mileage:
109,067
Stock number:
3909
VIN:
WBA8F1C52JK898232

Preparing for a close up...

Photos coming soon

2018 BMW 3 Series

340i xDrive Sedan AWD

114,360 kilometres

$30,777

Great Deal
Bolton, ON
35 km away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Exterior colour:
Gray
Combined gas mileage:
10 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
114,360
Stock number:
U7118A
VIN:
WBA8B7C55JA190514

Preparing for a close up...

Photos coming soon

2017 BMW 3 Series

340i xDrive Sedan AWD

110,570 kilometres

$28,590

Great Deal
12 km away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Exterior colour:
Black
Combined gas mileage:
10 L/100km
Fuel type:
Gasoline
Interior colour:
Brown
Transmission:
Automatic
Mileage:
110,570
Stock number:
74816
VIN:
WBA8B7C32HA190303

Preparing for a close up...

Photos coming soon

2019 BMW 3 Series

330i xDrive Sedan AWD

133,000 kilometres

$21,995

Great Deal
North York, ON
15 km away
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:
133,000
Stock number:
STK-J84694
VIN:
WBA5R7C53KAJ84694

Preparing for a close up...

Photos coming soon

2015 BMW 3 Series

320i xDrive Sedan AWD

161,880 kilometres

$9,200

Great Deal
Toronto, ON
15 km away
Year:
2015
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:
161,880
VIN:
WBA3C3G57FNS76868

Preparing for a close up...

Photos coming soon

2018 BMW 3 Series

330i xDrive Sedan AWD

107,411 kilometres

$17,988

Great Deal
Mississauga, ON
20 km away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
107,411
Stock number:
M35093
VIN:
WBA8D9C58JEM35093

Preparing for a close up...

Photos coming soon

2017 BMW 3 Series

328d xDrive Sedan AWD

96,257 kilometres

$15,890

Great Deal
12 km away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4 Diesel
Exterior colour:
Silver
Combined gas mileage:
7 L/100km
Fuel type:
Diesel
Interior colour:
Black
Transmission:
Automatic
Mileage:
96,257
Stock number:
77623
VIN:
WBA8F1C34HK826134

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series

330i xDrive AWD

59,899 kilometres

$30,980

Great Deal
North York, ON
20 km away
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:
59,899
Stock number:
B76190
VIN:
3MW5R7J04M8B76190

Preparing for a close up...

Photos coming soon

2017 BMW 3 Series

320i xDrive Sedan AWD

177,785 kilometres

$9,950

Great Deal
Toronto, ON
9 km away
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
Transmission:
Automatic
Mileage:
177,785
Stock number:
1921
VIN:
WBA8A3C37HK692584

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series

330i xDrive AWD

146,574 kilometres

$22,995

Great Deal
North York , ON
15 km away
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
Transmission:
Automatic
Mileage:
146,574
Stock number:
C04363
VIN:
3MW5R7J08M8C04363

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series

330i xDrive AWD

72,734 kilometres

$27,990

Great Deal
12 km away
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Brown
Transmission:
Automatic
Mileage:
72,734
Stock number:
77034
VIN:
3MW5R7J0XM8C02968

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series

330i xDrive AWD

106,028 kilometres

$29,995

Great Deal
Toronto, ON
7 km away
Year:
2022
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:
106,028
VIN:
3MW5R7J02N8C36999

Preparing for a close up...

Photos coming soon

2020 BMW 3 Series

330i xDrive Sedan AWD

107,994 kilometres

$22,290

Great Deal
12 km away
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
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Orange
Transmission:
Automatic
Mileage:
107,994
Stock number:
69476
VIN:
3MW5R7J02L8B43977

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series

330i xDrive AWD

127,000 kilometres

$25,995

Fair Deal
Toronto, ON
13 km away
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
127,000
Stock number:
B94919
VIN:
3MW5R7J0XM8B94919

Sponsored

  1. Home
  2. / Used Cars
  3. / BMW 3 Series
  4. / 330i Sedan RWD
  5. / Ontario
  6. / Toronto
Reviews

4.7 Overall rating

(21 reviews)
Alexander P
5.0
Reviewed a 2004 BMW 330i Sedan RWD on Jun. 29, 2008

The best car I had so far. Fantastic engine and superb handling.

WillPWR W
5.0
Reviewed a 2004 BMW 330i Sedan RWD on Oct. 22, 2011

In 2004, BMW started a special package, code named the ZHP, as an optional upgrade to the already best-selling 3 series. It is called the performance package; which adds 4 bhp and 8 lb-ft of torque to the original engine, making the final 235 bph and 222 lb-ft of torque. In addition, a more aggressively tuned sports suspension and various upgrades that bridges the gap between the 330i and the M3. It is a pleasant addition; not only does it feel better in terms of road holding, the engine feels a lot more lively than a regular 3 series. This is a sports sedan that can haul your family (albeit slightly small), and yet it turns into a sports car on the track and the mountain roads. BMW has yet again made a great addition to its already great 3 series line.

Joseph A
5.0
Reviewed a 2004 BMW 330i Sedan RWD on Nov. 19, 2014

I have loved this car since I've had it. With 113k Ive only had to put $400 in it to keep it driving perfectly! Few cars can be this much luxury, performance, handling and elegance in one package but this one pulls it off.

Anonymous
5.0
Reviewed a 2004 BMW 330i Sedan RWD on Aug. 12, 2013

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major maintenance issues. Aside from oil changes, new tires, new brakes there hasn't been anything wrong with the car. The gas mileage ranges from about 17 with very spirited driving and about 29 on the highway. It has enough power to give you a rush while driving hard, but is just as comfortable putting around town. All in all it has been a phenomenal car. I would recommend it to anyone that wants a sporty but practical four door car. Long trips are fine with the extra space of the backseat and trunk, but fun enough to make a trip to the mountains for some tight twisty roads worth while.

Dmitriy D
5.0
Reviewed a 2004 BMW 330i Sedan RWD on Jul. 28, 2008

The E46 3-series really shines with the Performance Package (ZHP) factory option. Everything about the car becomes tighter and more precise - the steering, braking, chassis response, transmission, and to a small extent even the power. This is what the E46 was meant to be from the start. Problems with interior trim vibrating cropped up way earlier than they did on my 2000 328i, and the dealership was useless in tracking down a strange transmission/clutch noise. Other problems are minor including control arm bushings wearing out too quickly and the like. Let us not forget the debacle with the E46 subframe failures either!

  • 2006 BMW 3 Series 330i Sedan RWD

  • 2005 BMW 3 Series 330i Sedan RWD

  • 2003 BMW 3 Series 330i Sedan RWD

  • 2002 BMW 3 Series 330i Sedan RWD

  • 2001 BMW 3 Series 330i Sedan RWD

  • All Used Cars

  • Cheap Cars

  • Manual Transmission Cars

  • Sports Cars

  • Hybrid Cars

  • Red Interior Cars

  • Electric Cars

  • Small Cars

  • AWD Cars

  • Cheap Automatic Transmission Cars

  • Classic Trucks

  • Conversion Vans

  • Three Quarter Ton Trucks

  • Diesel Trucks

  • Small Trucks

  • Chevrolet Diesel Trucks

  • Manual Diesel Trucks

  • One Ton Trucks

  • Cheap Trucks

  • Ford Trucks

  • Cheap SUVs

  • Mercedes-Benz Convertibles

  • Ford Diesel Trucks

  • Mercedes-Benz SUVs

  • BMW Convertibles

  • Chevrolet SUVs

  • Toyota SUVs

  • Nissan SUVs

  • Used Cars Under $10,000

  • Used Cars Under $5,000

  • Used Sedans for Sale with Low Mileage

  • Used SUVs / Crossovers for Sale with Low Mileage

  • Used Hatchbacks for Sale with Low Mileage

  • Used Convertibles for Sale with Low Mileage

  • Used Vans for Sale with Low Mileage

  • Used Minivans for Sale with Low Mileage

  • Used Pickup Trucks for Sale with Low Mileage

  • Used Coupes for Sale with Low Mileage

  • Used Wagons for Sale with Low Mileage

  • Pfaff BMW

  • BMW Autohaus

  • Budds' BMW Hamilton

  • Maranello BMW

Connect with us
Download our app
Download on the App Store Get it on Google Play
  • Company
  • About CarGurus
  • Our team
  • Press
  • Investor relations
  • Price trends
  • Advertise with CarGurus
  • For dealers
  • Dealer signup
  • Dealer resources
  • Terms
  • Terms of use
  • Privacy policy
  • Interest-based ads
  • Security
  • Help
  • Help center
  • Contact us
    • United States (EN)
    • Estados Unidos (ES)
    • Canada (EN)
    • Canada (FR)
    • United Kingdom

© 2025 CarGurus, Inc., All Rights Reserved.