During the month of December 2017, the Switch outsold the PS4 by 579,988 units for the month and the Xbox One by 2.34 million units. The PS4 outsold the Xbox One by 1.76 million units.
When you compare monthly sales to a year ago, the PlayStation 4 and Xbox One are down. The PlayStation 4 is down 818,629 units and the Xbox One is down 247,676 units.
Taking a look at the marketshare, the Nintendo Switch managed to achieve 42 percent. The PlayStation 4 accounted for 37 percent of the consoles sold, and the Xbox One 21 percent.
[Source: vgchartz.com ]