Champions Trophy results

FINAL

June 23: England v India, Edgbaston

India won by five runs

Report. Scorecard. Agnew column

SEMI-FINALS

June 19: England v South Africa, The Oval

England won by seven wickets

Report. Scorecard

June 20: India v Sri Lanka, Cardiff

India won by eight wickets

Report. Scorecard

GROUP STAGE

Group A: Australia, England, New Zealand, Sri Lanka

Group B: India, Pakistan, South Africa, West Indies

Champions Trophy tables

June 6: India v South Africa, Cardiff

India won by 26 runs

Report. Scorecard

7: West Indies v Pakistan, The Oval

West Indies won by two wickets

Report. Scorecard

8: England v Australia, Edgbaston

England won by 48 runs

Report. Scorecard

9: Sri Lanka v New Zealand, Cardiff

New Zealand won by one wicket

Report. Scorecard

10: Pakistan v South Africa, Edgbaston (d/n)

South Africa won by 67 runs

Report. Scorecard

11: India v West Indies, The Oval

India won by eight wickets

Report. Scorecard

12: Australia v New Zealand, Edgbaston

Match abandoned because of rain

Report. Scorecard

13: England v Sri Lanka, The Oval (d/n)

Sri Lanka won by seven wickets

Report. Scorecard

14: West Indies v South Africa, Cardiff

Match tied (Duckworth-Lewis method)

Report. Scorecard

15: India v Pakistan, Edgbaston

India won by eight wickets (Duckworth-Lewis method)

Report. Scorecard

16: England v New Zealand, Cardiff

England won by 10 runs

Report. Scorecard

17: Sri Lanka v Australia, The Oval

Sri Lanka won by 20 runs

Report. Scorecard

WARM-UP GAMES

May

30: Pakistan v Sri Lanka, Edgbaston (d/n) - Match abandoned due to rain/bad weather

June

1: India beat Sri Lanka by five wickets, Edgbaston - scorecard (external site) 

1: Australia beat West Indies by four wickets, Cardiff - scorecard (external site) 

3: Pakistan beat South Africa by six wickets, The Oval - scorecard (external site) 

4: West Indies beat Sri Lanka by 17 runs, Edgbaston - scorecard (external site) 

4: India beat Australia by 243 runs, Cardiff - match report - scorecard (external site)