Analytikerna hade i snitt väntat sig att siffran skulle landa på 1,97 dollar, enligt Bloombergs sammanställning.
Företagets totala inkomster uppgick till 11,42 miljarder dollar, motsvarande 120 miljarder kronor, vilket klådde förväntningarna på 11,07 miljarder dollar.
Resultatet för kärnverksamhet var 4,29 miljarder dollar, över väntade 4 miljarder dollar.
”Vart och ett av våra icke-covid-19-terapiområden hade en tvåsiffrig intäktstillväxt, där åtta läkemedel levererade över en miljard dollar i intäkter för första halvåret, vilket tydligt visar på styrkan i vår verksamhet", skriver vd Pascal Soriot i rapporten.
Astra Zeneca meddelar även att företaget håller kvar vid sin helårsprognos för 2023.