大陸說法: 自盧溝橋事變至1945年6月,國軍中少將以上的將軍,共犧牲115人。其中上將8人,中將42人,少將65人。
國民黨何應欽說: 將軍打死204人,包括張自忠上將和李家珏上將。在204人當中,國民黨203人,共軍1人 (左權將軍) 。
國民黨軍的對日戰場是主戰場,抗擊着大部分的日軍。僅從殲滅日軍的數量來看就超過一百萬,而八路軍新四軍殲滅日軍和偽軍共計五十幾萬。國民黨軍在除西北以外的廣大地區抗擊日軍,而八路軍、新四軍只是占據華北和華中等地區,只是局部戰場。國民黨軍在一次戰役中殲滅日軍的數量可以達到上萬人(不少為日軍精銳部隊),如台兒莊大捷、萬家嶺大捷,而平型關大捷只是殲滅一千多人的輜重部隊。
不同看法:國民黨是“國軍”,有完整的軍銜體系,共產黨沒有正規的軍銜,當時,蔣介石一共只給八路軍三師六旅十多個團的編制,八路軍、新四軍在發展壯大中一直沒有軍銜體系。所以,單看軍銜顯失公平,比較客觀的,是看指揮員的崗位。在搜集到的102位國民黨陣亡將領的名單中,最低職位為大隊長、團長,副旅長一般是少將,團長、大隊長的“將軍”,多為陣亡後國民政府追認的。在以下名單中,為可比較性,八路軍取旅長以上職務的幹部,新四軍取團以上幹部,抗聯取支隊以上幹部。其中,有一位國民黨山東鐵道破壞總隊長為少將軍銜,可能相當於八路軍鐵道游擊隊隊長的性質。
所以八路軍陣亡旅以上幹部114位、抗聯陣亡支隊以上幹部42位,新四軍陣亡團以上幹部44位,共計200位,是相當於國軍陣亡將領.