De 25ste editie van de strijd om de Champions Trophy had plaats van zaterdag 16 augustus tot en met zondag 24 augustus 2003 in het Wagener-stadion in Amstelveen. Deelnemende landen waren: Argentinië, Australië, Duitsland, India, gastland en titelverdediger Nederland en Pakistan. Het toernooi zou oorspronkelijk in Milton Keynes worden gehouden, maar de Engelse hockeybond kreeg de financiering niet rond en gaf de organisatie terug. Duitsland vaardigde een veredelde B-ploeg af met het oog op het naderende Europees kampioenschap in Barcelona.
Selecties
Scheidsrechters
- Amarjit Singh
- Stephen Brooks
- Faiz Muhammad Faizi
- Jason McCracken
- Ray O'Connor
- Tim Pullman
- Edmundo Saladino
- Rob ten Cate
- Virendra Singh
Uitslagen voorronde
Zaterdag 16 augustus
- Pakistan-Australië 4-4
- Nederland-India 4-3
Zondag 17 augustus
- Argentinië-Pakistan 5-6
- Australië-Nederland 3-5
- India-Duitsland 3-2
Maandag 18 augustus
Dinsdag 19 augustus
- India-Australië 1-4
- Nederland-Pakistan 2-2
Woensdag 20 augustus
- Australië-Duitsland 6-1
- Argentinië-India 4-2
Donderdag 21 augustus
- Pakistan-Duitsland 5-2
- Nederland-Argentinië 6-3
Vrijdag 22 augustus
Zaterdag 23 augustus
- Argentinië-Australië 3-8
- Nederland-Duitsland 6-0
Eindstand voorronde
Play-offs
- Om vijfde plaats
- Troostfinale
- Finale
Eindstand
- Nederland
- Australië
- Pakistan
- India
- Argentinië
- Duitsland
Topscorers
- In onderstaand overzicht zijn alleen de spelers opgenomen met vijf of meer treffers achter hun naam.
Nederlandse selectie