Jesse Ryder, 28, suffered serious injuries after being attacked twice in quick succession as he left the bar.
The cricketer was still in intensive care but he was no longer on a ventilator and had been talking, his manager Aaron Klee said.
Two people have been charged with assault and are due in court next week.
Jesse Ryder had been in Christchurch with team-mates after playing for Wellington Firebirds in a domestic one-day competition. He had been due to fly to Delhi to begin a $300,000 contract in the Indian Premier League.
His manager told a news conference that “Jesse Ryder is awake and talking to us” but added that while they were “absolutely thrilled with the progress”, he had suffered very bad concussion and damage to his lungs.
“We’re all pretty exhausted, it’s been a pretty difficult few days, but having some wins over the last 24 hours has been a huge relief.”
Jesse Ryder stopped playing international cricket for New Zealand in February last year after a series of alcohol-related problems. He had also had disciplinary lapses.
Police said while Jesse Ryder had been drinking before the assault on Thursday morning, alcohol was not a factor.
The suspects charged with assaulting Jesse Ryder, aged 20 and 37, are due to appear before Christchurch District Court on April 4.
QVCWDFozmukImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…