During the month of October 2017, the PS4 outsold the Switch by 233,847 units for the month and the Xbox One by 735,351 units. The Switch outsold the Xbox One by 501,504 units.
When you compare monthly sales to a year ago, the PlayStation 4 and Xbox One are down. The PlayStation 4 is down 122,859 units and the Xbox One is down 299,128 units.
Taking a look at the marketshare, the PlayStation 4 managed to achieve 47 percent. The Switch accounted for 37 percent of the consoles sold, and the Xbox One 16 percent.
[Source: vgchartz.com ]