How to watch cricket

I want to watch some live cricket, particularly test matches, mainly involving England. I’m not so interested in crash bang wallop. I would like to do it as legally as possible.
I live in an apartment block that does not allow satellite antennas.
I know all about VPN.
I have orange fibre.
I know of two websites, hotstar.com and willow.tv, that offer it on subscription, but the problem seems to be that they refuse foreign credit cards. I’ve read about Indians that offer to use their credit card for you, but I’m not sure how safe that is, or whether it even works, although hotstar is so cheap that it wouldn’t be much financial risk.
Any advice?

It is tricky - you can watch some on BT Sport and NOW TV both would now require a VPN but as you are outside UK you are not supposed to be able to watch them.

I’ve just seen that yupptv.com is offering the T20 world cup to subscribers in Europe, apparently completely legally. Has anybody heard anything positive or negative about them?