BP Revenue 1993-2025 | BP

BP annual/quarterly revenue history and growth rate from 1993 to 2025. Revenue can be defined as the amount of money a company receives from its customers in exchange for the sales of goods or services. Revenue is the top line item on an income statement from which all costs and expenses are subtracted to arrive at net income.
  • BP revenue for the quarter ending June 30, 2025 was $47.677B, a 1.19% decline year-over-year.
  • BP revenue for the twelve months ending June 30, 2025 was $191.975B, a 6.27% decline year-over-year.
  • BP annual revenue for 2024 was $194.629B, a 8.64% decline from 2023.
  • BP annual revenue for 2023 was $213.032B, a 14.41% decline from 2022.
  • BP annual revenue for 2022 was $248.891B, a 51.58% increase from 2021.

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2773 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2773): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2773
BP Annual Revenue
(Millions of US $)
2024 $194,629
2023 $213,032
2022 $248,891
2021 $164,195
2020 $109,078
2019 $282,616
2018 $303,738
2017 $244,582
2016 $186,606
2015 $225,982
2014 $358,678
2013 $396,217
2012 $388,074
2011 $386,216
2010 $308,928
2009 $246,138
2008 $367,053
2007 $291,438
2006 $274,316
2005 $245,486
2004 $196,604
2003 $168,508
2002 $178,721
2001 $174,218
2000 $148,062
1999 $83,566
1998 $68,304
1997 $71,274
1996 $69,858
1995 $31,004
1994 $50,667
1993