During the month of August 2017, the PS4 outsold the Switch by 48,465 units for the month and the Xbox One by 458,409 units. The Switch outsold the Xbox One by 409,944 units.
When you compare monthly sales to a year ago, the PlayStation 4 is up, while the Xbox One is down. The PlayStation 4 is up 152,977 units and the Xbox One is down 153,335 units.
Taking a look at the marketshare, the PlayStation 4 managed to achieve 43 percent. The Switch accounted for 40 percent of the consoles sold, and the Xbox One 17 percent.
PlayStation 4 Monthly Sales: 740,648
Xbox One Monthly Sales: 282,239
Switch Monthly Sales: 692,183
[Source: vgchartz.com ]