A Kiwi rapper has caused anger by suggesting Jesse Ryder may have provoked the attack that left him with a fractured skull and punctured lung.

The 28-year-old cricketer was attacked outside a Merivale bar in Christchurch on Thursday morning.

He suffered critical injuries but has since improved and been moved out of Christchurch Hospital's intensive care into a ward.

Following the attack, rapper Scribe tweeted to his more than 4000 followers saying: "I'd like to know what Jesse Ryder did or said. Cantabrians don't beat people up for no reason #Crusader."


He followed this by two more tweets saying he genuinely wanted to know what happened and when people aren't humble and look for trouble they tend to find it, RadioLive reported.

The comments angered some twitter users who defended Ryder.

Two men have been charged with assault in connection with the attack on the cricketer and are due to appear in court later this week.

Yesterday Ryder issued a statement thanking the public for their support.