Cross sections for e- p neutral current deep inelastic scattering have been measured at a centre-of-mass energy of 318 GeV using an integrated luminosity of 15.9 pb-1 collected with the ZEUS detector at HERA. Results on the double-differential cross-section d2σ/dx dQ2 in the range 185 < Q2 < 50 000 GeV2 and 0.0037 < x < 0.75, as well as the single-differential cross-sections dσ/dQ2, dσ/dx and dσ/dy for Q2 > 200GeV2, are presented. To study the effect of Z-boson exchange, dσ/dx has also been measured for Q2 > 10 000 GeV2. The structure function xF3 has been extracted by combining the e-p results presented here with the recent ZEUS measurements of e+ p neutral current deep inelastic scattering. All results agree well with the predictions of the Standard Model.