SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 6-K Report of Foreign Issuer Pursuant to Rule 13a-16 or 15d-16 of the Securities Exchange Act of 1934 for the period ended 28 July 2006 BP p.l.c. (Translation of registrant's name into English) 1 ST JAMES'S SQUARE, LONDON, SW1Y 4PD, ENGLAND (Address of principal executive offices) Indicate by check mark whether the registrant files or will file annual reports under cover Form 20-F or Form 40-F. Form 20-F |X| Form 40-F --------------- ---------------- Indicate by check mark whether the registrant by furnishing the information contained in this Form is also thereby furnishing the information to the Commission pursuant to Rule 12g3-2(b) under the Securities Exchange Act of 1934. Yes No |X| --------------- ---------------- 1.1 Transaction in Own Shares released on 4 July 2006 1.2 Transaction in Own Shares released on 5 July 2006 1.3 Transaction in Own Shares released on 6 July 2006 1.4 Transaction in Own Shares released on 7 July 2006 1.5 Blocklisting Interim Review released on 7 July 2006 1.6 Blocklisting Interim Review released on 7 July 2006 1.7 Transaction in Own Shares released on 10 July 2006 1.8 Transaction in Own Shares released on 11 July 2006 1.9 Director/PDMR Shareholding released on 11 July 2006 2.0 Transaction in Own Shares released on 12 July 2006 2.1 Transaction in Own Shares released on 13 July 2006 2.2 Transaction in Own Shares released on 14 July 2006 2.3 Transaction in Own Shares released on 17 July 2006 2.4 Transaction in Own Shares released on 18 July 2006 2.5 Transaction in Own Shares released on 19 July 2006 2.6 Transaction in Own Shares released on 20 July 2006 2.7 Transaction in Own Shares released on 21 July 2006 2.8 Transaction in Own Shares released on 24 July 2006 2.9 Transaction in Own Shares released on 25 July 2006 3.0 Director/PDMR Shareholding released on 25 July 2006 3.1 Transaction in Own Shares released on 26 July 2006 3.2 Transaction in Own Shares released on 27 July 2006 3.3 Director Declaration released on 27 July 2006 3.4 BP Half Year Review 2006 released on 27 July 2006 3.5 Transaction in Own Shares released on 28 July 2006 3.6 Transaction in Own Shares released on 31 July 2006 EXHIBIT 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 4 July 2006 BP p.l.c. announces that on 3 July 2006, it purchased 3,851,794 ordinary shares at prices between 630.0 pence and 640.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,705,489,544 ordinary shares in Treasury, and has 19,989,580,709 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 5 July 2006 BP p.l.c. announces that on 4 July 2006, it purchased 4,800,000 ordinary shares at prices between 628.5 pence and 636.5 pence per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,710,289,544 ordinary shares in Treasury, and has 19,984,804,019 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 6 July 2006 BP p.l.c. announces that on 5 July 2006, it purchased 6,327,200 ordinary shares at prices between 627.50 pence and 633.50 pence per share and between 1153.50 cents and 1171.00 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,716,616,744 ordinary shares in Treasury, and has 19,978,634,211 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 7 July 2006 BP p.l.c. announces that on 6 July 2006, it purchased 8,165,668 ordinary shares at prices between 637.0 pence and 641.5 pence per share and between 1169.67 cents and 1179.33 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,724,782,412 ordinary shares in Treasury, and has 19,970,517,173 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.5 BP p.l.c. - Blocklisting Interim Review BP p.l.c. - 7 July 2006 BLOCKLISTING SIX MONTHLY REVIEW 1. NAME OF COMPANY: BP PLC 2. NAME OF SCHEME: THE EXECUTIVE SHARE OPTION SCHEME 3. PERIOD OF RETURN: FROM: 1 JANUARY 2006 TO: 30 JUNE 2006 4. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITY) NOT ISSUED UNDER SCHEME AT END OF THE LAST PERIOD: 21,096,819 ORDINARY SHARES OF US$0.25 5. NUMBER OF SHARES ISSUED/ALLOTTED UNDER SCHEME DURING PERIOD: 55,581,265 6. BALANCE UNDER SCHEME NOT YET ISSUED/ALLOTTED AT END OF PERIOD: 45,515,554 7. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITIES) ORIGINALLY LISTED AND THE DATE OF ADMISSION: 40,000,000 ORDINARY SHARES OF US$0.25 WERE ADMITTED TO LISTING IN FEBRUARY 2006. 40,000,000 ORDINARY SHARES OF US$0.25 WERE ADMITTED TO LISTING IN JUNE 2006. PLEASE CONFIRM TOTAL NUMBER OF SHARES IN ISSUE AT THE END OF THE PERIOD IN ORDER FOR US TO UPDATE OUR RECORDS. 21,695,250,955 ORDINARY SHARES OF US$0.25 WHICH INCLUDES 1,701,637,750 TREASURY SHARES SUMMARY ATTACHMENT TO SCHEDULE 5 BLOCKLISTING SIX MONTHLY RETURN 1 JANUARY 2006 TO 30 JUNE 2006 Issued Share Capital Opening balance of BP Ordinary shares of US$0.25 as at 1 January 2006: 21,639,669,690 Changes during the period Shares issued under BP Group Savings Related Share Option Scheme 0 Shares issued under The Executive Share Option Scheme 55,581,265 Shares bought back and cancelled - Issued Share Capital Closing balance of BP Ordinary shares of US$0.25 21,695,250,955 as at 30 June 2006: **************** Summary of Treasury Shares bought from 1 January 2006 to 30 June 2006 Q1 - 349,079,400 Q2 - 375,743,791 Year total to date 724,823,194 Shares transferred out of treasury Q1 3,301,306 Q2 2,509,106 5,810,412 Additional Blocklisting for: BP Executive Share Option Scheme on 16 February 2006 40,000,000 On 1 June 2006 40,000,000 80,000,000 CONTACT FOR QUERIES NAME: Emily Goodwin TELEPHONE: 020 7496 2102 EXHIBIT 1.6 BP p.l.c. - Blocklisting Interim Review BP p.l.c. - 7 July 2006 BLOCKLISTING SIX MONTHLY REVIEW 1. NAME OF COMPANY: BP p.l.c. 2. NAME OF SCHEME: The BP Group Savings Related Share Options 3. PERIOD OF RETURN: FROM: 1 January 2006 TO: 30 June 2006 4. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITY) NOT ISSUED UNDER SCHEME AT END OF THE LAST PERIOD: 11,754,180 Ordinary shares of US$0.25 5. NUMBER OF SHARES ISSUED/ALLOTTED UNDER SCHEME DURING PERIOD: 0 6. BALANCE UNDER SCHEME NOT YET ISSUED/ALLOTTED AT END OF PERIOD: 11,754,180 7. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITIES) ORIGINALLY LISTED AND THE DATE OF ADMISSION: 10,000,000 Ordinary shares of US$0.25 were admitted to listing on 25 June 2004 PLEASE CONFIRM TOTAL NUMBER OF SHARES IN ISSUE AT THE END OF THE PERIOD IN ORDER FOR US TO UPDATE OUR RECORDS. 21,695,250,955 Ordinary Shares of US$0.25 which includes 1,701,637,750 Treasury Shares CONTACT FOR QUERIES NAME: Emily Goodwin TELEPHONE: 020 7496 2102 SUMMARY ATTACHMENT TO SCHEDULE 5 BLOCK LISTING SIX MONTHLY RETURN 1 JANUARY 2006 to 30 JUNE 2006 Issued Share Capital Opening balance of BP Ordinary shares of US$0.25 as at 1 January 2006: 21,639,669,690 Changes during the period Shares issued under BP Group Savings Related Share Option Scheme 0 Shares issued under The Executive Share Option Scheme 55,581,265 Shares bought back and cancelled - Issued Share Capital Closing balance of BP Ordinary shares of US$0.25 21,695,250,955 as at 30 June 2006: **************** Summary of Treasury Shares bought from 1 January 2006 to 30 June 2006 Q1 - 349,079,400 Q2 - 375,743,791 ___________ Year total to date 724,823,194 Shares transferred out of treasury Q1 3,301,306 Q2 2,509,106 _________ 5,810,412 Additional Blocklisting for: BP Executive Share Option Scheme On 16 February 2006 40,000,000 On 1 June 2006 40,000,000 __________ 80,000,000 EXHIBIT 1.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 10 July 2006 BP p.l.c. announces that on 7 July 2006, it purchased 10,918,697 ordinary shares at prices between 636.50 pence and 648.50 pence per share and between 1182.33 cents and 1198.33 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,735,701,109 ordinary shares in Treasury, and has 19,959,598,476 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 July 2006 BP p.l.c. announces that on 10 July 2006, it purchased 6,330,906 ordinary shares at prices between 637.50 pence and 646.00 pence per share and between 1178.33 cents and 1188.50 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,742,032,015 ordinary shares in Treasury, and has 19,953,403,910 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.9 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 July 2006 BP p.l.c. was advised on 10 July 2006, by Computershare Plan Managers that on 10 July 2006 the following Directors of BP p.l.c. and other senior executives (persons discharging managerial responsibilities) acquired in London the number of BP ordinary shares (ISIN number GB0007980591) shown opposite their names below at GBP6.475 per share through participation in the BP ShareMatch UK Plan:- Directors Mr. I. C. Conn 54 shares Dr. A.B. Hayward 54 shares Mr. J.A. Manzoni 54 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 54 shares This notice is given in fulfilment of the obligation under section 324(5) of the Companies Act 1985 and DR3.1.2R. EXHIBIT 2.0 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 12 July 2006 BP p.l.c. announces that on 11 July 2006, it purchased 7,826,847 ordinary shares at prices between 641.5 pence and 647.5 pence per share and between 1173.00 cents and 1190.00 cents per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,749,858,862 ordinary shares in Treasury, and has 19,945,701,471 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 13 July 2006 BP p.l.c. announces that on 12 June 2006, it purchased 11,414,743 ordinary shares at prices between 638.0 pence and 642.0 pence per share and between 1165.67 cents and 1176.17 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 12 July 2006 it transferred to participants in its employee share schemes 212 ordinary shares at prices between 386.00 pence and 441.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,761,273,393 ordinary shares in Treasury, and has 19,934,466,310 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 14 July 2006 BP p.l.c. announces that on 13 July 2006, it purchased 9,088,112 ordinary shares at prices between 635.0 pence and 642.0 pence per share and between 1170.83 cents and 1188.67 cents per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,770,361,505 ordinary shares in Treasury, and has 19,925,475,550 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 17 July 2006 BP p.l.c. announces that on 14 July 2006, it purchased 7,621,506 ordinary shares at prices between 640.0 pence and 649.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,777,983,011 ordinary shares in Treasury, and has 19,917,907,236 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 18 July 2006 BP p.l.c. announces that on 17 July 2006, it purchased 9,370,265 ordinary shares at prices between 638.5 pence and 646.0 pence per share and between 1150.50 cents and 1162.50 cents. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,787,353,276 ordinary shares in Treasury, and has 19,908,555,051 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 19 July 2006 BP p.l.c. announces that on 18 July 2006, it purchased 6,104,000 ordinary shares at prices between 629.5 pence and 637.0 pence per share and between 1148.33 cents and 1165.17 cents. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,793,457,276 ordinary shares in Treasury, and has 19,902,516,012 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 20 July 2006 BP p.l.c. announces that on 19 July 2006, it purchased 5,948,375 ordinary shares at prices between 626.0 pence and 634.5 pence per share and between 1154.17 cents and 1157.50 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 19 July 2006 it transferred to participants in its employee share schemes 16,036 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,799,389,615 ordinary shares in Treasury, and has 19,896,622,278 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 21 July 2006 BP p.l.c. announces that on 20 July 2006, it purchased 8,697,600 ordinary shares at prices between 623.5 pence and 632.5 pence per share and between 1144.33 cents and 1154.33 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,808,087,215 ordinary shares in Treasury, and has 19,888,030,583 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 24 July 2006 BP p.l.c. announces that on 21 July 2006, it purchased 7,929,712 ordinary shares at prices between 617.0 pence and 622.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,816,016,927 ordinary shares in Treasury, and has 19,880,166,486 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 25 July 2006 BP p.l.c. announces that on 24 July 2006, it purchased 6,332,737 ordinary shares at prices between 614.50 pence and 633.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,822,349,664 ordinary shares in Treasury, and has 19,873,859,775 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.0 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 25 July 2006 We were advised yesterday, 24 July 2006, by Computershare Plan Managers that on 26 June 2006 Mr A.B. Hayward a Director of BP p.l.c. acquired an option to purchase 16,100 BP ordinary shares (ISIN number GB0007980591) at GBP5.00 per share exercisable between 1 September 2011 and 29 February 2012 through participation in the BP Sharesave UK Plan and that Mrs Vivienne Cox, a person discharging managerial responsibility in BP p.l.c., acquired an option to purchase 1,870 BP ordinary shares at GBP5.00 per share exercisable between 1 September 2009 and 28 February 2010 through participation in the BP Sharesave UK Plan. EXHIBIT 3.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 26 July 2006 BP p.l.c. announces that on 25 July 2006, it purchased 7,835,000 ordinary shares at prices between 628.0 pence and 634.5 pence per share and between 1154.5 cents and 1162.83 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,830,184,664 ordinary shares in Treasury, and has 19,866,043,675 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 27 July 2006 BP p.l.c. announces that on 26 July 2006, it purchased 8,184,000 ordinary shares at prices between 630.0 pence and 635.0 pence per share and between 1160.67 cents and 1178.50 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 26 July 2006 it transferred to participants in its employee share schemes 13,824 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,838,354,840 ordinary shares in Treasury, and has 19,857,893,669 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.3 BP p.l.c. - Director Declaration BP p.l.c. - 27 July 2006 The following notification is made in accordance with paragraph 9.6.13R of the FSA Listing Rules. BP p.l.c. announces that Sir William Castell, who was appointed a non-executive director of BP p.lc. on 20 July 2006, disclosed on 27 July 2006 that he has no holdings in BP Shares. In addition to those Directorships advised in the announcement of his appointment made on 20 July (RNS number 5138G) Sir William has advised that he was a Non-Executive Director of Marconi plc between 1997 and 2003. In accordance with paragraph 9.6.13R (2) to (6) of the Listing Rules, Sir William has advised that he has no details to disclose. EXHIBIT 3.4 BP p.l.c. - BP Half-Year Review 2006 BP p.l.c. - 27 July 2006 BP Half-Year Review January-June 2006 An advertisement containing the half-year review will be placed in the Financial Times, UK edition, and the Wall Street Journal Europe on Friday, 28 July 2006. From that date, a copy of the half-year review may be downloaded from www.bp.com in ordinary or large-print format. Copies of the advertisement have been submitted to the UK Listing Authority and will shortly be available for inspection at the UK Listing Authority's Document Viewing Facility, which is situated at: Financial Services Authority 25 The North Colonnade Canary Wharf London E14 5HS Tel. No: (0) 20 7676 1000 EXHIBIT 3.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 28 July 2006 BP p.l.c. announces that on 27 July 2006, it purchased 8,293,000 ordinary shares at prices between 638.5 pence and 650.0 pence per share and between 1192.67 cents and 1210.50 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,846,647,840 ordinary shares in Treasury, and has 19,849,672,669 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 31 July 2006 BP p.l.c. announces that on 28 July 2006, it purchased 7,436,878 ordinary shares at prices between 645.0 pence and 652.0 pence per share and between 1207.17 cents and 1216.17 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,854,084,718 ordinary shares in Treasury, and has 19,842,260,627 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 SIGNATURES Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized. BP p.l.c. (Registrant) Dated: 7 August 2006 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary