Ashley Foster, who is from High Green, and Jonathan Bowling, who is from the Fox Hill area of north Sheffield, were both arrested earlier this week.
They will remain in police custody until they appear in court in the morning.
Grandfather Mr Greaves, 68, was a lay preacher and his death shocked the community where he lived.
He lived just a few hundred yards from where he was attacked.
After the incident he was taken to hospital with severe injuries to his head but did not survive.
More than 50 police officers were drafted into the inquiry and detectives made a series of appeals for help from the community.
More top news
Sir John Vickers proposed reforms to make the financial system safer. Now he has accused the Bank of England of "going easy" on the banks.
Widespread frost expected overnight as temperatures drop below freezing ahead of a chilly start to the week.
Obese people make a mountain out a molehill - because they see distances as further and hills as steeper than slim people, say scientists.