Indian cricketer Rishabh Pant suffered multiple injuries but is in a stable condition after his car hit a central divider, flipped over and caught fire in the early hours of Friday.
Police said the wicketkeeper-batsman, who was alone in the car when it crashed in the state of Uttarakhand, had lost control of the vehicle when he "dozed off". The car flipped over twice, police added.
Photographs of the crash showed extensive impact and fire damage to the car.
Multiple reports in Indian media said that after Pant's car collided with the traffic divider the player had to break open a window to escape the vehicle, which was engulfed in flames.
The Board of Control for Cricket in India (BCCI) said in a statement the 25-year-old had suffered cuts to his forehead, torn a ligament in his right knee, and hurt his right wrist, ankle and toe.
He also had abrasion injuries on his back, it said.
"Rishabh's condition remains stable, and he has now been shifted to Max Hospital, Dehradun, where he will undergo MRI scans to ascertain the extent of his injuries and formulate his further course of treatment," BCCI Secretary Jay Shah said.
The BCCI's medical team was in touch with doctors treating the player.
"The board will see to it that Rishabh receives the best possible medical care and gets all the support he needs to come out of this traumatic phase," Shah added.
Local media reported that the player's trip to Roorkee was supposed to be a surprise for his mother ahead of the New Year.
Uttarakhand Director General of Police Ashok Kumar told Reuters: "Pant had told the local police that he lost control on his car after he dozed off for a couple of seconds. The police is investigating the case."
Pant was part of the Indian Test squad that sealed a 2-0 series victory over Bangladesh this month. He was not named in their Twenty20 and ODI squads for matches against Sri Lanka next month.
National Cricket Academy chairman V V S Laxman was among those wishing Pant a speedy recovery.
"Praying for Rishabh Pant. Thankfully he is out of danger," Laxman tweeted.
Ricky Ponting, head coach of Pant's Indian Premier League side Delhi Capitals, also expressed his concern.
"Hope you're on the mend and back on your feet soon," tweeted the former Australia captain.