2003–04 Sheffield Shield season
| Cricket format | First-class |
|---|---|
| Tournament format(s) | Double round-robin & Final |
| Champions | Victoria (26th title) |
| Participants | 6 |
| Matches | 31 |
| Player of the series | Matthew Elliott (Vic) |
| Most runs | Matthew Elliott (1,381) |
| Most wickets | Matthew Nicholson (39) |
The 2003–04 Sheffield Shield season known as the Pura Cup was the 102nd season of the Sheffield Shield, the domestic first-class cricket competition of Australia. Victoria won the championship.