Avtalet har ingåtts med Europe's Inclusive Vaccine Aliance (IVA). Alliansen leds av Tyskland, Frankrike, Italien och Nederländerna. Leveranserna ska börja i slutet av 2020, skriver Astra Zeneca i ett pressmeddelande.
Astra-Zeneca har gått ihop med universitetet i Oxford för att utveckla, producera och leverera ett vaccin mot coronaviruset.
"Detta avtal kommer att garantera att hundratals miljoner européer får tillgång till Oxford-universitetets vaccin efter att det blivit godkänt", säger Astra Zenecas koncernchef Pascal Soriot i pressmeddelandet.
Det är ännu oklart om vaccinet fungerar, och den osäkerheten gäller alla vaccinkandidater som håller på att utvecklas världen över.
Bolaget, som tidigare förklarat att målet är att producera två miljarder vaccindoser, har redan ingått avtal med Storbritannien, USA samt andra vaccinallianser.
Astra Zeneca har även kommit överrens med företaget Serum Institute of India om ett avtal för en miljard vaccindoser till låg- och medelinkomstländer.