MORITRADING LLC

Used BMW 3 SERIES for Sale

258 vehicles in stock

2013 BMW 3series Touring 320i Touring Sport

2013 BMW 3series Touring 320i Touring Sport

62,000 km · Petrol

$7,017C&F

FOB $5,314

62,000 km · Petrol · White

Model code DBA-3B20

2017 BMW 3series 20i Luxury

2017 BMW 3series 20i Luxury

6,194 km · Petrol

$13,547C&F

FOB $11,863

6,194 km · Petrol · White

Model code DBA-8A20

2022 BMW 3series Touring 320i Touring M Sport

2022 BMW 3series Touring 320i Touring M Sport

46,194 km · Petrol

$21,451C&F

FOB $19,673

46,194 km · Petrol · Black

Model code 6K20

2016 BMW 3series 318i M Sport

2016 BMW 3series 318i M Sport

85,705 km · Petrol

$14,703C&F

FOB $13,027

85,705 km · Petrol · White

Model code DBA-8E15

2020 BMW 3series 320i M Sport

2020 BMW 3series 320i M Sport

38,500 km · Petrol

$19,004C&F

FOB $17,275

38,500 km · Petrol · White

Model code 5F20

2015 BMW 3series 320d M Sport

2015 BMW 3series 320d M Sport

76,253 km · Diesel

$8,260C&F

FOB $6,595

76,253 km · Diesel · Other

Model code 3D20

2023 BMW 3series 320d xDrive M Sport

2023 BMW 3series 320d xDrive M Sport

30,253 km · Diesel

$25,730C&F

FOB $23,989

30,253 km · Diesel · Pearl White

Model code 3DA-5V20

2020 BMW 3series Touring 320d xDrive Touring M Sport

2020 BMW 3series Touring 320d xDrive Touring M Sport

79,857 km · Diesel

$13,915C&F

FOB $12,137

79,857 km · Diesel · White

Model code 3DA-6L20

2020 BMW 3series 320d xDrive M Sport Edition Sunrise

2020 BMW 3series 320d xDrive M Sport Edition Sunrise

79,515 km · Diesel

$16,013C&F

FOB $14,260

79,515 km · Diesel · White

Model code 3DA-5V20

2003 BMW 3 SERIES 318i M Sport

2003 BMW 3 SERIES 318i M Sport

60,020 km · Petrol

$8,631C&F

FOB $7,107

60,020 km · Petrol · Other

Model code GH-AY20

2019 BMW 3series 320i

2019 BMW 3series 320i

15,000 km · Petrol

$17,365C&F

FOB $15,624

15,000 km · Petrol · Gray

Model code 3BA-5F20

2022 BMW 3series 320d xDrive M Sport Diesel Turbo 4WD

2022 BMW 3series 320d xDrive M Sport Diesel Turbo 4WD

8,000 km · Diesel

$25,256C&F

FOB $23,503

8,000 km · Diesel · White

Model code 3DA-5V20

2024 BMW 3series 320d xDrive M Sport Edition Shadow Diesel Turbo 4WD

2024 BMW 3series 320d xDrive M Sport Edition Shadow Diesel Turbo 4WD

19,000 km · Diesel

$29,572C&F

FOB $27,819

19,000 km · Diesel · Red

Model code 3DA-5V20

2020 BMW 3series 320i M Sport Highline Package

2020 BMW 3series 320i M Sport Highline Package

6,000 km · Petrol

$23,120C&F

FOB $21,379

6,000 km · Petrol · Blue

Model code 5F20

2017 BMW 3series 340i M Sport

2017 BMW 3series 340i M Sport

77,000 km · Petrol

$16,553C&F

FOB $14,877

77,000 km · Petrol · White

Model code DBA-8B30

2020 BMW 3series 330e M Sport

2020 BMW 3series 330e M Sport

39,473 km · Hybrid (Petrol)

$19,370C&F

FOB $17,617

39,473 km · Hybrid (Petrol) · Black

Model code 3LA-5X20

2013 BMW 3series 320i Luxury

