- Academy of St Martin in the Fields - Schubert · 2006
- Vaughan Williams & MacMillan: Oboe Concertos / Britten: A Time There Was Suite · 2015
- MacMillan: Veni, Veni Emmanuel · 1993
- Afscheid Van Een Springlevend Orkest · 2013
- Unity: May They All Be One · 2018
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- Opus 250 · 2015
- Ralph Vaughan Williams & James MacMillan: Oboe Concertos · 2015
Videoclipes
Álbuns ao vivo
- 2017
Coletâneas
- 2019
- 2019
- 2013
Sobre James MacMillan
- CIDADE NATAL
- Kilwilling, North Ayrshire
- NASCIMENTO
- 16 de julho de 1959
- GÊNERO
- Música clássica