From a 2012 D3, but fit other models too.
They were bought to diagnose a fault but it turned out to be a wiring problem.
MAP sensor £40 + postage
Volvo part 31303974
BOSCH part 0261230294
MAF sensor £50 + postage
Volvo part 30785472
BOSCH part 0281002972