Skip to main content
Hi !Hi! Sign in or registereBay DealsHelp & Contact
  • Français
Sell
Watch List
My eBay
  • Summary
  • Recently Viewed
  • Bids/Offers
  • Watch List
  • Purchase History
  • Selling
  • Saved Feed
  • Saved Searches
  • Saved Sellers
  • My Garage
  • Messages
Please sign-in to view notifications.
Loading...
eBay Home
Advanced
Copyright © 1995-2025 eBay Inc. All Rights Reserved. User Agreement, Privacy, Payments Terms of Use, Cookies and AdChoice

Engines & Engine Parts for 2022 BMW M5

breadcrumb

  • eBay
    • eBay Motors
    • Parts & Accessories
    • Car & Truck Parts & Accessories
  • eBay Motors
  • Parts & Accessories
  • Car & Truck Parts & Accessories
  • Engines & Engine Parts
  • Engines & Engine Parts for 2022 BMW M5

Find parts that fit

We need more information about your vehicle to confirm fit.

2022
BMW
M5

Shop by category

  • Car & Truck Parts & Accessories
    • Engines & Engine Parts
    • Connecting Rods & Parts
    • Crankshafts
    • Cylinder Heads
    • Engine Bearings
    • Engine Blocks
    • Engine Mounts
    • Engine Rebuild Kits
    • Engine Sensors & Switches
    • Engines
    • Gaskets, Seals & Hardware
    • Oil Drain Plugs, Filler Caps & Dipsticks
    • Oil Filters
    • Oil Pans
    • Oil Pumps & Parts
    • Other Engine Parts
    • Pistons & Rings
    • Service Kits
    • Timing Components & Kits
    • Valvetrain Components
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 1 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 2 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 3 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 4 of 4

    11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 (For: 2022 BMW M5)

    Brand New · Unbranded
    C $62.86
    Was: C $66.17was - C $66.17
    or Best Offer
    Free shipping
    Ѕ⁣E⁣p⁣o⁣n⁣s⁣o⁣r⁣e⁣d⁣⁣⁣⁣X⁣⁣⁣⁣⁣ ⁣⁣⁣⁣6⁣⁣⁣⁣⁣⁣
    • 2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 - Image 1 of 4
    • 2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 - Image 2 of 4
    • 2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 - Image 3 of 4
    • 2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 - Image 4 of 4

    2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 (For: 2022 BMW M5)

    Pre-Owned · BMW
    C $22.04
    F⁣M⁣S⁣ ⁣J⁣G⁣p⁣ ⁣9⁣S⁣ ⁣3⁣A⁣о⁣n⁣ ⁣s⁣o⁣r⁣e⁣d⁣0⁣⁣⁣O⁣ ⁣⁣⁣
  • VVT Oil Control Valve for BMW M5 2018-2022 - Image 1 of 1

    VVT Oil Control Valve for BMW M5 2018-2022

    Brand New · Unbranded
    C $124.02
    Was: C $137.81was - C $137.81
    C $8.26 shipping
    S⁣p⁣o⁣n⁣s⁣o⁣S⁣7⁣r⁣е⁣d⁣ ⁣⁣⁣⁣⁣V⁣O⁣ ⁣⁣⁣⁣J⁣⁣3⁣ ⁣⁣⁣
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 1 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 2 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 3 of 4
    • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 4 of 4

    11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 (For: 2022 BMW M5)

    Brand New · Unbranded
    C $66.83
    or Best Offer
    Free shipping
    2⁣P⁣S⁣p⁣о⁣ ⁣5⁣n⁣s⁣H⁣o⁣ ⁣0⁣0⁣r⁣e⁣ ⁣d⁣⁣⁣⁣S⁣⁣W⁣⁣ ⁣2⁣7⁣
  • 2012-2016 2018-2022 BMW M5 - BUS Interface 6807395 - Image 1 of 3

    2012-2016 2018-2022 BMW M5 - BUS Interface 6807395 (For: 2022 BMW M5)

    Pre-Owned · BMW
    C $27.55
    ⁣⁣⁣M⁣H⁣⁣⁣ ⁣⁣H⁣⁣A⁣⁣ ⁣⁣⁣⁣⁣⁣⁣⁣Q⁣⁣V⁣⁣ ⁣⁣V⁣
  • 2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 - Image 1 of 4

    2012-2016 2018-2022 BMW M5 - Engine OIL Filter Cover / CAP 7615389 (For: 2022 BMW M5)

    Pre-Owned · BMW
    C $17.90
    M⁣C⁣ ⁣⁣5⁣⁣⁣⁣L⁣ ⁣⁣⁣F⁣⁣K⁣⁣⁣ ⁣⁣4⁣V⁣⁣⁣ ⁣7⁣⁣B⁣ ⁣
  • For 2013, 2016, 2018-2023 BMW M5 Engine Oil 76944GWBT 2019 2020 2021 2022 - Image 1 of 2

    For 2013, 2016, 2018-2023 BMW M5 Engine Oil 76944GWBT 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · LIQUI MOLY
    C $107.58
    C $32.44 shipping
    ⁣⁣⁣⁣⁣⁣⁣4⁣9⁣ ⁣⁣P⁣⁣L⁣⁣⁣ ⁣4⁣⁣⁣⁣⁣B⁣⁣ ⁣T⁣4⁣⁣
  • For 2018-2023 BMW M5 A/T Fluid Pentosin 54417JKBF 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 A/T Fluid Pentosin 54417JKBF 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New
    C $52.74
    C $27.51 shipping
    ⁣1⁣⁣⁣6⁣⁣⁣⁣⁣ ⁣L⁣⁣L⁣⁣ ⁣⁣⁣1⁣⁣⁣⁣⁣⁣⁣⁣4⁣ ⁣X⁣
  • For 2013-2016, 2018-2022 BMW M5 Head Bolt Washer Genuine 58863FK 2014 2015 2019 - Image 1 of 2

    For 2013-2016, 2018-2022 BMW M5 Head Bolt Washer Genuine 58863FK 2014 2015 2019 (For: 2022 BMW M5)

    Brand New
    C $36.95
    C $30.35 shipping
    ⁣⁣3⁣⁣⁣P⁣ ⁣T⁣0⁣⁣⁣⁣ ⁣6⁣O⁣ ⁣⁣⁣⁣⁣⁣⁣4⁣Q⁣ ⁣⁣0⁣S⁣
  • Oil Filter For 2012-2016, 2018-2022 BMW M5 4.4L V8 2013 2014 2015 2019 BH674NM - Image 1 of 1

    Oil Filter For 2012-2016, 2018-2022 BMW M5 4.4L V8 2013 2014 2015 2019 BH674NM (For: 2022 BMW M5)

    Brand New · API
    C $27.92
    C $30.09 shipping
    5⁣⁣E⁣ ⁣⁣6⁣W⁣⁣ ⁣3⁣⁣⁣T⁣⁣ ⁣⁣⁣⁣R⁣7⁣⁣⁣ ⁣⁣4⁣Q⁣⁣ ⁣
  • For 2018-2022 BMW M5 Engine Mount Bolt Genuine 34334HPJK 2019 2020 2021 - Image 1 of 2

    For 2018-2022 BMW M5 Engine Mount Bolt Genuine 34334HPJK 2019 2020 2021 (For: 2022 BMW M5)

    Brand New
    C $43.68
    C $21.18 shipping
    M⁣M⁣⁣ ⁣⁣T⁣⁣⁣M⁣⁣ ⁣G⁣V⁣ ⁣⁣E⁣0⁣⁣ ⁣3⁣⁣⁣⁣W⁣ ⁣C⁣⁣ ⁣
  • API 43RS13D Oil Filter Fits 2012-2016, 2018-2022 BMW M5 4.4L V8 - Image 1 of 1

    API 43RS13D Oil Filter Fits 2012-2016, 2018-2022 BMW M5 4.4L V8 (For: 2022 BMW M5)

    Brand New · API
    C $26.56
    C $20.69 shipping
    ⁣⁣I⁣⁣O⁣ ⁣⁣5⁣⁣⁣C⁣ ⁣Q⁣I⁣ ⁣⁣⁣X⁣K⁣⁣⁣ ⁣⁣B⁣T⁣⁣⁣⁣
  • For 2018-2023 BMW M5 A/T Fluid Febi 96124BQZB 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 A/T Fluid Febi 96124BQZB 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New
    C $46.49
    C $30.64 shipping
    V⁣Y⁣ ⁣Q⁣⁣6⁣ ⁣⁣O⁣X⁣⁣ ⁣P⁣⁣⁣⁣9⁣⁣⁣⁣⁣⁣ ⁣C⁣7⁣⁣ ⁣S⁣
  • 11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 - Image 1 of 4

    11368605123 Variable Valve Timing VVT Solenoid For BMW M2 M3 M4 M5 M6 X3 X5 X6 (For: 2022 BMW M5)

    Brand New · Unbranded
    C $61.59
    Was: C $64.83was - C $64.83
    or Best Offer
    Free shipping
    S⁣р⁣o⁣W⁣3⁣n⁣ ⁣s⁣7⁣o⁣r⁣5⁣ ⁣e⁣U⁣d⁣X⁣⁣⁣⁣ ⁣⁣R⁣H⁣⁣⁣ ⁣⁣
  • Car Camshaft Locking Alignment Tool Kit S63 Engine Timing Tool For BMW M3 M5 - Image 1 of 4

    Car Camshaft Locking Alignment Tool Kit S63 Engine Timing Tool For BMW M3 M5 (For: 2022 BMW M5)

    Brand New · Unbranded
    C $316.48
    or Best Offer
    Free shipping
    Only 1 left!
    S⁣S⁣X⁣p⁣о⁣n⁣s⁣ ⁣o⁣r⁣e⁣P⁣1⁣d⁣ ⁣⁣⁣⁣⁣⁣B⁣⁣⁣8⁣ ⁣P⁣D⁣⁣
  • 2017-2022 BMW ALPINA B7 - Vanos Solenoid Valve 7614288 - Image 1 of 4

    2017-2022 BMW ALPINA B7 - Vanos Solenoid Valve 7614288 (For: 2022 BMW M5)

    Pre-Owned · BMW
    C $23.42
    3⁣Ѕ⁣p⁣o⁣C⁣ ⁣R⁣n⁣s⁣9⁣o⁣r⁣ ⁣Z⁣7⁣ ⁣e⁣d⁣8⁣⁣⁣7⁣ ⁣1⁣F⁣ ⁣R⁣⁣
  • For 2012-2016, 2018-2022 BMW M5 Oil Filter API 41293SJZN 2013 2014 2015 2019 - Image 1 of 2

    For 2012-2016, 2018-2022 BMW M5 Oil Filter API 41293SJZN 2013 2014 2015 2019 (For: 2022 BMW M5)

    Brand New · API
    C $26.09
    C $30.03 shipping
    ⁣⁣⁣⁣⁣2⁣⁣⁣⁣6⁣ ⁣⁣C⁣⁣W⁣ ⁣⁣⁣⁣A⁣Q⁣ ⁣Q⁣⁣2⁣ ⁣E⁣1⁣
  • For 2018-2023 BMW M5 Engine Mount Left 11263BVYH 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Engine Mount Left 11263BVYH 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · Corteco
    C $250.43
    C $35.08 shipping
    ⁣⁣⁣⁣⁣⁣⁣7⁣Q⁣⁣ ⁣⁣4⁣⁣⁣⁣L⁣⁣ ⁣⁣D⁣B⁣ ⁣⁣2⁣⁣⁣⁣
  • For 2013, 2016, 2018-2023 BMW M5 Engine Oil 64256BBMK 2019 2020 2021 2022 - Image 1 of 2

    For 2013, 2016, 2018-2023 BMW M5 Engine Oil 64256BBMK 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · LIQUI MOLY
    C $107.87
    C $32.44 shipping
    K⁣9⁣ ⁣⁣⁣⁣M⁣C⁣⁣ ⁣⁣⁣⁣⁣⁣X⁣0⁣ ⁣L⁣⁣⁣⁣2⁣⁣⁣⁣⁣⁣
  • For 2012-2016, 2018-2022 BMW M5 Oil Filter API 97987VR 2013 2014 2015 2019 2020 - Image 1 of 2

    For 2012-2016, 2018-2022 BMW M5 Oil Filter API 97987VR 2013 2014 2015 2019 2020 (For: 2022 BMW M5)

    Brand New · API
    C $26.23
    C $30.03 shipping
    ⁣S⁣⁣F⁣ ⁣⁣⁣5⁣⁣G⁣⁣⁣⁣⁣⁣⁣ ⁣3⁣⁣⁣⁣G⁣⁣ ⁣⁣A⁣⁣⁣
  • For 2018-2023 BMW M5 Engine Mount Left 32493XPXJ 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Engine Mount Left 32493XPXJ 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · Corteco
    C $168.83
    C $28.56 shipping
    Y⁣Y⁣ ⁣3⁣⁣G⁣ ⁣⁣⁣5⁣V⁣⁣⁣⁣ ⁣3⁣⁣C⁣ ⁣⁣⁣A⁣⁣4⁣⁣ ⁣⁣⁣
  • For 2018-2023 BMW M5 Variable Timing Solenoid Febi 37482WQFM 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Variable Timing Solenoid Febi 37482WQFM 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New
    C $76.02
    C $22.15 shipping
    ⁣⁣⁣1⁣⁣⁣O⁣ ⁣⁣P⁣⁣⁣⁣H⁣⁣ ⁣⁣S⁣E⁣⁣⁣⁣ ⁣⁣⁣H⁣M⁣⁣
  • For 2019-2023 BMW M5 Variable Timing Solenoid Gates 21644CPQR 2020 2021 2022 - Image 1 of 2

    For 2019-2023 BMW M5 Variable Timing Solenoid Gates 21644CPQR 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · Gates
    C $81.80
    C $22.31 shipping
    N⁣P⁣ ⁣⁣⁣J⁣⁣B⁣⁣ ⁣⁣⁣I⁣W⁣⁣⁣ ⁣⁣⁣⁣C⁣9⁣ ⁣⁣⁣6⁣B⁣ ⁣
  • For 2013-2016, 2018-2022 BMW M5 Oil Filter 95266RD 2014 2015 2019 2020 2021 - Image 1 of 2

    For 2013-2016, 2018-2022 BMW M5 Oil Filter 95266RD 2014 2015 2019 2020 2021

    Brand New · Beck/Arnley
    C $42.79
    C $30.53 shipping
    ⁣⁣⁣⁣⁣⁣C⁣A⁣⁣⁣ ⁣E⁣T⁣⁣ ⁣⁣V⁣5⁣⁣⁣⁣ ⁣⁣8⁣8⁣⁣ ⁣⁣
  • For 2018-2023 BMW M5 Valve Cover Gasket Right 97446CMJR 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Valve Cover Gasket Right 97446CMJR 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · Elring
    C $56.34
    C $21.56 shipping
    ⁣⁣⁣O⁣L⁣⁣ ⁣T⁣Y⁣ ⁣N⁣⁣⁣P⁣ ⁣⁣8⁣O⁣ ⁣⁣G⁣⁣K⁣⁣⁣ ⁣⁣L⁣
  • For 2012-2016, 2018-2022 BMW M5 Oil Filter Housing Cap 67912QDWY 2013 2014 2015 - Image 1 of 2

    For 2012-2016, 2018-2022 BMW M5 Oil Filter Housing Cap 67912QDWY 2013 2014 2015 (For: 2022 BMW M5)

    Brand New · URO Parts
    C $71.86
    C $31.38 shipping
    1⁣⁣⁣8⁣ ⁣⁣⁣⁣K⁣U⁣ ⁣⁣⁣7⁣5⁣⁣ ⁣3⁣1⁣ ⁣V⁣⁣⁣Q⁣ ⁣N⁣⁣⁣
  • For 2018-2023 BMW M5 Valve Cover Gasket Left 71848CZZV 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Valve Cover Gasket Left 71848CZZV 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New · Elring
    C $56.34
    C $21.56 shipping
    O⁣T⁣⁣⁣⁣ ⁣2⁣⁣F⁣ ⁣V⁣F⁣ ⁣D⁣⁣⁣T⁣ ⁣⁣P⁣U⁣⁣⁣⁣⁣ ⁣⁣⁣
  • For 2012-2016, 2018-2022 BMW M5 Oil Filter 56999NM 2013 2014 2015 2019 2020 2021 - Image 1 of 2

    For 2012-2016, 2018-2022 BMW M5 Oil Filter 56999NM 2013 2014 2015 2019 2020 2021

    Brand New · Pronto
    C $35.01
    C $30.29 shipping
    T⁣⁣⁣C⁣ ⁣G⁣7⁣⁣ ⁣⁣⁣U⁣Y⁣⁣⁣ ⁣⁣P⁣X⁣⁣ ⁣K⁣⁣⁣3⁣ ⁣⁣⁣
  • BMW OEM F90 M5 F92 F93 M8 M Performance Carbon Fiber Engine Cover Extension Set - Image 1 of 4

    BMW OEM F90 M5 F92 F93 M8 M Performance Carbon Fiber Engine Cover Extension Set (For: 2022 BMW M5)

    Brand New · BMW
    C $2,314.22
    Was: C $2,755.02was - C $2,755.02
    or Best Offer
    C $55.11 shipping
    J⁣S⁣R⁣ ⁣р⁣o⁣n⁣9⁣s⁣o⁣M⁣r⁣e⁣ ⁣T⁣d⁣⁣⁣L⁣⁣⁣⁣ ⁣7⁣⁣⁣8⁣⁣
  • Engine Cartridge Oil Filter (2 Pack) For Porsche 911 Cayenne Macan Panamera BMW - Image 1 of 4

    Engine Cartridge Oil Filter (2 Pack) For Porsche 911 Cayenne Macan Panamera BMW

    🔥 13 Sold - ⚠️ CHECK PART COMPATIBILITY PRECISION ⚠️
    Brand New · PUR
    C $27.05
    Free shipping
    0⁣S⁣A⁣ ⁣p⁣o⁣I⁣T⁣n⁣ ⁣J⁣L⁣ѕ⁣o⁣r⁣e⁣ ⁣d⁣1⁣⁣⁣2⁣⁣⁣ ⁣⁣⁣W⁣
  • Engine Oil Filter (7 Pack) For Porsche 911 Cayenne Macan Panamera BMW M5 M6 - Image 1 of 4

    Engine Oil Filter (7 Pack) For Porsche 911 Cayenne Macan Panamera BMW M5 M6

    🔥 28 Sold - ⚠️ CHECK PART COMPATIBILITY PRECISION ⚠️
    Brand New · PUR
    C $61.19
    Free shipping
    Ѕ⁣p⁣R⁣o⁣n⁣0⁣ ⁣s⁣o⁣E⁣r⁣V⁣ ⁣U⁣8⁣ ⁣e⁣d⁣K⁣⁣F⁣ ⁣0⁣K⁣⁣⁣⁣⁣
  • 2021-2023 BMW M3 - Vanos Solenoid Valve 7614288 - Image 1 of 4

    2021-2023 BMW M3 - Vanos Solenoid Valve 7614288 (For: 2022 BMW M5)

    Pre-Owned · BMW
    C $23.42
    S⁣Q⁣p⁣o⁣N⁣n⁣s⁣о⁣r⁣e⁣d⁣⁣⁣ ⁣⁣⁣5⁣⁣D⁣⁣ ⁣⁣⁣⁣6⁣⁣⁣⁣
  • For 2018-2023 BMW M5 Leak Detection Pump Genuine 28254BZBR 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Leak Detection Pump Genuine 28254BZBR 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New
    C $286.98
    C $37.74 shipping
    ⁣⁣⁣⁣I⁣0⁣ ⁣H⁣⁣J⁣ ⁣⁣X⁣Q⁣ ⁣⁣⁣P⁣⁣⁣⁣⁣⁣⁣⁣8⁣⁣ ⁣
  • For 2018-2023 BMW M5 Crank Position Sensor Genuine 13951ZRHC 2019 2020 2021 2022 - Image 1 of 2

    For 2018-2023 BMW M5 Crank Position Sensor Genuine 13951ZRHC 2019 2020 2021 2022 (For: 2022 BMW M5)

    Brand New
    C $183.27
    C $20.22 shipping
    ⁣7⁣⁣P⁣⁣⁣⁣⁣ ⁣⁣⁣9⁣⁣⁣4⁣ ⁣Y⁣⁣⁣Y⁣ ⁣I⁣F⁣ ⁣H⁣T⁣⁣ ⁣
  • API ProTune Oil Filter fits BMW M5 2012-2016, 2018-2022 4.4L V8 69RDYB - Image 1 of 1

    API ProTune Oil Filter fits BMW M5 2012-2016, 2018-2022 4.4L V8 69RDYB (For: 2022 BMW M5)

    Brand New · API
    C $33.52
    C $20.89 shipping
    K⁣W⁣ ⁣⁣M⁣⁣V⁣⁣⁣ ⁣⁣⁣4⁣⁣8⁣⁣ ⁣⁣⁣6⁣8⁣⁣⁣ ⁣⁣4⁣⁣⁣
  • All Listings
  • Auction
  • Buy It Now
  • Best Match
  • Time: ending soonest
  • Time: newly listed
  • Price + Shipping: lowest first
  • Price + Shipping: highest first
  • Distance: nearest first
  • List View
  • Gallery View

35 results

Sort: Best Match

  • Best Match
  • Time: ending soonest
  • Time: newly listed
  • Price + Shipping: lowest first
  • Price + Shipping: highest first
  • Distance: nearest first