Bangladesh's international cricketer Suhrawadi Shuvo was hospitalised Saturday after he was hit on the neck by a bouncer during a domestic league match.
He was kept under observation for 24 hours, though doctors said he is now "out of danger" and his condition is "stable".
"Still he will be under observation for a full day as a precaution,” Bangladesh Cricket Board physician Monirul Amin said.
The incident happened during a Dhaka Premier League match between Victoria Sporting Club and Abahani Limited at the Sher-e-Bangla National Stadium in Mirpur.
Shuvo was batting on 21 for Victoria when he was hit by a pacer in the 25th over.
He collapsed on the pitch and was immediately rushed to Dhaka's Apollo Hospital, where he was kept in the Intensive Care Unit.
Doctors said Shuvo was struck on the second cervical vertebrae.
Former Bangladesh-19 captain Shuvo played one Test against West Indies in 2011 and bagged four wickets.
A left-arm spinner, Shuvo also represented Bangladesh in 17 one-day internationals, including in the World Cup 2011. He was part of the squad that whitewashed New Zealand in a 2010 ODI series at home.
He claimed 14 wickets in ODIs, including a match-winning 3-14 against New Zealand in that historic 4-0 series win.
Shami, Saha to play in India's first 'Pink ball' test match
India tickled pink as Asia warms to day-night Tests
A critical illness cover is also for Millennials
UK backs India's NSG bid; offers 'firm support'
US calls on NSG members to back India