BCCI announces 15-member squad for the ICC World Test Championship final
The Board of Control for Cricket in India (BCCI) on Tuesday announced the 15- member squad for the ICC World Test Championship final against New Zealand from 18 June in Southampton.