Hampshire ended their winless start to the Vitality Blast as Colin Munro scored his first half-century of the competition in a comfortable 21-run victory over Middlesex.

New Zealand international Munro hit 63 from 40 balls at the Ageas Bowl before taking two for 20 with his medium pacers as Hampshire’s three-match losing streak came to an end.

Middlesex’s James Fuller took the Blast’s best figures of six for 28 as Hampshire were bowled out for 184, but the visitors’ chase fell well short.

After winning the toss and choosing to bat, Vince sent Steven Finn for three boundaries.

But Finn had his revenge in his second over as the Hampshire skipper picked out Fuller on the square boundary, with Sam Northeast also following him in the powerplay after swinging to deep midwicket.

The hosts reached 62 in the first six overs thanks mainly to the big-hitting of Munro.

The New Zealander had struggled to get going in his opening three Blast innings but hit a trio of sixes as he reached a half-century in 26 balls and put on 72 runs with Rilee Rossouw for the third wicket.

But the wicket of Rossouw, caught on the upper-cut for a sprightly 32, sparked a collapse which saw Hampshire lose seven wickets for 56 runs in 43 balls.

Fuller was the architect of the collapse, as he had Tom Alsop chopping-on first ball and Munro well caught by Max Holden at deep square-leg.

Liam Dawson was the next to depart as he slogged to Dwayne Bravo at deep midwicket.

Fuller claimed his maiden Twenty20 five-for when Gareth Berg tickled behind, before adding a sixth as Lewis McManus flicked to the midwicket boundary.

Chris Wood hit a late 13, but Hampshire were bowled out with two balls unused.

The visitors’ reply got off to a poor start as Paul Sterling was bowled by Wood from the final delivery of the first over.

But Holden, on the back of his format best 84 against Somerset on Thursday night, got his side back on track with a quickfire 36 – before two wickets stunted the visitors in the sixth over.

Spinner Mujeeb Ur Rahman responded to England batsman Dawid Malan hitting him over long off by having him caught while attempting a reverse sweep.

Three balls later Holden was run out by the Afghan following a mix-up to give the early advantage to Hampshire.

Munro joined the wicket-taking when Eoin Morgan, on his 250th Twenty20 appearance, dragged a cut to Rossouw – who made up good ground to complete the catch.

After a 40-run stand for the fifth wicket between John Simpson and Bravo the former skied to Vince at cover, before Ashton Agar was run out while backing-up.

Bravo struck three massive sixes in his 38 before falling to Munro, who took a steepling catch off his own bowling.

Fuller and Tom Helm were the last to depart as Middlesex ended up 163 for nine.