A multidimensional renewal theorem is proven which generalizes the well-known result of Pyke on Markov renewal processes. The result is a "natural" setting of the multidimensional renewal theorem, and has applications to age-dependent branching processes.