ICC World Cup Super League: India moves to number 7 after the series decider triumph against England in Pune

ICC World Cup Super League: India moves to number 7 after the series decider triumph against England in Pune