First, log into your streaming service subscription account and make sure the address registered for the account is an address in the correct viewing area. If you're having trouble getting the game after you've turned on your VPN and set it to the correct viewing area, there are two things you can try for a quick fix.
See at Sky Quick tips for streaming the 2023 Cricket World Cup using a VPN