Oman, as the first-time co-hosts of the tournament, have played a number of tune-up matches to prepare themselves.
They first faced Sri Lanka in a two-match series they had no chance of winning, and although they made the islanders work harder than expected, they lost both the matches in the end.
Then there was a one-off game against Namibia, which they won quite convincingly, largely thanks to the bowling of their Gujranwala-born pacer Kaleemullah.
However, they were beaten by Netherlands in their final tune-up, which was also officially a tune-up to the World T20. That said, that match was quite close, and was decided in the final over, or more specifically, on the final ball, with Oman requiring a six for the win but only managing a single.
Papua New Guinea
Papua New Guinea, too, have played four matches ahead of this clash with Oman. They lost both their one-off T20Is to Scotland and Namibia.
The bright side of those losses was their batters scoring 154 and 160 in those games, which were not shabby scores.
Against Ireland, though, their batting collapsed, managing just 96-8 and getting thrashed by eight wickets. They were again flat in their final tune-up, which was against Sri Lanka, mustering up just 123-7 in reply to the islanders’ 162-5.