Paul Stirling, Kevin O'Brien, and Max O'Dowd topped the 700-run mark, while Sandeep Lamichhane, Brandon Glover, and Karan KC had the most wickets (28 apiece).
Last chance saloon for Oman in final qualifier against Hong Kong.
In a potential thriller, Oman and Namibia clash with a place in Australia up for grabs.
Balochistan will be facing Southern Punjab in the second semi-final of the 2019 National T20 Cup.
Supernovas won the Women's T20 Challenge, while England, West Indies, and Germany beat Pakistan, Ireland, and Belgium respectively.