Preparations for the European sub-regional qualifying events continue this weekend, with Switzerland travelling to Luxembourg for two T20Is today.

The home side won the toss this morning at the Pierre Warner Oval in Walferdange and chose to bat first. Knocks of 32 by Timothy Barker and 30 from Vikram Vijh helped them post 133 from their 20 overs. Ash win Vinod and Arjun Vinod both took three wickets.

Luxembourg’s bowlers then restricted the visitors to 115-7 to secure a 18 run win, with Aidan Andrews’ unbeaten 30 the sole contribution of note for the Swiss.

Joost Mees, the Luxembourg skipper, again won the toss in the afternoon game, this time opting to ask Switzerland to bat first. Swiss captain Faheem Nazir scored 65 from 45 balls and was ably assisted by Ali Nayyer - 29 not out - and Aneesh Kumar - 25 - as they scored 158-9 from their 20 overs.

The home side were then bowled out for just 80, losing by 78 runs, with Arjun Vinod picking up a second three wicket haul in the day.

The sides will play a practice match tomorrow without T20I status. Both teams are in the same group for European sub-regional qualifying and will travel to Finland at the end of July where they will join Austria, Bulgaria, Czech Republic, Estonia, France, Guernsey, Norway and Slovenia.