Sri Lanka eased to a straightforward seven-wicket victory over Namibia in their opening match of the T20 World Cup on Monday.

Namibia were dismissed for just 96 runs after being put into bat first, and Sri Lanka ultimately eclipsed that total as early as the 14th over.

Maheesh Theekshana was a key part of the Sri Lanka attack, taking Stephan Baard on his first delivery, before also claiming the scalps of Zane Green and Jan Frylinck, ending the day at 3-25.

Craig Williams (29) was the only Namibian to get more than 20, though his haul was hardly emphatic given it came off 36 balls and included just two boundaries.

Sri Lanka's innings did not start particularly impressively given they were 26-3 after the first ball of the sixth over, but Avishka Fernando (30 not out) and Bhanuka Rajapaksa (42 not out) had a steadying impact as they got them over the line at 100-3.

The day's early Group A match saw Ireland win in similarly comprehensive fashion against the Netherlands, with the bowlers again having the decisive impact during a seven-wicket victory.

Curtis Campher (4-26) incredibly took all four of his wickets in succession to leave the Dutch in disarray, becoming only the third man after Lasith Malinga and Rashid Khan to achieve the feat in a T20I, while Mark Adair was even more efficient with figures of 3-9 in his four overs.

Like Campher, Adair's treble came in a row and right at the end as the Netherlands could only set a target of 106.

Paul Stirling (30 not out) kept things ticking over throughout with a professional – if unspectacular – knock, but Gareth Delany (44) top scored for the Irish. By the time he was eventually stopped by Pieter Seelaar's yorker, Ireland only needed another 12 runs.

Elsewhere, several of the tournament favourites were in action in warm-up matches. India beat England by seven wickets with six balls remaining partly down to swift 50s by KL Rahul and Ishan Kishan, while Australia's 159-7 saw them defeat New Zealand with one ball left.

South Africa enjoyed a comfortable 41-run win over Afghanistan and Pakistan defeated the West Indies by seven wickets in a little over 15 overs.