The implementation of an enterprise-level business intelligence initiative is a large-scale and complex undertaking, involving significant expenditure and multiple stakeholders over a lengthy period. It is therefore imperative to have systematic guidelines for business intelligence stakeholders in referring business intelligence maturity levels. Draw upon the prudent concepts of the Capability Maturity Model, this research proposes a multi-dimensional maturity model with distinct maturity levels for managing enterprise business intelligence initiatives. The maturity model, named Enterprise Business Intelligence Maturiy (EBIM), consists of five core maturity levels and four key dimensions, namely information quality, master data management, warehousing architecture, and analytics. It can be used to assist enterprises in benchmarking their business intelligence maturity level and identifying the critical areas to attain higher level of maturity.