ICC World Cup Super League: India moves to number 7 after the series decider triumph against England in Pune April 11, 2021 / Cricket News