Турнир по футбол за Купата на България, всички финали от създаването на Царската купа през 1938-а година:

1938 ФК 13 (София)- Левски (Русе) 3:0

1939 Шипка (София)- Левски (Русе) 3:0

1940 ФК 13 (София)- Спортклуб (Пловдив) 2:1

1941 АС'23 (София)- Напредък (Русе) 4:2

1942 Левски (София)- Спортклуб (Пловдив) 3:0 служебно,прекратен при 3:1

1946 Левски (София)- Черноломец (Попово) 4:1

1947 Левски (София)- Ботев (Пловдив) 1:0

1948 Локомотив (София)- Славия-Ченгелов (Пловдив, сега Локомотив Пловдив) 1:0

1949 Левски (София)- ЦСКА (София) 1:1 след продължения, 2:2, 2:1 след продължения в третата среща

1950 Левски (София)- ЦСКА (София) 1:1 след продължения, 1:1, 1:0 след продължения в третата среща

1951 ЦСКА (София)- Академик (София) 1:0 след продължения

1952 Славия (София)- Спартак (София) 3:1

1953 Локомотив (София)- Левски (София) 2:1

1954 ЦСКА (София)- Славия (София) 2:1

1955 ЦСКА (София)- Спартак (Пловдив) 5:2 след продължения

1956 Левски (София)- Ботев (Пловдив) 5:2

1957 Левски (София)- Спартак (Плевен) 2:1

1958 Спартак (Пловдив)- Миньор (Перник) 1:0

1959 Левски (София)- Спартак (Пловдив) 1:0

1960 Септември (София)- Локомотив (Пловдив) 4:3 след продължения

1961 ЦСКА (София)- Спартак (Варна) 3:0

1962 Ботев (Пловдив)- Дунав (Русе) 3:0

1963 Славия (София)- Ботев (Пловдив) 2:0

1964 Славия (София)- Ботев (Пловдив) 3:2

1965 ЦСКА (София)- Левски (София) 3:2

1966 Славия (София)- ЦСКА (София) 1:0

1967 Левски (София)- Спартак (София) 3:0

1968 Спартак (София)- Берое (Стара Загора) 3:2

1969 ЦСКА (София)- Левски (София) 2:1

1970 Левски (София)- ЦСКА (София) 2:1

1971 Левски (София)- Локомотив (Пловдив) 3:0

1972 ЦСКА (София)- Славия (София) 3:0

1973 ЦСКА (София)- Берое (Стара Загора) 2:1

1974 ЦСКА (София)- Левски (София) 2:1 след продължения

1975 Cлавия (София)- Локомотив (София) 3:2

1976 Левски (София)- ЦСКА (София) 4:3 след продължения

1977 Левски (София)- Локомотив (София) 2:1

1978 Марек (Дупница)- ЦСКА (София) 1:0

1979 Левски (София)- Берое (Стара Загора) 4:1

1980 Славия (София)- Берое (Стара Загора) 3:1

1981 финален турнир: 1. ЦСКА, 2. Славия, 3. Левски

1982 Левски (София)- ЦСКА (София) 4:0

1983 ЦСКА (София)- Спартак (Варна) 4:0

1984 Левски (София)- Ботев (Пловдив) 1:0

1985 ЦСКА (София)- Левски (София) 2:1

1986 Левски (София)- ЦСКА (София) 1:0

1987 ЦСКА (София)- Левски (София) 2:1

1988 ЦСКА (София)- Левски (София) 4:1

1989 ЦСКА (София)- Черноморец (Бургас) 3:0

1990 Сливен- ЦСКА (София) 2:0

1991 Левски (София)- Ботев (Пловдив) 2:1

1992 Левски (София)- Пирин (Благоевград) 5:0

1993 ЦСКА (София)- Ботев (Пловдив) 1:0

1994 Левски (София)- Пирин (Благоевград) 1:0

1995 Локомотив (София)- Ботев (Пловдив) 4:2

1996 Славия (София)- Левски (София) 4:0 служебно,прекратен при 1:0

1997 ЦСКА (София)- Левски (София) 3:1

1998 Левски (София)- ЦСКА (София) 5:0

1999 ЦСКА (София)- Литекс (Ловеч) 1:0

2000 Левски (София)- Нафтекс (Бургас) 2:0

2001 Литекс (Ловеч)- Велбъжд (Кюстендил) 1:0 след продължения

2002 Левски (София)- ЦСКА (София) 3:1

2003 Левски (София)- Литекс (Ловеч) 2:1

2004 Литекс (Ловеч)- ЦСКА (София) 2:2 в редовното време и продълженията, 4:3 при дузпите

2005 Левски (София)- ЦСКА (София) 2:1

2006 ЦСКА (София)- Черно море (Варна) 3:1

2007 Левски (София)- Литекс (Ловеч) 1:0 след продължения

2008 Черно море (Варна) - Литекс (Ловеч) 0:1

2009 Пирин (Благоевград) - Литекс (Ловеч) 0:3

2010 Берое (Стара Загора) - Черноморец (Поморие) - 1:0

2011 ЦСКА (София) 1:0 Славия (София)

2012 Лудогорец (Разград) 2:1 Локомотив (Пловдив)

2013 Берое (Стара Загора) 3:3 (6:4 д.) Левски (София)

2014 Ботев /Пловдив/ - Лудогорец /Разград/ - 0:1

Носители на националната купа:

Левски София 26

ЦСКА 20

Славия София 7

Литекс Ловеч 4

Локомотив София 3

Лудогорец 2

Ботев Пловдив 2

ФК 13 София 2

Берое 2

Спартак Пловдив 1

Спартак София 1

Септември София 1

Марек Дупница 1

Шипка София 1

АС'23 София 1

Турнирът за Купата на България през годините се провежда под различни имена:

Царска купа: 1938- 1942
Купа на Съветската армия: 1946 - 1981
Купа на България: от 1981 година досега