Filters







Show EVs only









Used BMW X3s for Sale in Australia

Get an instant valuation

Get an instant valuation

Used BMW X3s for Sale in Australia

2016 BMW X3
XDRIVE20I
Used44,101kmPetrolAuto
Located in Melville, WA
$20,888
e.g.c
$80/wk
With finance
$2,019 Below market price
2019 BMW X3
XDRIVE20D
Used90,059kmDieselAuto
Located in Berwick, VIC
$27,999
Drive away
$107/wk
With finance
2019 BMW X3
XDRIVE20D
Used105,009kmDieselAuto
Located in Canning Vale, WA
$25,850
e.g.c
$99/wk
With finance
2021 BMW X3
XDRIVE30I M SPORT
Used56,948kmPetrolAuto
Located in Eagle Farm, QLD
$41,989
e.g.c
$161/wk
With finance
$1,377 Below market price
2022 BMW X3
XDRIVE30I
Used79,435kmPetrolAuto
Located in Pakenham, VIC
$44,999
Drive away
$172/wk
With finance
$537 Below market price
2013 BMW X3
XDRIVE30D
Used105,517kmDieselAuto
Located in Victoria Park, WA
$17,981
e.g.c
$69/wk
With finance
Facts logo

Free vehicle history report

Available for all mymoto cars. Look for "Free vehicle history report" on all vehicle details pages.

See a sample report
2022 BMW X3
XDRIVE30I M SPORT
Used50,436kmPetrolAuto
Located in Berwick, VIC
$54,499
Drive away
$209/wk
With finance
2022 BMW X3
XDRIVE30I
Used66,157kmPetrolAuto
Located in Pakenham, VIC
$47,999
Drive away
$184/wk
With finance
$365 Below market price
2019 BMW X3
XDRIVE30D
Used82,473kmDieselAuto
Located in Berwick, VIC
$33,499
Drive away
$129/wk
With finance
$891 Below market price
2022 BMW X3
SDRIVE20I
Used53,924kmPetrolAuto
Located in Berwick, VIC
$42,999
Drive away
$165/wk
With finance
2019 BMW X3
XDRIVE30I
Used89,886kmPetrolAuto
Located in Maddington, WA
$33,299
e.g.c
$128/wk
With finance
2025 BMW X3
20 XDRIVE
Used11,498kmHybridAuto
Located in Airport West, VIC
$75,888
Drive away
$290/wk
With finance
2022 BMW X3
XDRIVE30I M SPORT
Used55,927kmPetrolAuto
Located in Berwick, VIC
$54,799
Drive away
$210/wk
With finance
2020 BMW X3
SDRIVE20I
Used69,011kmPetrolAuto
Located in Osborne Park, WA
$34,875
e.g.c
$134/wk
With finance
2019 BMW X3
XDRIVE30I
Used51,890kmPetrolAuto
Located in Osborne Park, WA
$34,888
e.g.c
$134/wk
With finance