Hosts England defeated South Africa by 104 runs in the 2019 World Cup opener at Kennington Oval in London on Thursday. England and South Africa have faced each other in World Cup seven times now, with England winning four times. As many as four English batsmen scored fifties in the match, a first for them in World Cup history.