BMWclose pill
3 Seriesclose pill
50 Miles Awayclose pill
Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Vehicle Category
Truck Options
Search Options

30 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
50 Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
81,000 Miles
Oklahoma City, OK
4
days on market
11% more than similar listings
4
days on market
$24,795
BMW 2022 3 Series
price drop
2022 BMW 3 Series 330i
40,187 Miles
Edmond, OK
1
day on market
1% more than similar listings
1
day on market
$30,948
price drop
BMW 2024 3 Series
2024 BMW 3 Series 330i
17,715 Miles
Edmond, OK
23
days on market
22% less than similar listings
23
days on market
$36,308
BMW 2023 3 Series
2023 BMW 3 Series M340i
18,662 Miles
Edmond, OK
15
days on market
1% more than similar listings
15
days on market
$53,877
BMW 2024 3 Series
fresh
2024 BMW 3 Series 330i
25,880 Miles
Edmond, OK
New Listing
27% less than similar listings
New Listing
$33,224
fresh
BMW 2025 3 Series
price drop
2025 BMW 3 Series M340i
1,734 Miles
Edmond, OK
16
days on market
--
16
days on market
$59,641
price drop
BMW 2022 3 Series
price drop
2022 BMW 3 Series 330i
44,802 Miles
Edmond, OK
1
day on market
2% more than similar listings
1
day on market
$29,999
price drop
BMW 2023 3 Series
2023 BMW 3 Series 330i
20,276 Miles
Edmond, OK
22
days on market
5% less than similar listings
22
days on market
$35,250
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
86,142 Miles
Oklahoma City, OK
22
days on market
--
22
days on market
$22,400
BMW 2014 3 Series
2014 BMW 3 Series 320i
87,632 Miles
Oklahoma City, OK
60
days on market
13% less than similar listings
60
days on market
$11,202
BMW 2022 3 Series
2022 BMW 3 Series 330e
84,263 Miles
Oklahoma City, OK
21
days on market
31% more than similar listings
21
days on market
$24,900
BMW 2011 3 Series
2011 BMW 3 Series 328i
141,263 Miles
Oklahoma City, OK
13
days on market
10% more than similar listings
13
days on market
$7,900
BMW 2020 3 Series
2020 BMW 3 Series 330i
79,037 Miles
Chickasha, OK
39
days on market
9% less than similar listings
39
days on market
$20,988
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
24,679 Miles
Oklahoma City, OK
46
days on market
13% less than similar listings
46
days on market
$33,994
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
156,606 Miles
Oklahoma City, OK
6
days on market
21% more than similar listings
6
days on market
$9,999
BMW 2004 3 Series
2004 BMW 3 Series 330Ci
38,317 Miles
Oklahoma City, OK
196
days on market
15% less than similar listings
196
days on market
$10,988
BMW 2004 3 Series
2004 BMW 3 Series 325Ci
89,190 Miles
Oklahoma City, OK
35
days on market
4% more than similar listings
35
days on market
$8,988
BMW 2012 3 Series
2012 BMW 3 Series 328i
101,464 Miles
Warr Acres, OK
993
days on market
4% less than similar listings
993
days on market
$10,995
BMW 2021 3 Series
2021 BMW 3 Series 330i
95,475 Miles
Oklahoma City, OK
7
days on market
13% more than similar listings
7
days on market
$22,919
BMW 2013 3 Series
2013 BMW 3 Series 328i
74,552 Miles
Oklahoma City, OK
211
days on market
25% less than similar listings
211
days on market
$10,750
000