
England and South Africa battle for a spot in the T20 World Cup final today.
England has been very good so far. South Africa showed great fight to reach this stage. The winner plays Australia in the final.
England takes on South Africa today. It is the second semi-final. The Oval in London hosts the big match.
The winner gets to play Australia in the T20 World Cup final.
England is very good in this tournament. They won all five group matches. Danni Wyatt-Hodge has scored lots of runs for them. She is a key player.
Sophie Ecclestone bowls really well. She keeps runs low. England beat West Indies by 38 runs. They also beat New Zealand easily.
South Africa fought hard to get here. They lost one match early. But then they won four games in a row. Tazmin Brits hit a big score against Netherlands.
Marizanne Kapp has taken 7 wickets in 5 matches. She has a great economy rate (runs per over) of 5.21.
Marizanne Kapp is a great all-rounder. She takes wickets and scores runs. The Oval pitch usually helps batters. Teams chasing often win here.

India won the first ODI against England. They chased down 258 runs easily. This second match is key for England to stay in the series.

England is fresh off a big T20I series win. India needs to find their form fast. This ODI match will be a huge test for both teams.

England and India face off in the first ODI. This follows India's tough T20I series. India needs a strong start to this new series.
England has a very good record against South Africa. They won 23 of 28 T20 matches. South Africa has Tazmin Brits and Laura Wolvaardt at the top. This match will be exciting.