Champions Trophy Matches played on Edgbaston, Birmingham (15)
10th September 2004
ICC Champions Trophy 2004
Pool D
England v Zimbabwe
ct35
12th September 2004
ICC Champions Trophy 2004
Pool B
Bangladesh v South Africa
ct38
14th September 2004
ICC Champions Trophy 2004
Pool C
Kenya v Pakistan
ct40
19th September 2004
ICC Champions Trophy 2004
Pool C
India v Pakistan
ct46
21st September 2004
ICC Champions Trophy 2004
Semi-Final
England v Australia
ct47
8th June 2013
ICC Champions Trophy 2013
Group A
England v Australia
ct88
10th June 2013
ICC Champions Trophy 2013
Group B
Pakistan v South Africa
ct90
12th June 2013
ICC Champions Trophy 2013
Group A
Australia v New Zealand
ct92
15th June 2013
ICC Champions Trophy 2013
Group B
India v Pakistan
ct95
23rd June 2013
ICC Champions Trophy 2013
Final
England v India
ct100
2nd June 2017
ICC Champions Trophy 2017
Group A
Australia v New Zealand
ct102
4th June 2017
ICC Champions Trophy 2017
Group B
India v Pakistan
ct104
7th June 2017
ICC Champions Trophy 2017
Group B
Pakistan v South Africa
ct107
10th June 2017
ICC Champions Trophy 2017
Group A
England v Australia
ct110
15th June 2017
ICC Champions Trophy 2017
Semi-Final
Bangladesh v India
ct114