I use Flexiroam. It’s an e sim that I turn on for data only when out of the country, so my regular phone is on line 1 then the data comes from the e sim on line 2. The data looks pricey but they always have a offer on with 70-85% off in the app so that’s when I top up. Works well in China.