Body style
Used BMW Vans for Sale in Hannibal, MO
1,119 results
- Year:
- 2026
- Make:
- BMW
- Model:
- X2
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 241 hp 2L I4
- Exterior color:
- Alpine White
- Fuel type:
- Gasoline
- Interior color:
- Smoke White
- Transmission:
- 7-Speed Automatic
- Mileage:
- 11,130
- Stock #:
- T4579-0
- VIN:
- WBX63GM01T5466146


Sponsored by BMW of West St Louis
2026 BMW X2
xDrive28i
11,130 mi
Manchester, MO
91 mi away
Good Deal
$39,581
- Year:
- 2023
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Alpine White
- Combined gas mileage:
- 23 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 51,385
- Stock #:
- A17370N
- VIN:
- 5UXCR6C02P9N93351

Sponsored Listing
2023 BMW X5
xDrive40i AWD
51,385 mi
Saint Charles, MO
78 mi away
Fair Deal
$44,021
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac Leather
- Transmission:
- Automatic
- Mileage:
- 29,456
- Stock #:
- B13738
- VIN:
- 5UX53DP08R9U00423

New arrival
Sponsored Listing
2024 BMW X3
xDrive30i AWD
29,456 mi
Saint Peters, MO
77 mi away
Fair Deal
$39,977
- Year:
- 2015
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 300 hp 3L I6
- Exterior color:
- Black
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 88,655
- Stock #:
- H29289
- VIN:
- 5UXKR0C59F0P15176

New arrival
2015 BMW X5
xDrive35i AWD
88,655 mi
Chatham, IL
92 mi away
Fair Deal
$14,975
- Year:
- 2026
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 30 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 14,941
- Stock #:
- BU3152
- VIN:
- 5UX53GP00T9187430

2026 BMW X3
30 xDrive
14,941 mi
Columbia, MO
71 mi away
Great Deal
$44,646
- Year:
- 2016
- Make:
- BMW
- Model:
- X6
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 300 hp 3L I6
- Exterior color:
- Carbon Black Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 111,888
- Stock #:
- SM0745-1
- VIN:
- 5UXKU2C5XG0N83606

2016 BMW X6
xDrive35i AWD
111,888 mi
Manchester, MO
91 mi away
Fair Deal
$18,369
- Year:
- 2016
- Make:
- BMW
- Model:
- 3 Series Gran Turismo
- Body type:
- Wagon
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 300 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 25 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black W/Red Highlight
- Transmission:
- 8-Speed Automatic
- Mileage:
- 104,527
- Stock #:
- G26821AA
- VIN:
- WBA3X9C54GD869267

New arrival
2016 BMW 3 Series Gran Turismo
335i xDrive AWD
104,527 mi
O'Fallon, MO
75 mi away
Fair Deal
$15,499
- Year:
- 2019
- Make:
- BMW
- Model:
- 4 Series
- Body type:
- Coupe
- Doors:
- 2 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Melbourne Red Metallic
- Combined gas mileage:
- 28 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac w/ Dark Brown Highlight
- Transmission:
- 8-Speed Automatic
- Mileage:
- 90,942
- Stock #:
- H29118
- VIN:
- WBA4W5C5XKAE49445

2019 BMW 4 Series
430i xDrive Coupe AWD
90,942 mi
Chatham, IL
92 mi away
Good Deal
$16,975
- Year:
- 2019
- Make:
- BMW
- Model:
- X6
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 300 hp 3L I6
- Exterior color:
- Glacier Silver Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 83,876
- Stock #:
- BU3125A
- VIN:
- 5UXKU2C59K0Z64078

2019 BMW X6
xDrive35i AWD
83,876 mi
Columbia, MO
71 mi away
Fair Deal
$26,288
- Year:
- 2016
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 180 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 29 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 98,060
- Stock #:
- BPGK617174
- VIN:
- WBA8A9C55GK617174

New arrival
2016 BMW 3 Series
320i Sedan RWD
98,060 mi
Saint Louis, MO
89 mi away
Fair Deal
$11,598
- Year:
- 2023
- Make:
- BMW
- Model:
- 2 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 228 hp 2L I4
- Exterior color:
- Gray
- Combined gas mileage:
- 28 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 21,217
- Stock #:
- 28735173
- VIN:
- WBA73AK01P7M18283

2023 BMW 2 Series
228i xDrive Gran Coupe AWD
21,217 mi
Store transfer to Saint Peters, MO
Price includes $149 shipping
Great Deal
$28,147
- Year:
- 2020
- Make:
- BMW
- Model:
- 4 Series
- Body type:
- Convertible
- Doors:
- 2 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 28 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black W/Red Hi/Stitch
- Transmission:
- 8-Speed Automatic
- Mileage:
- 113,155
- Stock #:
- BU3275A
- VIN:
- WBA4Z1C08L5N80739

New arrival
2020 BMW 4 Series
430i Convertible RWD
113,155 mi
Columbia, MO
71 mi away
Fair Deal
$20,976
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- White
- Combined gas mileage:
- 25 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown (Beige)
- Transmission:
- 8-Speed Automatic
- Mileage:
- 81,305
- Stock #:
- H29317
- VIN:
- 5UXTR9C57KLE16824

