The BCCI has faced several controversies over the years, including issues of transparency, accountability, and conflict of interest.