Rugby Bundesliga 2003/04
The 2003/04 Rugby Bundesliga is the 33rd in its history. 8 teams played for the German rugby championship. Champion was in a final between the two table winners of the sports club Neuenheim 1902 (SC Neuenheim) from Heidelberg.
Closing table
| Pl. | society | Sp | Points | Dif | Pt |
| 1. | SC Neuenheim | 14th | 494: 153 | +341 | 38 |
| 2. | DRC Hanover | 14th | 532: 233 | +299 | 38 |
| 3. | RG Heidelberg | 14th | 508: 199 | +309 | 34 |
| 4th | TSV Handschuhsheim | 14th | 533: 237 | +296 | 34 |
| 5. | Berlin rugby club | 14th | 327: 411 | −84 | 26th |
| 6th | TSV Victoria Linden | 14th | 240: 393 | −153 | 22nd |
| 7th | SC Germania List | 14th | 172: 584 | −412 | 17th |
| 8th. | DSV 1878 / 08 Ricklingen | 14th | 132: 728 | -596 | 15th |
Relegated: syndicate DSV 1878 Hannover / SV 1908 Ricklingen.
Relegated: Rugby Klub 03 Berlin
Endgame
4th July 2004 in Heidelberg : SC Neuenheim - DRC Hannover 23:18