England battled past Uganda to reach the Netball Nations Cup final in London after a nervy 59-48 victory.

The Vitality Roses will face South Africa in Sunday’s final at 3pm, live on Sky Sports Mix, after the latter edged past Malawi 58-55 earlier on Saturday.

South Africa narrowly beat England 61-59 when the sides met in the competition last week.

England are in their sixth Netball Nations Cup final but have not won the competition since it began in 2012.

“I was actually quite calm throughout the game! I trusted the girls. Was it sticky in patches? Of course but we are trying to enjoy that. Lots to be positive about and lovely to pull away at the end,” head coach Jess Thirlby told Sky Sports.

“We are ready [for the final]. It’s a nice circle back to see if the learnings from last week, we can apply tomorrow and I’ve got real faith in the group.”

Netball Nations Cup 2025 table after round-robin matches

Image: Netball Nations Cup 2025 table after round-robin matches

There was little to separate England and Uganda for most of the match, with England never going more than four points ahead until the last quarter.

Uganda continued to pull England back, so the score was 42-42 going into the last quarter. Suddenly, England cut out any unforced errors and raced away, winning seven points in a row to go 50-43 ahead and went on to seal victory with nine more goals.

Netball Nations Cup 2025 table after round-robin matches

Image: Netball Nations Cup 2025 table after round-robin matches

South Africa narrowly beat England last week 61-59 in the round-robin stage, and will look for revenge on Sunday.

“We will go back to the drawing board, look at what the South Africa shooters have been doing and stick to the gameplan,” said Halimat Adio, who was Player of the Match against Uganda.

Netball Nations Cup 2025 Sunday Schedule

1pm: Malawi vs Uganda ( third-place play-off)

3pm: South Africa vs England (final)

Netball Nations Cup 2025 Results

February 1 – South Africa 75-40 Uganda

February 1 – England 62-36 Malawi

February 2 – Malawi 59-45 Uganda

February 2 England 59-61 South Africa

February 8 – Malawi 55-58 South Africa

February 8 – England 59-48 Uganda