Pakistan has stayed on track in Group B with a no-nonsense nine wicket win over qualifier Scotland at Kev Hackney Oval on the Sunshine Coast.

Scotland produced the highest score of any of the four qualifiers in action on Monday, reaching 200 before being dismissed in the final over, but Pakistan hardly missed a beat on the way to victory as it rumbled to 204 for one in 36.2 overs.

Pakistan captain Babar Azam brought up his century with a six and then, with the scores tied, wrapped up the result with a four off the next ball to finish unbeaten on 106 (120b, 10x4, 2x6).

The 17-year-old skipper from Lahore opened the innings, and, with Sami Aslam (78: 79b, 13x4) put on 163 for the opening wicket to ensure a swift chase.

Left-arm spinner Mohammad Nawaz was hard to get away, with the 18-year-old snaring four for 20 from 10 overs, including a maiden.

Opener Ross Maclean (59: 101b, 2x4) fought hard at the top of the order while Freddie Coleman (39: 60b) did likewise in the middle order against the disciplined Pakistan attack.