Market Insights
BMW 3 Series E46
(1999 to 2006)
The BMW 3 Series E46 market in Australia has an average price of $11,888, with recorded sales ranging from $6,500 to $14,800. Based on 4 recorded auction results, the latest recorded result came in at $14,800, reflecting the current market value for this model.

Current Average Market Price
$11,888
Based on recorded auction sales
+128%12m
For Sale
1
Cars Sold
4
Lowest Sale
$6,500
Highest Sale
$14,800
Recent Sale
$14,800
Sales Volume
$47,550

2000 BMW Alpina (E46) B3 3.3
93,984 km • Automatic • RHD
🇦🇺Kirrawee, NSW
FOR SALE
Auction
May 17, 2026
2004 BMW (E46) 330I
97,452 km • Automatic • RHD
🇦🇺Sydney, New South Wales
SOLD
$11,750
Auction
Dec 02, 2021
2004 BMW (E46) 320CI - 16,170 KM
16,170 km • Automatic • RHD
🇦🇺Bankstown, New South Wales
SOLD
$14,500
Auction
Dec 06, 2021
2000 BMW (E46) 323I SPORT
235,205 km • Manual • RHD
🇦🇺Sydnew, NSW
SOLD
$6,500
Auction
Feb 20, 2023
2006 BMW (E46) 325Ci M Sport - Individual
46,790 km • Automatic • RHD
🇦🇺Hillsdale, NSW
SOLD
$14,800
Auction
Oct 30, 2025