New Zealand all-rounder Rachin Ravindra will be absent from the ICC Champions Trophy opening match against Pakistan in Karachi. The player is still recovering from a forehead injury suffered during an earlier match against the same opposition, an unfortunate incident that involved him being struck by the ball under floodlights.