Scotland got their pursuit of a place at next year's Cricket World Cup off to the best possible start as they beat Afghanistan by seven wickets ©ICC

Scotland got their pursuit of a place at next year's Cricket World Cup off to the best possible start as they beat Afghanistan by seven wickets at the qualification tournament in Zimbabwe.

Calum MacLeod was the star of the show for Scotland with the bat as his assured century helped guide Scotland to their victory target of 255 in the Group B encounter at the Bulawayo Athletic Club.

MacLeod, who finished unbeaten on 157 not out, and Richie Berrington had shared a national record stand of 208 for the third wicket.

Mohammad Nabi top-scored in Afghanistan's innings with 92 but a late rally with the ball gave Scotland a reachable target.

In the other match in Group B, hosts Zimbabwe scored 380-6 in a 116-run thrashing of Nepal.

Sikandar Raza and Brendan Taylor hit 123 and 100 respectively as Zimbabwe posted a formidable total.

Zimbabwe's Sikandar Raza scored 123 with the bat and took three wickets with the ball as they thrashed Nepal ©ICC
Zimbabwe's Sikandar Raza scored 123 with the bat and took three wickets with the ball as they thrashed Nepal ©ICC

It was always going to prove difficult for Nepal and they were restricted to 264-8 from their 50 overs at the Queens Sports Club in Bulawayo as Raza chipped in with three wickets.

In Group A, Ireland confidently dispatched The Netherlands by 93 runs at the Old Hararians Sports Club.

Ireland batted first and scored 268-7 from their 50 overs, with consistent performances from their openers and middle order.

In reply, the Dutch side were skittled for 149 as the Irish attack dominated, Tim Murtagh taking 3-28.

The United Arab Emirates joined the Irish team in winning their opener as they beat Papua New Guinea by 56 runs.

The two finalists will secure their spot at next year's tournament in England and Wales, joining the eight teams who have already qualified - the host nation, Australia, New Zealand, Pakistan, India, Sri Lanka, South Africa and Bangladesh.