New arrival
2019 BMW X3
xDrive30i AWD
81,305 mi
Chatham, IL
92 mi away
Fair Deal
$18,975
- Year:
- 2024
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 375 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 23 MPG
- Fuel type:
- Gasoline
- Interior color:
- Coffee
- Transmission:
- 8-Speed Automatic
- Mileage:
- 29,092
- Stock #:
- SN0034-1
- VIN:
- 5UX23EM02R9T09466

New arrival
2024 BMW X7
xDrive40i AWD
29,092 mi
Manchester, MO
91 mi away
Fair Deal
$66,088
- Year:
- 2025
- Make:
- BMW
- Model:
- X1
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 241 hp 2L I4
- Exterior color:
- Cape York Green Metallic
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 7-Speed Automatic
- Mileage:
- 10,021
- Stock #:
- BU3186
- VIN:
- WBX73EF01S5379951

2025 BMW X1
xDrive28i
10,021 mi
Columbia, MO
71 mi away
Great Deal
$37,283
- Year:
- 2014
- Make:
- BMW
- Model:
- 6 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 445 hp 4.4L V8
- Exterior color:
- Black
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 71,328
- Stock #:
- 42463
- VIN:
- WBA6B2C52ED129460

New arrival
2014 BMW 6 Series
650i Gran Coupe RWD
71,328 mi
Springfield, IL
97 mi away
Good Deal
$15,373
- Year:
- 2024
- Make:
- BMW
- Model:
- X1
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 241 hp 2L I4
- Exterior color:
- Silver
- Combined gas mileage:
- 29 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown (TAN)
- Transmission:
- Automatic
- Mileage:
- 16,369
- Stock #:
- 28375126
- VIN:
- WBX73EF01R5Y36042

New arrival
2024 BMW X1
xDrive28i AWD
16,369 mi
Store transfer to Saint Peters, MO
Price includes $599 shipping
Great Deal
$33,597
- Year:
- 2024
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 24,418
- Stock #:
- P1664
- VIN:
- 5UX53DP07R9U00865
Price drop
-$3,110
2024 BMW X3
xDrive30i AWD
24,418 mi
Manchester, MO
92 mi away
Good Deal
$39,769
$36,659
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black W/Oyster Stitching
- Transmission:
- 8-Speed Automatic
- Mileage:
- 44,122
- Stock #:
- 36126A
- VIN:
- 5UXTY9C02M9G56242

Price drop
-$2,010
2021 BMW X3
M40i AWD
44,122 mi
Saint Louis, MO
87 mi away
Great Deal
$36,993
$34,983
- Year:
- 2023
- Make:
- BMW
- Model:
- 5 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 18,813
- Stock #:
- 4F0422A
- VIN:
- WBA13BJ03PWY00043

2023 BMW 5 Series
530i xDrive AWD
18,813 mi
Ellisville, MO
89 mi away
Good Deal
$40,126
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 24 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black W/Contrast Stitch
- Transmission:
- 8-Speed Automatic
- Mileage:
- 88,546
- Stock #:
- T4582-0
- VIN:
- 5UXTY9C0XL9B96875

Price drop
-$669
2020 BMW X3
M40i AWD
88,546 mi
Manchester, MO
91 mi away
Fair Deal
$28,038
$27,369
- Year:
- 2020
- Make:
- BMW
- Model:
- 5 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior color:
- Alpine White
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 44,804
- Stock #:
- BTLCD57130
- VIN:
- WBAJR7C07LCD57130

New arrival
2020 BMW 5 Series
530i xDrive Sedan AWD
44,804 mi
Saint Louis, MO
89 mi away
Fair Deal
$25,518
- Year:
- 2020
- Make:
- BMW
- Model:
- 5 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Jet Black
- Combined gas mileage:
- 25 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black Leather
- Transmission:
- Automatic
- Mileage:
- 57,958
- Stock #:
- 260402A1
- VIN:
- WBAJS3C04LWW77286

Price drop
-$1,000
2020 BMW 5 Series
540i xDrive Sedan AWD
57,958 mi
Troy, MO
55 mi away
Great Deal
$30,299
$29,299
- Year:
- 2023
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 23 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black Leather
- Transmission:
- Automatic
- Mileage:
- 23,303
- Stock #:
- B13707
- VIN:
- 5UXCR6C07P9R97519

Price drop
-$1,566
Sponsored Listing
2023 BMW X5
xDrive40i AWD
23,303 mi
Saint Peters, MO
77 mi away
Good Deal
$49,042
$47,476
Shop all Vans cars in Hannibal MOUsed BMW Sedans for Sale in HannibalUsed BMW SUVs for Sale in HannibalUsed BMW Coupes for Sale in HannibalUsed BMW Pickup Trucks for Sale in HannibalUsed BMW Hatchbacks for Sale in HannibalUsed BMW Convertibles for Sale in HannibalUsed BMW Wagons for Sale in Hannibal