Gerhard Erasmus and David Wiese saw Namibia over the line in an historic eight-wicket win over Ireland that sent the African nation into the Super 12 stage of the T20 World Cup for the first time.
Set a target of 126 to win in Sharjah, Namibia ensured an automatic place at the next T20 World Cup in Australia with an emphatic victory and eliminated Ireland.
Captain Erasmus top-scored with 53 not out, while Wiese made 28 from 14 deliveries tot propelled the minnows, who only attained ODI status in 2019, through with nine balls to spare.
"It's a dream that's come true. These players were six and seven-year-old boys, dreaming of playing against teams like India and Pakistan. That dream has come true," Namibia coach Pierre de Bruyn said.
"All they had in the last few years was to watch these guys on TV and dream about it. They will wake up knowing it's real. I am just so pleased for them. I don't think people really know how limited we are. We are not a cricket organisation with a luxury of great resources."
Jan Frylinck took 3-21 and Wiese claimed 2-22 as Ireland collapsed from 94-2 to 125-8 after Paul Stirling had smashed 38 off 24 balls.
Namibia will be in Group 2 of the Super 12s along with India, New Zealand, Pakistan, Afghanistan and Scotland.
In Friday's other match, already-qualified Sri Lanka made light work of the Netherlands in an eight-wicket thrashing
Sri Lanka beat the Netherlands by nine wickets in their only previous T20I meeting, en route to winning the 2014 World Cup, and they skittled the European nation out for 44 in just 10 overs.
The Dutch had no answer to Lahiru Kumara (3-7) and Wanindu Hasaranga (3-9) and Maheesh Theekshana (2-3) before they cruised to victory in only 7.1 overs, Kusal Perera making 33 not out.
The Super 12s get under way on Saturday, with Australia facing South Africa and England taking on reigning champions West Indies.