Cameron Bancroft spent Saturday night in hospital after taking a blow to the throat in a Northern Territory Strike League match.
The Australia opening batsman, who was cleared to play club cricket while he serves a nine-month ban for ball-tampering, edged a delivery while batting for his Desert Blaze side at Marrara.
Bancroft was taken to Royal Darwin Hospital as a precaution and, following a scan, was diagnosed with a cartilage tear to his trachea.
However, the 25-year-old was discharged on Sunday morning following a blow sustained when he misjudged a scoop.
Bancroft was able to resume his innings after the incident but was out for 62 from 66 deliveries four balls after he was struck.
- Hard-serving Ivo Karlovic officially announces his retirement from tennis
- World team table tennis c’ships: India men edge out Kazakhstan to enter Round of 16
- Former India cricketer Lalchand Rajput appointed UAE head coach
- Take Bairstow out of firing line: Cook urges England to bench the out-of-form batter
- Royal Challengers Bangalore WPL 2024 team analysis: Squad depth, players to watch out, fixtures