Real Madrid striker Karim Benzema has won the men's Ballon d'Or for 2022, the 34-year-old managed 44 goals in 46 matches last season.