Match results For ICC Champions Trophy, 2017

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaPakistanPakistan180 runsThe OvalJun 18, 2017ODI # 3894
BangladeshIndiaIndia9 wicketsBirminghamJun 15, 2017ODI # 3891
EnglandPakistanPakistan8 wicketsCardiffJun 14, 2017ODI # 3889
PakistanSri LankaPakistan3 wicketsCardiffJun 12, 2017ODI # 3888
IndiaSouth AfricaIndia8 wicketsThe OvalJun 11, 2017ODI # 3886
EnglandAustraliaEngland40 runsBirminghamJun 10, 2017ODI # 3885
BangladeshNew ZealandBangladesh5 wicketsCardiffJun 9, 2017ODI # 3883
IndiaSri LankaSri Lanka7 wicketsThe OvalJun 8, 2017ODI # 3882
PakistanSouth AfricaPakistan19 runsBirminghamJun 7, 2017ODI # 3881
EnglandNew ZealandEngland87 runsCardiffJun 6, 2017ODI # 3880
AustraliaBangladeshno result-The OvalJun 5, 2017ODI # 3879
IndiaPakistanIndia124 runsBirminghamJun 4, 2017ODI # 3878
South AfricaSri LankaSouth Africa96 runsThe OvalJun 3, 2017ODI # 3877
AustraliaNew Zealandno result-BirminghamJun 2, 2017ODI # 3876
EnglandBangladeshEngland8 wicketsThe OvalJun 1, 2017ODI # 3875
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Worcestershire vs Nottinghamshire at Sookholme, One-Day Cup Group A, Aug 7, 2025 [List A]

Kent vs Sussex at Arundel, One-Day Cup Group B, Aug 7, 2025 [List A]

Essex vs Hampshire at Southampton, One-Day Cup Group A, Aug 7, 2025 [List A]