It's a big weekend for cricket fans as matches for the world cup 2019 continue.

But supporters who plan to trek to the Welsh capital for a clash between South Africa vs Afghanistan should arrive armed with their umbrellas as this week's downpours are expected to persevere.

Experts are predicting showers could linger throughout Saturday afternoon.

The match balls off at around 1:30pm when the Met Office is predicting there is around 50 per cent of rain.

This forecast remains unchanged until around 7pm when the likelihood of a downpour drops to 40 per cent.

A spokesperson for the Met Office said: "Rain will gradually clear from the west during the morning, leaving warm sunshine. One or two showers are possible during the afternoon but these will be few and far between. Maximum temperature 18 °C.

"Sunshine, heavy showers and brisk winds are likely on Sunday. Showers will become less frequent and less heavy on Monday, and by Tuesday it will become bright and warm."

England v South Africa in the ICC Cricket World Cup

A spokesman for netweather.tv said: "Overall for the weekend, it’s a mixture of hefty showers, even thundery ones with bright spells.

"The winds will be from the south-east, south or south-west and temperatures in the brighter areas, mainly in the east, into the high teens. Low to mid-20s by next week as pressure tries to build."

The Mirror has reported a potential mini-heatwave could be upon us next week, with conditions improving dramatically next week as temperatures soar to 21C and above on Monday and continue to stay in the 20s throughout the week.

There will be sunshine across the country on Monday, while Tuesday will see highs of 23C, with generally cloudy weather in England and some sun in Scotland.

Wednesday looks set to be a scorcher as the mercury hits 25C in some places, with sunny weather likely.