RNS Number:7690L
AstraZeneca PLC
2 June 2003

                    REPURCHASE OF SHARES IN ASTRAZENECA PLC


AstraZeneca PLC announces that on 30 May 2003, it purchased for cancellation
250,000 ordinary shares of AstraZeneca PLC at a price of 2485 pence per share.
Upon the cancellation of these shares, the number of shares in issue will be
1,710,795,209.


G H R Musker

Company Secretary

2 June 2003


                      This information is provided by RNS
            The company news service from the London Stock Exchange
END

POSURABROBRVOAR