Location
Any
Maharashtra
(65)
Karnataka
(32)
National Capital Ter...
(29)
Tamil Nadu
(20)
Gujarat
(17)
Haryana
(13)
Telangana
(11)
Uttar Pradesh
(9)
West Bengal
(3)
Union Territory Of Ch...
(2)
Model
Any
3 Series(68)
Last updated
One week ago
15 days ago
One month ago
Price: ₹
-
Customise
₹ 0 - ₹ 12.5 lakhs
₹ 12.5 lakhs - ₹ 25 lakhs
₹ 25 lakhs - ₹ 37.5 lakhs
₹ 37.5 lakhs - ₹ 50 lakhs
₹ 50 lakhs - ₹ 62.5 lakhs
₹ 62.5 lakhs - ₹ 1 crore
₹ 1 crore - ₹ 1.38 crores
₹ 1.38 crores - ₹ 1.75 crores
₹ 1.75 crores - ₹ 2.12 crores
₹ 2.12 crores - ₹ 2.5 crores
₹ 2.5 crores +
✚ See more...
Mileage
-
Customise
0 - 10,000 km
10,000 - 20,000 km
20,000 - 30,000 km
30,000 - 40,000 km
40,000 - 50,000 km
50,000 - 80,000 km
80,000 - 1,10,000 km
1,10,000 - 1,40,000 km
1,40,000 - 1,70,000 km
1,70,000 - 2,00,000 km
2,00,000+ km
✚ See more...
Min year
-
Customise
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
✚ See more...
Fuel
Any
Diesel(62)
Petrol(16)
Pictures
With Pictures(91)
Make
Any
BMW(181)

10 photos
₹ 15.25 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 100 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade

13 photos
₹ 67.5 lakhs
Total price
0 kms.
Delhi, National Capital Territory Of Delhi
There are 55 second hand bmw 3-series available for sale in delhi. The cheapest used bmw 3-series is available at ₹ 3.95 lakh...
5 days + 5 hours ago in CarTrade
15 photos
₹ 55 lakhs
Total price
0 kms.
Delhi, National Capital Territory Of Delhi
There are 61 second hand bmw 3-series available for sale in delhi. The cheapest used bmw 3-series is available at ₹ 3.95 lakh...
5 days + 5 hours ago in CarTrade
9 photos
₹ 9.5 lakhs
Total price
0 kms.
Pune, Maharashtra
There are 43 second hand bmw 3-series available for sale in pune. The cheapest used bmw 3-series is available at ₹ 5 lakh...
6 days + 5 hours ago in CarTrade
23 photos
₹ 54 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 91 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 3.99 lakh...
1 week + 3 days ago in CarTrade
₹ 54 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 100 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade
₹ 55 lakhs
Total price
0 kms.
Delhi, National Capital Territory Of Delhi
There are 63 second hand bmw 3-series available for sale in delhi. The cheapest used bmw 3-series is available at ₹ 3.95 lakh...
5 days + 5 hours ago in CarTrade
₹ 35 lakhs
Total price
0 kms.
Bangalore, Karnataka
There are 42 second hand bmw 3-series available for sale in bangalore. The cheapest used bmw 3-series is available at ₹ 5.75 lakh...
5 days + 5 hours ago in CarTrade
₹ 39 lakhs
Total price
0 kms.
Coimbatore, Tamil Nadu
There are 21 second hand bmw 3-series available for sale in coimbatore. The cheapest used bmw 3-series is available at ₹ 8.9 lakh...
5 days + 5 hours ago in CarTrade
₹ 19.19 lakhs
Total price
0 kms.
Bangalore, Karnataka
There are 37 second hand bmw 3-series available for sale in bangalore. The cheapest used bmw 3-series is available at ₹ 5.75 lakh...
5 days + 5 hours ago in CarTrade
₹ 35 lakhs
Total price
0 kms.
Hyderabad, Telangana
There are 24 second hand bmw 3-series available for sale in hyderabad. The cheapest used bmw 3-series is available at ₹ 5.5 lakh...
5 days + 5 hours ago in CarTrade
₹ 49 lakhs
Total price
0 kms.
Hyderabad, Telangana
There are 22 second hand bmw 3-series available for sale in hyderabad. The cheapest used bmw 3-series is available at ₹ 5.5 lakh...
5 days + 5 hours ago in CarTrade
₹ 12.95 lakhs
Total price
0 kms.
Pune, Maharashtra
There are 42 second hand bmw 3-series available for sale in pune. The cheapest used bmw 3-series is available at ₹ 5 lakh...
5 days + 5 hours ago in CarTrade
₹ 54 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 90 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 3.99 lakh...
5 days + 5 hours ago in CarTrade
₹ 13.75 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 95 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade
₹ 9.5 lakhs
Total price
0 kms.
Pune, Maharashtra
There are 41 second hand bmw 3-series available for sale in pune. The cheapest used bmw 3-series is available at ₹ 5 lakh...
5 days + 5 hours ago in CarTrade
₹ 49 lakhs
Total price
0 kms.
Hyderabad, Telangana
There are 21 second hand bmw 3-series available for sale in hyderabad. The cheapest used bmw 3-series is available at ₹ 5.5 lakh...
5 days + 5 hours ago in CarTrade
₹ 13.75 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 94 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade
₹ 35 lakhs
Total price
0 kms.
Bangalore, Karnataka
There are 40 second hand bmw 3-series available for sale in bangalore. The cheapest used bmw 3-series is available at ₹ 5.75 lakh...
5 days + 5 hours ago in CarTrade
₹ 55 lakhs
Total price
0 kms.
Gurgaon, Haryana
There are 37 second hand bmw 3-series available for sale in gurgaon. The cheapest used bmw 3-series is available at ₹ 3 lakh...
5 days + 5 hours ago in CarTrade
₹ 13.75 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 98 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade
₹ 55 lakhs
Total price
0 kms.
Delhi, National Capital Territory Of Delhi
There are 64 second hand bmw 3-series available for sale in delhi. The cheapest used bmw 3-series is available at ₹ 3.95 lakh...
5 days + 5 hours ago in CarTrade
₹ 15.25 lakhs
Total price
0 kms.
Mumbai, Maharashtra
There are 94 second hand bmw 3-series available for sale in mumbai. The cheapest used bmw 3-series is available at ₹ 4 lakh...
5 days + 5 hours ago in CarTrade
₹ 37 lakhs
Total price
0 kms.
Bangalore, Karnataka
There are 31 second hand bmw 3-series available for sale in bangalore. The cheapest used bmw 3-series is available at ₹ 4.95 lakh...
5 days + 5 hours ago in CarTrade
₹ 44.5 lakhs
Total price
0 kms.
Gurgaon, Haryana
There are 36 second hand bmw 3-series available for sale in gurgaon. The cheapest used bmw 3-series is available at ₹ 3 lakh...
5 days + 5 hours ago in CarTrade