From a 2010 BMW M5 with around 132k kilometers/82k miles. Has a broken oil pan.
Sold as a long block. Does not include the following:
-intake
-exhaust
-fuel system
-wiring
-DME/ECU
-accessories
Should fit any BMW E60/E61 M5 or BMW E63/E64 M6 but you must verify fitment before purchasing.
*NOTE* Picture is for reference only.