A little girl, thought to be aged about 10, was taken to hospital after a five-car smash on Sheffield Parkway last night.
A man and a little girl were taken to Rotherham District General Hospital and a woman was cut free from her car, after the smash.
The incident happened at about 5.50pm but traffic was at a standstill for hours, and police closed the road at the Handsworth/Orgreave junction, the B6533.
South Yorkshire Fire and Rescue Service was called, along with South Yorkshire Police. The road was reopened as of 8pm.
Eyewitness on the scene, Neil Palmer, said: “A little girl has been taken from a BMW and is off in the ambulance. 10 years approximately.
“A female driver of a silver BMW collided with a grey BMW with the girl in the back. Then a blue Honda Civic collided with them both.”
A witness on scene sent this photo of motorbike riders driving the wrong way back through the queueing traffic.
She said: “Police have just blocked the road from the Handsworth junction.
“Bikers are driving the wrong way through the lanes to get off.
“A van just went back the wrong way too. I’ve never seen anything like it.”
A spokesman for South Yorkshire Police said the injuries to those in the crash are not thought to be life-threatening. The force was not able to confirm the little girl’s age, but said she is ‘a female child’.