The National Cricket Academy is a cricket facility of the Board of Control for Cricket in India in Bengaluru, India, for the purpose of developing young cricketers who have been identified as having the potential to represent the Indian cricket team.