I don't use my bikes for commuting purposes, and pretty much only ride off road, with all of my riding taking place in the evening, and at weekends, so my mileage use is probably going to be considerably less than many at approx 3,600 miles per year. The goal for this year was 4,000 miles, but that figure has really slipped away, and I suspect that even the 3,600miles might not be achievable this year. The elevation gain per year is between 250,00ft and 300,00ft.
In respect of parts, the conditions that I ride in are harsher than most.
A drive chain can be shot within 100 miles, or last 600 miles.
Rear cassettes might be around about 600 miles to 1,000 miles.
The front drive sprocket on my Bosch powered bikes need turning at about 250 miles, and replacing at about 500 miles.
I get through a set of gear selection cables and front fork remote about two times a year.
Brake pads are very varied. I've got through two sets in just two weeks/ 200 miles, whilst in the Swiss alps, but generally speaking I guess that I get about 1,000 miles from a set.
Tyres are also very varied. Again the Swiss trip killed a set in 200 miles, but I expect to generally get through two sets a year in what are normal conditions. That would include swapping back to front.
I get through gallons and gallons of Muc Off bike cleaner, and must get through several litres of chain lube in a year.
Handle bar grips last about a year.
On the full suspension eMTB, I also expect to replace all bearings and bushes once a year.
Headset bearing last about six months before replacement.
I also get through a set of Shimano SPD pedals at least once a year.