TWO men, aged 41 and 25, are battling severe burns in a Sydney hospital after a fiery collision between two petrol-powered bicycles.

A bystander suffered burns when he stopped to help the victims.

Karl Otto was travelling along Ryan Street in South Grafton just before midnight on Wednesday when he saw flames.