The victim was walking along Crowthorne Road in the direction of Wildridings Road at about 3.40am, when three men approached him from behind.
One of the men hit the victim on the forehead with a rock or a brick.
A second offender then punched the victim on the right side of his head, causing him to fall to the ground. The second offender then kicked the victim as he lay on the floor.
The victim did not see the third man take part in the assault.
The victim sustained cuts to his face as well as fractured ribs. He was treated at Frimley Park Hospital, but has since been discharged.
The first suspect was South Asian, in his early thirties, with short dark hair and a beard. He was wearing a dark grey hooded top with a red and blue logo of a cross on his chest, and dark jeans. He might have been wearing a ring on his left hand.
The second offender was South Asian, of medium build and aged in his early thirties. He was wearing a brown baseball cap that was back to front, a black zip up jacket, and white trainers.
The third suspect was also South Asian. He was wearing a white hooded top, with the hood up.
If you have any information please contact PC Lewis Geraint via the Thames Valley Police Enquiry Centre on 101.
If you don't want to speak directly to the police you can contact the independent charity Crimestoppers anonymously on 0800 555 111 or online at www.crimestoppers-uk.org. No personal details are taken, information is not traced or recorded and you will not go to court.