18 BMW X4 listings within 50 miles of St Louis, MO, each scored against every vibe.
The 12 strongest vibe matches of 18. Every line under a car was generated from that car’s own attributes by the engine, never typed by hand.
2022 BMW X4 xDrive30i$38,500 · 19,302 mi · Saint CharlesFirst Baby85Four doors, because you are loading from the side · One owner, one story, no surprises
2023 BMW X4 xDrive30i$39,918 · 32,673 mi · HazelwoodFirst Baby84Four doors, because you are loading from the side · One owner, one story, no surprises
2023 BMW X4 xDrive30i$43,000 · 14,130 mi · Saint CharlesFirst Baby83Four doors, because you are loading from the side · One owner, one story, no surprises
2021 BMW X4 xDrive30i$25,513 · 98,051 mi · FlorissantBlack Car Service82Black, naturally · A badge the client notices
2020 BMW X4 xDrive30i$28,294 · 72,884 mi · FlorissantCrypto Winter82Was expensive once · Now suspiciously affordable
2025 BMW X4 xDrive30i$48,138 · 9,738 mi · ManchesterFinance Bro80German-adjacent badge · Greyscale only
2016 BMW X4 xDrive35i$11,089 · 142,878 mi · BellevilleWinter Beater79All-wheel drive for the salt · Miles nobody counts anymore
2021 BMW X4 xDrive30i$27,100 · 71,475 mi · Saint CharlesPowder Day78All-wheel drive, non-negotiable · Roof rails standard
2020 BMW X4 xDrive30i$27,300 · 61,649 mi · FlorissantPowder Day78All-wheel drive, non-negotiable · Roof rails standard
2022 BMW X4 xDrive30i$26,099 · 92,500 mi · Saint LouisPowder Day78All-wheel drive, non-negotiable · Roof rails standard
2022 BMW X4 xDrive30i$35,200 · 48,924 mi · Saint CharlesOpen House77Badge does the introduction · Clients ride in back
2023 BMW X4 M40i$43,000 · 58,384 mi · Saint CharlesFinance Bro76German-adjacent badge · Greyscale only