The 2003–04 Russian Cup was the 12th season of the Russian football knockout tournament since the dissolution of Soviet Union.
The tournament was won by Terek Grozny who beat Krylia Sovetov Samara in the final with 1–0.
Preliminary round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
First round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Second round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Third round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Fourth round
| colspan="3" style="background:#99CCCC;"|
Round of 32
Round of 16
Quarter-finals
Semi-finals
Final
References