41,899 records with a known death date, grouped by named conflict period. Years that fall within overlapping conflicts are assigned to the earlier one.
| Conflict / Era | Years | Deaths | % of total |
|---|---|---|---|
| Anglo-Boer War | 1899–1902 | 70 | 0.2% |
| World War I | 1914–1918 | 14,817 | 35.4% |
| World War II | 1939–1945 | 13,432 | 32.1% |
| Korean War | 1950–1953 | 183 | 0.4% |
| Rhodesian Bush War | 1964–1979 | 4,006 | 9.6% |
| SA Border War | 1966–1989 | 2,689 | 6.4% |
| Post-1990 / Peacekeeping | 1990–2015 | 4,066 | 9.7% |
| Other / Unclassified | — | 2,636 | 6.3% |
| Total | 41,899 | 100% | |