Battery life has been difficult to assess for obvious reasons. Tesla has concluded that they lose somewhere around 10% in 200,000 miles, with a lot of variability. That's a Tesla figure, so take it with a grain.
According to Tesla CEO Elon Musk, your Tesla batteries are supposed to last for 300,000 to 500,000 miles, or 1,500 battery cycles.