Teams that have never beaten India in the ICC Champions Trophy

Teams that have never beaten India in the ICC Champions Trophy

Image Source : Getty Images

England have played India thrice in the tournament and lost all three games

Image Source : Getty Images

Bangladesh

Image Source : Getty Images

Bangladesh have played India only once in the tournament and lost on that occasion

Image Source : Getty Images

South Africa

Image Source : Getty Images

South Africa have played against India four times in the tournament and never beaten them

Image Source : Getty Images

Kenya played India twice in the ICC Champions Trophy and lost on both occasions

Image Source : Getty Images

Zimbabwe have played India only once in the ICC Champions Trophy and India won by 14 runs

Image Source : Getty Images

Next : Teams that have crashed out of WTC final race