There could be half a dozen reasons for it, in my case (I have the same car btw) the head gasket was weak causing seepage of water inside the combustion chamber after a drive, hence putting unnecessary load on the starter motor. Car would start fine when cold, but sounded like the battery is dieing when started warm.