The 1999–2000 Russian Cup was the eighth season of the Russian football knockout tournament since the dissolution of Soviet Union.

The tournament was won by Lokomotiv Moscow who beat CSKA Moscow in the final with 1–0 after extra time.

First round

| 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;"|

Third round

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

Fourth round

| colspan="3" style="background:#99CCCC;"|

Fifth round

| colspan="3" style="background:#99CCCC;"|

Round of 32

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

Round of 16

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

Quarter-finals

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

Semi-finals

| colspan="3" style="background:#99CCCC;"|

| colspan="3" style="background:#99CCCC;"|

Final

References