Dhaka, March 5 -- Centuries from Rachin Ravindra and Kane Williamson propelled New Zealand to a big total of 362 for 6 in their Champions Trophy semifinal against South Africa at Lahore's Gaddafi Stadium on Wednesday.

After winning the toss and choosing to bat first, New Zealand made a steady start despite losing opener Will Young for 21.

Ravindra and Williamson then took charge, adding 164 runs for the second wicket. Ravindra led the way with a 108 off 101 balls, hitting 13 fours and a six.

Williamson matched his partner's brilliance, scoring 102 off 94 deliveries, with 10 boundaries and two sixes.

Ravindra reached his century off 93 balls, while Williamson completed his hundred off 91 balls, giving New Zealand a strong platform to p...