Afghanistan face New Zealand in Napier and will play in Dunedin twice after qualifying for the 2015 Cricket World Cup.

The Asian nation booked a place at the tournament for the first time by beating Kenya in Sharjah on Friday in the last match of the World Cricket League one-day qualifying tournament.

The seven-wicket win was their ninth out of 14 games and lifted them past the United Arab Emirates and the Netherlands into second place in the final standings.

Afghanistan and Ireland, who were winners of the eight-team league, fill two of the four qualifying berths at the World Cup to be co-hosted by New Zealand and Australia early in 2015.

The six other teams will be part of a 10-team tournament staged in New Zealand in January and February to determine the two remaining qualifiers.

Afghanistan have been part of two world Twenty20 tournaments but this will be their first appearance at a 50-over World Cup.

Three of their five Pool A games will be in New Zealand.

Two are at Dunedin's University Oval, against Sri Lanka on February 22 and the third-ranked qualifying team four days later.

Afghanistan's game against New Zealand at Napier on March 8 will be sandwiched between games against four-time champions Australia in Perth (March 4) and England in Sydney (March 13).

Ireland's two pool games in New Zealand are against the West Indies in Nelson (February 16), and against India in Hamilton (March 10).