Mazda 3 / Cx-30 BP gen steering wheel with paddle shifters.
This was pulled off a wrecked 3. I purchased the wheel to replace the rocker buttons in my own 3. I don’t need the rest of the wheel which appears to have come off a premium model with paddle shifters.
The leather appears to be repainted and wearing away at the top of the wheel. You can see the damage in the last photos of this listing.
Lower trim models of the 3/30 are able to upgrade their steering wheels with paddle shifters just plug in the wiring harness and paddle assemblies from this wheel on to your existing wheel.