While chasing 156 Scotland scored 49 runs at the loss of two wickets in 7.3 overs, courtesy of opening batter Michael Jones’ 20-ball 26.
They soon slipped to 73-4 in 11 overs with 83 required off nine overs. Berrington and Michael Leask then turned the game on its head with their clean hitting.
Together they added 74 runs for the fifth wicket from 42 balls before Ruben Trumpelmann dismissed Leask who scored 35 off 17 with four smashing sixes.
However, the match was already tilted on the Scottish side with nine required off 13. Berrington ended the game with a six off David Weise to seal the victory with nine balls to spare.
Berrington scored 47 runs from 37 balls laced with two boundaries and as many sixes.
Namibia’s captain Gerhard Erasmus picked two wickets while Trumpelmann Tangeni Lungameni and Bernard Scholtz bagged one apiece.
Earlier Namibia had a horrible start after opting to bat as they lost JP Kotze on the third ball without any run. The batting side failed to recover as Scotland bowlers picked three quick wickets to reduce Namibia to 55-4 in 7.3 overs.
Erasmus and Zane Green then stitched a 51-run partnership from 38 balls with the former being the chief contributor.
Erasmus scored a 31-ball 52 laced with seven boundaries which included two sixes.
Green scored 28 off 27, while David Weise scored 14 off 13 before they were dismissed by Brad Wheal in the same over. Namibia managed to score 155-9 in their allocated 20 overs.
From Scotland, Wheal led the bowling with the figures of 3-33, while Brad Currie managed two wickets.