New Zealand cricketer Jesse Ryder is showing signs of improvement and police have charged two men in connection with the assault on all-rounder.