Gaston Bodart, Militär-historisches Kriegs-Lexikon, 1908 [Listing of all battles from 1618-1905]
Therein you will find all generals killed in action from 1618 to 1905, from major general rank upwards. Although it is in German you will not have any problems.
Regards
Leopold