ICC World Cup 2019: Analyzing India’s squad The Board of Control for Cricket in India (BCCI) have announced India’s 15-man Team for…