Market Capitalization of Bharat Petroleum (BPCL)

Market Cap ₹1.34 L Cr $14.85B USD As of April 2026

As of April 29, 2026, Bharat Petroleum (BPCL) market capitalisation is ₹1.34 L Cr ($14.85B), with 439.85 Cr shares outstanding at a current price of ₹303.90 on NSE, ranking 77 out of 5361 companies by market cap in our screener. Bharat Petroleum operates in the Petroleum Products sector and is classified as a Large Cap stock. For live price, earnings and the complete company profile, see Bharat Petroleum share price today.

Current Price
₹303.90
Outstanding Shares
439.85 Cr
Market Cap Rank
#77
Top Percentile
98.6%

Market Cap History of Bharat Petroleum (Last 10 Years)

BPCL market capitalisation from year-end NSE closing prices over the last 10 years. Browse BPCL financial statements for revenue, profit, balance sheet and cash flow data.

End of Year Market Cap History — Bharat Petroleum

BPCL year-end market cap in INR and USD with closing share price and annual change — NSE closing prices. Review BPCL P/E comparison to evaluate earnings-based valuation against sector peers.

Year Market Cap Share Price Exchange Change
2026
₹1.34 L Cr $14.85B USD
₹303.90 NSE -20.86%
2025
₹1.69 L Cr $18.77B USD
₹384.00 NSE +31.30%
2024
₹1.29 L Cr $14.29B USD
₹292.45 NSE +29.80%
2023
₹99097.42 Cr $11.01B USD
₹225.30 NSE +45.59%
2022
₹68066.25 Cr $7.56B USD
₹154.75 NSE -15.07%
2021
₹80140.03 Cr $8.90B USD
₹182.20 NSE +1.19%
2020
₹79194.36 Cr $8.80B USD
₹180.05 NSE -23.48%
2019
₹1.03 L Cr $11.50B USD
₹235.30 NSE +37.68%
2018
₹75169.77 Cr $8.35B USD
₹170.90 NSE -31.19%
2017
₹1.09 L Cr $12.14B USD
₹248.35 NSE +23.37%
2016
₹88541.10 Cr $9.84B USD
₹201.30 NSE +45.66%
2015
₹60786.79 Cr $6.75B USD
₹138.20 NSE +46.09%
2014
₹41609.48 Cr $4.62B USD
₹94.60 NSE +105.21%
2013
₹20276.92 Cr $2.25B USD
₹46.10 NSE -2.95%
2012
₹20892.71 Cr $2.32B USD
₹47.50 NSE +67.25%
2011
₹12491.64 Cr $1.39B USD
₹28.40 NSE -34.03%
2010
₹18935.39 Cr $2.10B USD
₹43.05 NSE +4.49%
2009
₹18121.68 Cr $2.01B USD
₹41.20 NSE +104.98%
2008
₹8840.91 Cr $982.32M USD
₹20.10 NSE -37.38%
2007
₹14119.07 Cr $1.57B USD
₹32.10 NSE +88.82%
2006
₹7477.39 Cr $830.82M USD
₹17.00 NSE -31.73%
2005
₹10952.18 Cr $1.22B USD
₹24.90 NSE -7.26%
2004
₹11809.88 Cr $1.31B USD
₹26.85 NSE +2.87%
2003
₹11479.99 Cr $1.28B USD
₹26.10 NSE -

Market Cap Data Sources

Tickjournal (INR) ₹1.34 L Cr
Tickjournal (USD) $14.85B
Price Source NSE
USD to INR Rate ₹90.00