2013 BMW 3series 320i Luxury

29,816 km · Petrol

$6,290C&F

FOB $4,610

29,816 km · Petrol · Brown

Model code DBA-3B20

2025 BMW 3series 318i M Sport

2025 BMW 3series 318i M Sport

8,000 km · Petrol

$32,364C&F

FOB $30,635

8,000 km · Petrol · Black

Model code 3BA-5F20

2025 BMW 3series 318i M Sport

2025 BMW 3series 318i M Sport

8,000 km · Petrol

$32,364C&F

FOB $30,635

8,000 km · Petrol · Black

Model code 3BA-5F20

2025 BMW 3series 320i M Sport

2025 BMW 3series 320i M Sport

7,000 km · Petrol

$32,706C&F

FOB $30,977

7,000 km · Petrol · White

Model code 3BA-5F20

2020 BMW 3 SERIES 20d xDrive Touring M Sport Individual Color White Leather

2020 BMW 3 SERIES 20d xDrive Touring M Sport Individual Color White Leather

31,918 km · Diesel

$25,398C&F

FOB $23,646

31,918 km · Diesel · Other

Model code 3DA-6L20

2024 BMW 3series Touring 320d xDrive Touring M Sport

2024 BMW 3series Touring 320d xDrive Touring M Sport

19,976 km · Diesel

$30,688C&F

FOB $28,922

19,976 km · Diesel · Gray

Model code 3DA-6L20

2013 BMW 3series Touring 320d Touring

2013 BMW 3series Touring 320d Touring

59,400 km · Diesel

$7,715C&F

FOB $6,012

59,400 km · Diesel · White

Model code 3D20

2017 BMW 3series 320d M Sport

2017 BMW 3series 320d M Sport

62,000 km · Diesel

$11,088C&F

FOB $9,412

62,000 km · Diesel · Red

Model code LDA-8C20

2021 BMW 3series Touring 320i Touring M Sport

2021 BMW 3series Touring 320i Touring M Sport

28,000 km · Petrol

$23,712C&F

FOB $21,934

28,000 km · Petrol · Black

Model code 6K20

2019 BMW 3 SERIES 20d xDrive Touring M Sport Genuine Leather Adaptive Cruise Control

2019 BMW 3 SERIES 20d xDrive Touring M Sport Genuine Leather Adaptive Cruise Control

35,550 km · Diesel

$23,960C&F

FOB $22,208

35,550 km · Diesel · Other

Model code 3DA-6L20

2015 BMW 3series 320i Sport

2015 BMW 3series 320i Sport

39,294 km · Petrol

$8,256C&F

FOB $6,576

39,294 km · Petrol · Red

Model code DBA-3B20

2017 BMW 3series 320d M Sport Edition Shadow

2017 BMW 3series 320d M Sport Edition Shadow

54,000 km · Diesel

$13,730C&F

FOB $12,054

54,000 km · Diesel · White

Model code LDA-8C20

2009 BMW 3series Touring 320i Touring Style Essence

2009 BMW 3series Touring 320i Touring Style Essence

81,000 km · Petrol

$4,540C&F

FOB $2,881

81,000 km · Petrol · Black

Model code VR20

2019 BMW 3series 20i M Sport Debut P Comfort P Black Leather ACC

2019 BMW 3series 20i M Sport Debut P Comfort P Black Leather ACC

8,600 km · Petrol

$20,978C&F

FOB $19,262

8,600 km · Petrol · Other

Model code 3BA-5F20

2019 BMW 3series 30i M Sport Highline 258hp Black Leather LED/H

2019 BMW 3series 30i M Sport Highline 258hp Black Leather LED/H

31,700 km · Petrol

$22,211C&F

FOB $20,495

31,700 km · Petrol · Other

Model code 3BA-5F20

2019 BMW 3series 320i M Sport Debut Package

2019 BMW 3series 320i M Sport Debut Package

37,605 km · Petrol

$17,988C&F

FOB $16,247

37,605 km · Petrol · White

Model code 3BA-5F20

