Holding(s) in Company

BP PLC 20 October 2003 To: RNS We write to inform you that we received notification on 20 October 2003, dated 16 October 2003, from Barclays PLC disclosing a notifiable interest in our Ordinary Shares of US$0.25 each. The disclosure of their interest pursuant to Section 202(3) of the Companies Act 1985 is shown below. From: BP PLC To: BP PLC Dated: 16 October 2003 Companies Act 1985 ('The Act') - Part VI I hereby inform you that as at 14 October 2003 Barclays PLC, through the legal entities listed on the schedule shown below, has a notifiable interest in the capital of your Company of 3.00% Details of this interest, together with a breakdown between registered holders (as required by Section 202(3) of the Act), are shown below. The issued capital of 22,107,715,082 is the latest figure available to us. LEGAL ENTITY REPORT BP SEDOL : 0798059 As at 14 October 2003 Barclays PLC, through the legal entities listed below, had a notifiable interest in 664,101,738 ORD USD0.25 representing 3.00% of the issued share capital of 22,107,715,082 units. Legal Entity Holding Percentage Held Barclays Global Investors Ltd 318,810,007 1.4421 Barclays Private Bank and Trust Ltd 65,450 0.0003 Barclays Global Fund Advisors 6,313,451 0.0286 Barclays Private Bank and Trust Ltd 1,308,991 0.0059 Barclays Bank Trust Company Ltd 557,031 0.0025 Barclays Global Investors Japan 400,101 0.0018 Barclays Life Assurance Co Ltd 30,468,370 0.1378 Barclays Global Investors, N.A. 250,383,318 1.1326 Barclays Global Investors Japan Ltd 7,797,313 0.0353 Barclays Global Investors Australia Ltd 6,121,053 0.0277 Barclays Private Bank and Trust Ltd 7,135 0.0001 Barclays Global Investors Japan Trust & 25,874,286 0.1170 Barclays Private Bank Ltd 6,271,625 0.0284 Barclays Capital Securities Ltd 9,723,607 0.0440 Group Holding 664,101,738 3.0041 REGISTERED HOLDERS REPORT BP SEDOL: 0798059 As at 14 October 2003 Barclays PLC, through the legal entities listed below, had a notifiable interest in 664,101,738 ORD USD0.25 representing 3.00% of the issued share capital of 22,107,715,082 units. Registered Holder Account Designation Holding ALMIXFTTL-18408-CHASE MANHATTA ALMIXFTT 2,961,672 ASUKEXTTL-20947-CHASE MANHATTA ASUKEXTT 97,850,583 Bank of Ireland BNX009IE 6,092,733 BARCLAYS CAPITAL NOMINEES LIMI 9,690,890 BARCLAYS CAPITAL SECURITIES LT 32,717 Barclays Trust Co & Others 166,335 BARCLAYS TRUST CO AS EXEC/ADM 2,450 Barclays Trust Co DMC69 38,672 Barclays Trust Co E99 43,617 Barclays Trust Co R69 305,957 BLEEQTTTL-17011-CHASE MANHATTA BLEEOTTT 362,851 BLENTFUKQ-16344-CHASE MANHATTA BLENTFUK 1,069,501 BLENTPUKQ-16345-CHASE MANHATTA BLENTPUK 1,676,067 BLEQFDUKQ-16331-CHASE MANHATTA BLEOFDUK 5,733,643 BLEQPTUEA-16341-CHASE MANHATTA BLEOPTUE 3,443,593 BLEQPTUKQ-16341-CHASE MANHATTA BLEOPTUK 14,066,517 BLINTNUKQ-16338-CHASE NOMINEES BLINTNUK 1,508,244 BLINTPUKQ-16342-CHASE MANHATTA BLINTPUK 2,607,954 BLUKINTTL-16400-CHASE MANHATTA BLUKINTT 207,011,216 BOSTON SAFE DEPOSIT AND TRUST 591668 4,675,071 CHASE MANHATTAN BANK 500227 102,292,844 CHASE MANHATTAN BANK 502872 35,945,310 CHASE MANHATTAN BANK 508068 9,462,342 CHASE MANHATTAN BANK 527191 31,948,083 CHASE MANHATTAN BANK 536747 6,900,798 CHASE MANHATTAN BANK 552942 6,548,647 Chase Manhattan Bank 585439 315,680 CHATRKTTL-16376-CHASE MANHATTA CHATRKTT 10,986,536 CITIBANK, N.A. (United States) 597367 2,375,770 Clydesdale Nominees HGB0125 00029130 48 Clydesdale Nominees HGB0125 00030251 7,087 Clydesdale Nominees HGB0125 00203172 2,100 Clydesdale Nominees HGB0125 00224676 4,275 Clydesdale Nominees HGB0125 00225176 6,525 Clydesdale Nominees HGB0125 00323330 5,900 Clydesdale Nominees HGB0125 00323364 8,613 Clydesdale Nominees HGB0125 00323372 20,569 Clydesdale Nominees HGB0125 00323410 2,940 Clydesdale Nominees HGB0125 00323496 8,100 Clydesdale Nominees HGB0125 00324018 3,632 Clydesdale Nominees HGB0125 00324085 6,583 Clydesdale Nominees HGB0125 00324190 5,850 Clydesdale Nominees HGB0125 00324565 950 Clydesdale Nominees HGB0125 00472521 2,400 Clydesdale Nominees HGB0125 00479461 3,000 Clydesdale Nominees HGB0125 00479488 3,200 Clydesdale Nominees HGB0125 00479496 3,000 Clydesdale Nominees HGB0125 00486590 58,367 Clydesdale Nominees HGB0125 00493677 5,278 Clydesdale Nominees HGB0125 00497036 3,307 Clydesdale Nominees HGB0125 00593965 5,490 Clydesdale Nominees HGB0125 00594198 3,400 Clydesdale Nominees HGB0125 00594414 8,000 Clydesdale Nominees HGB0125 00594465 5,100 Clydesdale Nominees HGB0125 00594988 11,500 Clydesdale Nominees HGB0125 00595372 2,100 Clydesdale Nominees HGB0125 00595534 5,900 Clydesdale Nominees HGB0125 00595712 3,788 Clydesdale Nominees HGB0125 00595780 3,400 Clydesdale Nominees HGB0125 00595950 2,000 Clydesdale Nominees HGB0125 00595968 4,192 Clydesdale Nominees HGB0125 00596123 5,649 Clydesdale Nominees HGB0125 00596450 46 Clydesdale Nominees HGB0125 00596468 46 Clydesdale Nominees HGB0125 00597073 10,500 Clydesdale Nominees HGB0125 00597103 3,600 Clydesdale Nominees HGB0125 00597138 18,450 Clydesdale Nominees HGB0125 00597308 8,056 Clydesdale Nominees HGB0125 00597316 4,800 Clydesdale Nominees HGB0125 00597324 11,212 Clydesdale Nominees HGB0125 00597332 3,200 Clydesdale Nominees HGB0125 00597359 5,946 Clydesdale Nominees HGB0125 00597375 11,025 Clydesdale Nominees HGB0125 00597383 14,251 Clydesdale Nominees HGB0125 00597448 10,401 Clydesdale Nominees HGB0125 00597537 3,900 Clydesdale Nominees HGB0125 00597545 5,800 Clydesdale Nominees HGB0125 00597758 8,135 Clydesdale Nominees HGB0125 00639191 1,500 Clydesdale Nominees HGB0125 00639213 1,500 Clydesdale Nominees HGB0125 00640092 5,400 Clydesdale Nominees HGB0125 00645442 10,007 Clydesdale Nominees HGB0125 00651361 4,000 Clydesdale Nominees HGB0125 00668604 3,527 Clydesdale Nominees HGB0125 00675368 2,000 Clydesdale Nominees HGB0125 00678693 7,570 Clydesdale Nominees HGB0125 00679401 27,000 Clydesdale Nominees HGB0125 00686050 10,000 Clydesdale Nominees HGB0125 00686408 7,920 Clydesdale Nominees HGB0125 00691088 5,596 Clydesdale Nominees HGB0125 00691517 7,500 Clydesdale Nominees HGB0125 00692386 16,962 Clydesdale Nominees HGB0125 00692963 16,662 Clydesdale Nominees HGB0125 00693013 3,300 Clydesdale Nominees HGB0125 00693030 10,414 Clydesdale Nominees HGB0125 00693196 8,545 Clydesdale Nominees HGB0125 00693200 5,200 Clydesdale Nominees HGB0125 00693218 6,000 Clydesdale Nominees HGB0125 00693269 15,250 Clydesdale Nominees HGB0125 00693404 5,500 Clydesdale Nominees HGB0125 00693480 1,350 Clydesdale Nominees HGB0125 00693552 14,000 Clydesdale Nominees HGB0125 00693846 4,650 Clydesdale Nominees HGB0125 00693900 7,000 Clydesdale Nominees HGB0125 00694028 3,932 Clydesdale Nominees HGB0125 00694222 4,996 Clydesdale Nominees HGB0125 00694699 1,030 Clydesdale Nominees HGB0125 00694893 5,411 Clydesdale Nominees HGB0125 00695032 2,000 Clydesdale Nominees HGB0125 00696039 8,175 Clydesdale Nominees HGB0125 00696101 6,000 Clydesdale Nominees HGB0125 00697205 7,000 Clydesdale Nominees HGB0125 00697329 31,250 Clydesdale Nominees HGB0125 00697388 3,909 Clydesdale Nominees HGB0125 00697418 3,956 Clydesdale Nominees HGB0125 00697434 33,100 Clydesdale Nominees HGB0125 00702454 4,400 Clydesdale Nominees HGB0125 00702764 800 Clydesdale Nominees HGB0125 00702950 3,942 Clydesdale Nominees HGB0125 00702977 5,906 Clydesdale Nominees HGB0125 00703086 3,827 Clydesdale Nominees HGB0125 00703140 3,800 Clydesdale Nominees HGB0125 00703353 7,988 Clydesdale Nominees HGB0125 00703396 4,822 Clydesdale Nominees HGB0125 00703450 6,486 Clydesdale Nominees HGB0125 00703809 4,293 Clydesdale Nominees HGB0125 00703876 3,100 Clydesdale Nominees HGB0125 00703884 4,925 Clydesdale Nominees HGB0125 00703957 3,589 Clydesdale Nominees HGB0125 00807507 21,429 Clydesdale Nominees HGB0125 00807663 4,895 Clydesdale Nominees HGB0125 00830118 5,300 Clydesdale Nominees HGB0125 00866805 7,508 Clydesdale Nominees HGB0125 00870357 15,024 Clydesdale Nominees HGB0125 00886083 4,608 Clydesdale Nominees HGB0125 00887365 5,089 Clydesdale Nominees HGB0125 01000271 10,000 Clydesdale Nominees HGB0125 03000000 5,504 Clydesdale Nominees HGB0125 03000441 6,542 Clydesdale Nominees HGB0125 03100012 3,867 Clydesdale Nominees HGB0125 03100039 3,796 Clydesdale Nominees HGB0125 03100071 9,895 Clydesdale Nominees HGB0125 03100101 3,430 Clydesdale Nominees HGB0125 03100217 4,143 Clydesdale Nominees HGB0125 03100241 3,841 Clydesdale Nominees HGB0125 03100357 3,340 Clydesdale Nominees HGB0125 03100420 5,877 Clydesdale Nominees HGB0125 03100926 13,062 Clydesdale Nominees HGB0125 03101086 7,900 Clydesdale Nominees HGB0125 03101280 6,472 Clydesdale Nominees HGB0125 03101515 3,608 Clydesdale Nominees HGB0125 03101540 2,238 Clydesdale Nominees HGB0125 03101787 4,813 Clydesdale Nominees HGB0125 03101876 4,400 Clydesdale Nominees HGB0125 03102058 3,952 Clydesdale Nominees HGB0125 03102090 3,986 Clydesdale Nominees HGB0125 03102180 3,650 Clydesdale Nominees HGB0125 03102279 3,781 Clydesdale Nominees HGB0125 03102384 4,000 Clydesdale Nominees HGB0125 03102406 1,910 Clydesdale Nominees HGB0125 03102465 49,300 Clydesdale Nominees HGB0125 03102511 7,913 Clydesdale Nominees HGB0125 03102546 7,624 Clydesdale Nominees HGB0125 03102660 4,068 Clydesdale Nominees HGB0125 03103119 5,360 Clydesdale Nominees HGB0125 03105510 3,050 Clydesdale Nominees HGB0125 03105600 4,000 Clydesdale Nominees HGB0125 03105669 4,950 Clydesdale Nominees HGB0125 07000000 5,949 Clydesdale Nominees HGB0125 07000093 5,585 Clydesdale Nominees HGB0125 07000182 5,830 Clydesdale Nominees HGB0125 07000417 50,915 Clydesdale Nominees HGB0125 07000425 47,940 Clydesdale Nominees HGB0125 07000662 4,972 Clydesdale Nominees HGB0125 07000832 3,625 Clydesdale Nominees HGB0225 00436770 4,850 Clydesdale Nominees HGB0225 00436843 2,800 Clydesdale Nominees HGB0225 00472521 1,000 Clydesdale Nominees HGB0225 00483221 5,000 Clydesdale Nominees HGB0225 00484015 8,175 Clydesdale Nominees HGB0125 00493871 5,508 Clydesdale Nominees HGB0225 00595798 5,900 Clydesdale Nominees HGB0225 00597278 56,700 Clydesdale Nominees HGB0225 00597758 5,399 Clydesdale Nominees HGB0225 00639205 1,500 Clydesdale Nominees HGB0225 00701601 9,075 Clydesdale Nominees HGB0225 00702764 800 Clydesdale Nominees HGB0225 00703213 3,625 Clydesdale Nominees HGB0225 00703825 4,582 Clydesdale Nominees HGB0225 00703833 19,834 Clydesdale Nominees HGB0225 00703841 3,700 Clydesdale Nominees HGB0225 00870934 13,100 Clydesdale Nominees HGB0225 00878188 4,819 Clydesdale Nominees HGB0325 00486590 3,805 Clydesdale Nominees HGB0325 00702764 800 Clydesdale Nominees HGB0125 00870934 5,675 Clydesdale Nominees HGB1025 00837619 31,937 INVESTORS BANK AND TRUST CO. 428169 2,012,065 INVESTORS BANK AND TRUST CO. 519883 21,354 INVESTORS BANK AND TRUST CO. 519891 44,464 INVESTORS BANK AND TRUST CO. 519909 84,389 INVESTORS BANK AND TRUST CO. 519917 46,291 INVESTORS BANK AND TRUST CO. 519925 32,713 INVESTORS BANK AND TRUST CO. 555879 431,862 INVESTORS BANK AND TRUST CO. 573039 2,660,553 INVESTORS BANK AND TRUST CO. 576487 329,175 INVESTORS BANK AND TRUST CO. 583293 11,810,140 INVESTORS BANK AND TRUST CO. 585165 555,384 INVESTORS BANK AND TRUST CO. 586072 2,081,052 INVESTORS BANK AND TRUST CO. 588888 173,225 INVESTORS BANK AND TRUST CO. 590421 355,930 INVESTORS BANK AND TRUST CO. 595966 4,350,761 INVESTORS BANK AND TRUST CO. 598856 340,315 INVESTORS BANK AND TRUST CO. 601343 855,578 INVESTORS BANK AND TRUST CO. 601389 648,739 INVESTORS BANK AND TRUST CO. 601682 714,321 INVESTORS BANK AND TRUST CO. 911140 600,372 JPMORGAN CHASE BANK 540186 2,189,212 JPMORGAN CHASE BANK 555465 3,931,841 JPMORGAN CHASE BANK 599123 649,281 JPMorgan Chase Bank BTCO34IE 285,378 JPMorgan Chase Bank BTCO45IE 2,521,656 JPMorgan Chase Bank BTGFO1IE 772,959 JPMorgan Chase Bank BTGF041E 2,876,501 JPMorgan Chase Bank BTGF05IE 760,340 JPMorgan Chase Bank BTGF07IE 513,494 JPMorgan Chase Bank BTK001IE 2,670,982 JPMorgan Chase Bank BTS004IE 2,414,770 JPMorgan Chase Bank BTS005IE 415,710 JPMorgan Chase Bank BTSO11IE 949,128 JPMorgan Chase Bank BTSO15IE 266,111 JPMorgan Chase Bank BTSO18IE 43,507 JPMorgan Chase Bank BTSO191E 71,152 JPMorgan Chase Bank BTSO24IE 240,110 JPMorgan Chase Bank BTSO28IE 9,874,676 JPMorgan Chase Bank BTSO31IE 109,029 JPMorgan Chase Bank BTSO33IE 212,413 JPMorgan Chase Bank BTS036IE 677,444 JPMorgan Chase Bank BTS037IE 198,926 Master Trust Bank BNNP06IE 293,811 Mitsubishi Trust International BNN018IE 118,198 Mitsubishi Trust International BNN024IE 60,155 Mitsubishi Trust International BNN033IE 101,014 Mitsubishi Trust International BNN046IE 236,602 NORTHERN TRUST BANK - BGI SEPA 581610 3,358,083 NORTHERN TRUST BANK - BGI SEPA 584069 1,417,577 State Street BNN032IE 151,074 State Street BNXO12IE 421,909 State Street BNX019IE 400,101 State Street Bank & Trust - U 576222 50,213 STATE STREET BANK & TRUST - US 713101 22,370,502 Sumitomo TB BNN029IE 85,959 Sumitomo TB BNN031IE 51,948 Sumitomo TB BNN036IE 66,942 Sumitomo TB BNN052IE 116,968 Swan Nominees Limited 58,714 Swan Nominees Limited 6,736 ZEBAN NOMINEES LIMITED 6,271,625 Total 664,101,738 From Barclays PLC This information is provided by RNS The company news service from the London Stock Exchange

Companies

BP (BP.)
UK 100

Latest directors dealings