The PlayStation 4 outsold the Switch in April by 155,406 units for the month and the Xbox One by 191,235 units. The Switch outsold the Xbox One by 35,829 units.
When you compare monthly sales to a year ago the PlayStation 4 and Xbox One are up, while the Switch is down. The PlayStation 4 is up 118,618 units and the Xbox One is up 21,534 units. The Switch is down 109,289 units.
Looking at market share for the month, the PlayStation 4 managed to achieve 52 percent. The Switch accounted for 27 percent of the consoles sold, and the Xbox One 21 percent.