Warm-up matches over the past week have helped all 20 teams fine-tune their preparations for the World Cup, with defending champion India beating South Africa by 30 runs.


Warm-up matches over the past week have helped all 20 teams fine-tune their preparations for the World Cup, with defending champion India beating South Africa by 30 runs.