My list of Saxon & Polish-Lithuanian troops is based on Schuster & Francke, Wimmer & several BO’s from Marburg archive.
Guard units (4): Garde du Corps (4 squadrons), Grand Mousquetaires, Karabiniers and Grenadiers a Cheval
Cuirassier regiments (4): Leib, Flemming, La Forest/Kurprinz, Beust
Dragoon regiments (4): Weissenfels, Flemmimg, Sanosth, Wolffenbuttel
Infantry regiments (8): 1 Garde, 2 Garde, Konigin, Bornstadt, Flemming, Robel, Liesenhausen, Bentendorff
Polish troops (Wimmer, p. 53): foot regiments of Royal Guard (Gwardii Koronnej, gen. Donhhof, ab. 600 men) & Queens (Krolowej, ab. 400 men) & about 1 200 light horses (regular choragwies under hetman polnej koronnej S. Potocki & private magnates choragwies)
Lithuanian troops: their estimated strength was about 3 000. Most of them were pancerni & wallachian choragwies. Some sources mention presence of the Lithuanian infantry & 3 coys (kornet) of dragoons