2023 BMW 3series Sedan 320d xDrive M Sport

2023 BMW 3series Sedan 320d xDrive M Sport

14,000 km · Diesel

$29,366C&F

FOB $27,613

14,000 km · Diesel · Red

Model code 3DA-5V20

2020 BMW 3series Sedan 330e M Sport

2020 BMW 3series Sedan 330e M Sport

38,000 km · Hybrid (Petrol)

$21,823C&F

FOB $20,070

38,000 km · Hybrid (Petrol) · White

Model code 3LA-5X20

2022 BMW 3series Sedan 320d xDrive M Sport

2022 BMW 3series Sedan 320d xDrive M Sport

34,000 km · Diesel

$25,249C&F

FOB $23,496

34,000 km · Diesel · White

Model code 3DA-5V20

2022 BMW 3series 330e M Sport

2022 BMW 3series 330e M Sport

27,780 km · Hybrid (Petrol)

$22,851C&F

FOB $21,098

27,780 km · Hybrid (Petrol) · White

Model code 3LA-5X20

2024 BMW 3series Sedan 330e M Sport

2024 BMW 3series Sedan 330e M Sport

22,000 km · Hybrid (Petrol)

$30,531C&F

FOB $28,778

22,000 km · Hybrid (Petrol) · Pearl White

Model code 3LA-5X20

2025 BMW 3series Sedan 320d xDrive M Sport

2025 BMW 3series Sedan 320d xDrive M Sport

17,000 km · Diesel

$32,107C&F

FOB $30,354

17,000 km · Diesel · White

Model code 3DA-5V20

2018 BMW 3series Sedan 330e i Performance M Sport

2018 BMW 3series Sedan 330e i Performance M Sport

17,000 km · Hybrid (Petrol)

$14,707C&F

FOB $13,020

17,000 km · Hybrid (Petrol) · White

Model code DLA-8E20

2023 BMW 3series Sedan M340i xDrive

2023 BMW 3series Sedan M340i xDrive

22,000 km · Petrol

$46,486C&F

FOB $44,741

22,000 km · Petrol · Gray

Model code 3BA-5U30

2017 BMW 3series 320d Luxury

2017 BMW 3series 320d Luxury

61,000 km · Diesel

$10,779C&F

FOB $9,092

61,000 km · Diesel · Pearl White

Model code LDA-8C20

2022 BMW 3 SERIES 320d Touring M Sport

2022 BMW 3 SERIES 320d Touring M Sport

38,441 km · Diesel

$23,001C&F

FOB $21,249

38,441 km · Diesel · Gray

Model code 3DA-6L20

2024 BMW 3series Touring 320i Touring M Sport

2024 BMW 3series Touring 320i Touring M Sport

3,500 km · Petrol

$32,936C&F

FOB $31,183

3,500 km · Petrol · White

Model code 6K20

2020 BMW 3 SERIES 320d xDrive Edition Joy Plus Diesel Turbo 4WD

2020 BMW 3 SERIES 320d xDrive Edition Joy Plus Diesel Turbo 4WD

44,000 km · Diesel

$17,642C&F

FOB $15,898

44,000 km · Diesel · White

Model code 3DA-6L20

2020 BMW 3series 320d xDrive M Sport

2020 BMW 3series 320d xDrive M Sport

24,753 km · Diesel

$23,791C&F

FOB $22,050

24,753 km · Diesel · White

Model code 5V20

2019 BMW 3series 320i M Sport

2019 BMW 3series 320i M Sport

17,500 km · Petrol

$20,367C&F

FOB $18,638

17,500 km · Petrol · White

Model code 5F20

2016 BMW 3series GT 320i Gran Turismo M Sport

2016 BMW 3series GT 320i Gran Turismo M Sport

109,000 km · Petrol

$7,182C&F

FOB $5,314

109,000 km · Petrol · White

Model code 8X20

2005 BMW 3series 323i M Sport

2005 BMW 3series 323i M Sport

93,360 km · Petrol

$9,527C&F

FOB $7,876

93,360 km · Petrol · White

Model code VB23