Skip to main content

Difference between Get a good bang for one’s buck and Get a good run for one’s money

get a good bang for one’s buck—(coll.) get a good value for one’s money (also: have a good bang for one’s buck):

  • I am a student who does not make much money and I really got a good bang for my buck here.

get a good run for one’s money—(also: have a good run for one’s money)

1. face a strong challenge or competition from a person:

  • If matched competitively Steven would get a good run for his money. Chuck would give him a good fight. He may be short, but he is agile and a fast mover.

2. derive much satisfaction in return for one’s outlay or efforts:

  • I was not on the ballot paper but there was serious interest in my attempt…. I got a good run for my money nonetheless.