Difficult topic.
There has been some debate about the colours already in the 19th century and the historical tradition in the archives is fragmentary.
I am using Karl Staudinger as my mine source. He was colonel and in charge of the Royal War Archive of the Bavarian Army - the following info I can get from his book "History of the Electoral Bavarian Army unter Elector Max II. Emmanuel":
May 12th 1683
"Generalerlass wegen der Soldatenröcke" / General decree concerning the soldiers' coats, regulating the colour of the coats:
- Berlo and Degenfeld: gris perle
- Puech: green
- Montfort: Dark grey
- Perouse: violet
- Steinau: red
- Preysing: yellow
It has been debated if the decree concerned the colour of the coat or the cuffs, but a order to the Hofkammer (November 3th 1683) states green coats with yellow cuffs for Puech.
March 5th 1684:
All Regiments gain blue Coats, except Puech and Montfort which keep grey coats.
Colours of the cuffs (final colours determined till March 14th):
Puech: blue
Montfort: blue
Steinau: red
Rummel: violet
Preysing: yellow
La Rosa: "Vilamort" = lilac
Mercy: white
- trousers: made of leather, colours on paintings: red, blue or grey
- socks/stockings: plain/striped
Officers:
- coat ornated with braids
- wearing a cuirass in combat
- coat with reversed colours
- sash: white&blue taffeta with silver/golden fringes
Armament:
- plug bayonett since 1683
- pike disappears out of service in 1686
Grenadiers
- since 1685 in an own company
- blue coats and red cuffs
- red stockings
NCOs
- light grey coats and blue cuffs
- red stockings
1694:
Regiments sent into the Netherlands (Leibregiment, Kurprinz, Harthausen) get a newly made uniform
- Officers and soldiers get blue coats
- Colour of the cuffs: Leibregiement: white, Kurprinz: blue, Harthausen: "lederfarben" - meaning buff?
- Officers' Sashs: Leibregiment: "like at Mainz", Kurprinz: blue with golden fringes, Harthausen: blue with white fringes
1698:
- Blue coats and trousers
- exception: Leibregiment with white trousers
- grenadiers have grey coats with blue trousers