Afghanistan will be heading to Australia and New Zealand in 2015 after qualifying for their maiden 50-over World Cup by finishing second in the World Cricket League Championship.
The war-torn country beat Kenya by seven wickets at the Sharjah Cricket Stadium to join Ireland as the second Associate team in the tournament.
Opting to field after winning the toss, Afghanistan, who have played in the last two Twenty20 World Cups, bundled out Kenya for 93 and romped home with seven wickets to spare.
It was a dream come true for captain Mohammad Nabi, who shone for his team with his two wickets for 10 runs and an unbeaten 46.
Afghanistan will be grouped in Pool A with Australia, Bangladesh, England, New Zealand, Sri Lanka and another qualifier.