1. You could have a dead cell in your battery.
2. Your alternator may not be putting out enough to keep
the battery charged.
3. Your starter could be pulling to many amps. Have a
starter draw test performed.
They can test for these symptoms at your local garage if you still have the problem after replacing the battery.