Skip to main content
Skip to Filters
358 listings
  • New Listing
    $47,944
    great price
    $5,869 below market
    • 2,402 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • AutoNation USA St. Louis (75 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in St Peters, MO / 75 miles away from Hannibal, MO

    M Sport PackagePremium PackageShadowline PackageBrooklyn Grey MetallicSun/MoonroofActive Driving AssistantNavigation SystemExtended Shadowline ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 3MW89CW08S8F21944
    Stock: S8F21944
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • $37,568
    great price
    $4,314 below market
    • 8,457 miles
    • No accidents, 1 owner, personal use
    • 25 City / 34 Hwy MPG
    • BMW of Columbia (74 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    Odometer is 11434 miles below market average! Back Up Camera, Moonroof, Carfax One Owner, 330i, 4D Sedan, 2.0L 4-Cylinder DOHC 16V Turbocharged, 8-Spe...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    29 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 3MW69FF04R8E44072
    Stock: BU2564
    Certified Pre-Owned: No
    Listed since: 03-14-2025

  • Price Drop
    $18,163
    good price
    $3,568 below market
    • 45,549 miles
    • No accidents, 2 owners, personal use only
    • 22 City / 32 Hwy MPG
    • Napleton's Mid Rivers Chrysler Dodge Jeep RAM FIAT (76 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 76 miles away from Hannibal, MO

    Black Sapphire Metallic 2014 BMW 3 Series 335i RWD 8-Speed Automatic 3.0L 6-Cylinder DOHC 24V Turbocharged Clean CARFAX. Odometer is 58633 miles below...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: WBA3A9G59ENS65426
    Stock: MP16429A
    Certified Pre-Owned: No
    Listed since: 07-12-2025

  • Price Drop
    $40,889
    good price
    $2,749 below market
    • 10,551 miles
    • No accidents, 1 owner, rental vehicle
    • 24 City / 33 Hwy MPG
    • BMW of Columbia (74 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    Odometer is 3726 miles below market average! Back Up Camera, Heated Seats, Moonroof, Leather, Carfax One Owner, 330i xDrive, 4D Sedan, 2.0L 4-Cylinder...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: 3MW89FF00R8E67521
    Stock: BU2665
    Certified Pre-Owned: Yes
    Listed since: 04-23-2025

  • Price Drop
    $39,999
    fair price
    $923 below market
    • 13,408 miles
    • No accidents, 1 owner, rental vehicle
    • 28 City / 35 Hwy MPG
    • BMW of Columbia (74 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    Back Up Camera, Heated Seats, Moonroof, Carfax One Owner, 330i, 4D Sedan, 2.0L 4-Cylinder DOHC 16V Turbocharged, 8-Speed Automatic Sport, RWD, Alpine ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 3MW69CW01S8E96778
    Stock: BU2664
    Certified Pre-Owned: Yes
    Listed since: 04-23-2025

  • $42,511
    fair price
    $195 below market
    • 11,020 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 24 City / 33 Hwy MPG
    • Schicker Ford of Union (90 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Union, MO / 90 miles away from Hannibal, MO

    EquipmentSee what's behind you with the back up camera on this BMW 3 series. The installed navigation system will keep you on the right path. This mod...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: 3MW89FF09R8E88156
    Stock: P6650
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • $37,995
    fair price
    $590 below market
    • 7,821 miles
    • No accidents, 1 owner, personal use
    • 24 City / 33 Hwy MPG
    • Green Volkswagen of Springfield (88 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Springfield, IL / 88 miles away from Hannibal, MO

    2023 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged"Green For Life, Lifetime Powertrain Warranty, includ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: 3MW89FF00P8D69344
    Stock: T4981
    Certified Pre-Owned: No
    Listed since: 12-20-2024

  • $24,990
    fair price
    $586 below market
    • 64,702 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 25 City / 34 Hwy MPG
    • Suntrup Buick GMC (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 76 miles away from Hannibal, MO

    This 2021 BMW 330i xDrive is a state-of-the-art motorcar that has been meticulously maintained. With 64,702 miles on the odometer, this all-wheel driv...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 3MW5R7J0XM8B94239
    Stock: P6702
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • Price Drop
    $37,495
    good price
    $1,416 below market
    • 33,480 miles
    • No accidents, 1 owner, personal use
    • 24 City / 33 Hwy MPG
    • Autohaus BMW of Maplewood (94 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Saint Louis, MO / 94 miles away from Hannibal, MO

    BMW Certified / UNLIMITED MILE WARRANTY UNTIL 09/22/27.Skyscraper Gray Metallic 2023 BMW 3 Series 330i xDrive AWD, Black Perforated SensaTec Interior...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: 3MW89FF08P8C80671
    Stock: 27969A
    Certified Pre-Owned: Yes
    Listed since: 06-28-2025

    • 20,901 miles
    • No accidents, 1 owner, rental vehicle
    • 26 City / 34 Hwy MPG
    • BMW of Columbia (74 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    Back Up Camera, Moonroof, Carfax One Owner, 330i xDrive, 4D Sedan, 2.0L 4-Cylinder DOHC 16V Turbocharged, 8-Speed Automatic Sport, AWD, Alpine White, ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 3MW89CW07S8F01541
    Stock: BU2749
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • $44,994
    fair price
    $926 above market
    • 35,790 miles
    • No accidents, 1 owner, personal use only
    • 22 City / 31 Hwy MPG
    • Genesis of St. Charles (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 76 miles away from Hannibal, MO

    CARFAX One-Owner. Clean CARFAX. Priced below KBB Fair Purchase Price! 2021 BMW 3 Series M340i xDrive Mineral Gray Metallic AWD 8-Speed Automatic Sport...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: 3MW5U9J03M8B63666
    Stock: G1300-1
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • $31,911
    fair price
    $434 above market
    • 40,203 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 34 Hwy MPG
    • Green Dodge Ram (88 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Springfield, IL / 88 miles away from Hannibal, MO

    White Metallic 2022 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged AWD.Recent Arrival! 25/34 City/Highway ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 3MW5R7J00N8C52229
    Stock: D54840A
    Certified Pre-Owned: No
    Listed since: 07-17-2025

    • 6,920 miles
    • 1 accident, 1 owner, personal use
    • 24 City / 33 Hwy MPG
    • Napleton Hyundai Hazelwood (84 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Hazelwood, MO / 84 miles away from Hannibal, MO

    CARFAX One-Owner. Alpine White 2023 BMW 3 Series 4D Sedan 330i xDrive 2.0L 4-Cylinder DOHC 16V Turbocharged AWD Odometer is 12821 miles below market a...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: 3MW89FF06P8D02859
    Stock: P8D02859
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • $26,999
    fair price
    $969 above market
    • 61,022 miles
    • No accidents, 1 owner, personal use
    • 25 City / 34 Hwy MPG
    • Napleton's Mid Rivers Chrysler Dodge Jeep RAM FIAT (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 76 miles away from Hannibal, MO

    Recent Arrival! Sunset Orange Metallic 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged Clean CARFAX. O...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 3MW5R7J09M8B72541
    Stock: CP16194A
    Certified Pre-Owned: No
    Listed since: 07-18-2025

    • 16,220 miles
    • No accidents, 1 owner, rental vehicle
    • 26 City / 34 Hwy MPG
    • BMW of Columbia (74 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    330i xDrive, 4D Sedan, 2.0L 4-Cylinder DOHC 16V Turbocharged, 8-Speed Automatic Sport, AWD, Skyscraper Gray Metallic, Active Blind Spot Detection, Act...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 3MW89CW03S8E99450
    Stock: BU2777
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    • 121,512 miles
    • No accidents, 2 owners, personal use
    • 23 City / 35 Hwy MPG
    • Mount Pleasant Chevrolet GMC (87 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Mount Pleasant, IA / 87 miles away from Hannibal, MO

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (23 City/35 Highway)

    Listing Information:

    VIN: WBA3C3G59FNS74961
    Stock: MP1031A
    Certified Pre-Owned: No
    Listed since: 07-18-2025

    • 30,784 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 26 City / 36 Hwy MPG
    • CarMax Springfield (89 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Springfield, IL / 89 miles away from Hannibal, MO

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (26 City/36 Highway)

    Listing Information:

    VIN: 3MW5R1J07M8C00186
    Stock: 27106011
    Certified Pre-Owned: No

  • New Listing
    $13,999
    good price
    $2,232 below market
    • 89,043 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 23 City / 33 Hwy MPG
    • Skyline Auto Group (79 mi away)
    • AWD/4WD
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Saint Charles, MO / 79 miles away from Hannibal, MO

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA8D9G53JNU70084
    Stock: U70084
    Certified Pre-Owned: No

  • New Listing
    • 49,702 miles
    • No accidents, 3 owners, personal use
    • 24 City / 36 Hwy MPG
    • BMW of Columbia (74 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Columbia, MO / 74 miles away from Hannibal, MO

    Recent Arrival! Odometer is 51714 miles below market average! 320i, 4D Sedan, 2.0L 4-Cylinder DOHC 16V TwinPower Turbo, 8-Speed Automatic, RWD, Glacie...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (24 City/36 Highway)

    Listing Information:

    VIN: WBA3B1G58ENS78084
    Stock: BU2815
    Certified Pre-Owned: No
    Listed since: 07-24-2025

    • 74,760 miles
    • 1 accident, 2 owners, personal use
    • 22 City / 33 Hwy MPG
    • CarMax St. Louis South Lindbergh (99 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Louis, MO / 99 miles away from Hannibal, MO

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    26 Combined MPG (22 City/33 Highway)

    Listing Information:

    VIN: WBA3B5C52FF960399
    Stock: 26895883
    Certified Pre-Owned: No

    • 37,795 miles
    • 1 accident, 3 owners, personal use
    • 6cyl automatic
    • Dean Team Volkswagen Kirkwood (93 mi away)
    • Bluetooth
    • Leather Seats
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Kirkwood, MO / 93 miles away from Hannibal, MO

    Experience the Dean Team difference! We offer FREE car washes for life and FREE loaner cars in our service department *Certified appraisers available ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/28 Highway)

    Listing Information:

    VIN: WBADX7C51DJ590199
    Stock: K8703
    Certified Pre-Owned: No
    Listed since: 07-16-2025

Showing 1 - 21 out of 358 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details