World's Largest Sheet Music Selection
(Piano Solo). By Johann Sebastian Bach (1685-1750). Edited by Rudolf Steglich. For Piano. Piano (Harpsichord), 2-hands. Henle Music Folios. Pages: 93. SMP Level 10 (Advanced). Hardcover. 98 pages. G. Henle #HN127. Published by G. Henle (HL.51480127)
Usually leaves our warehouse: Within 3 to 5 business days $48.95 [£32.46]

(Violin and Piano). By Johann Sebastian Bach (1685-1750). Edited by Hans Eppstein. For Violin, Piano Accompaniment. Violin. Henle Music Folios. Pages: Score = 53 * 2 Vl Parts = 22 each. Softcover. 116 pages. G. Henle #HN198. Published by G. Henle (HL.51480198)
Usually leaves our warehouse: Within 24 hours $33.95 [£22.51]
By Johann Sebastian Bach (1685-1750). For Viola da Gamba (Cello), Piano (Harpsichord). Play Along. Accompaniment CD. Published by Music Partner CD (PE.MP9853)
Usually leaves our warehouse: Within 1 to 2 weeks $33.50 $26.80 [£17.56]
By Johann Sebastian Bach (1685-1750). Edited by Christoph Wolff. For Harpsichord/Piano. This edition: Urtext. Sheet Music. Published by Edition Peters (PE.P08586B)
Usually leaves our warehouse: Within 1 to 2 weeks $50.50 [£33.49]
By Johann Sebastian Bach (1685-1750). Edited by Mehl. For Oboe d'amore Solo, Strings, Harpsichord. Full score. Published by Edition Kunzelmann (PE.OCT10208)
Usually leaves our warehouse: Within 1 to 2 weeks $38.00 [£25.20]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For 0, 2+1, 0, 0 - 1, 0, 0, 0, organ, strings (2.2.1.1.1), [harpsichord], solo SAT, mixed choir. Sacred/Hymns German: Baroque. Set of parts. Composed 1726. Duration 20 minutes. Published by Edwin F. Kalmus (KM.A2501-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $45.00 [£29.46]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For 0, 2, 0, 0 - 0, 0, 4, 0, strings (2.2.1.1.1), [harpsichord], solo SATB, mixed choir. German Sacred/Hymns: Baroque. Set of parts. Composed 1724. Duration 32 minutes. Published by Edwin F. Kalmus (KM.A5371-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $30.00 [£19.89]
(Heft III: Sonaten 5 und 6). By Johann Sebastian Bach (1685-1750). Edited by Gerhard Kirchner; Waltraut Kirchner. For flute/harpsichord. This edition: Stapled. Flotenmusik. Level 4. Performance score, Part(s), Anthology. BWV 525-530. 47/15 pages. Published by Baerenreiter Verlag (BA.BA6803)
Usually leaves our warehouse: Within 2 to 3 weeks $30.95 [£20.52]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For oboe, bassoon - strings (2.2.1.1.1), harpsichord, solo soprano. German Weddings: Baroque. Full score. Composed c1718. Duration 20 minutes. Published by Edwin F. Kalmus (KM.A2547-FSC)
Usually leaves our warehouse: Within 2 to 3 weeks $10.00 [£6.59]
(Heft II: Sonaten 3 und 4). By Johann Sebastian Bach (1685-1750). Edited by Gerhard Kirchner; Waltraut Kirchner. For flute/harpsichord. This edition: Stapled. Flotenmusik. Level 4. Performance score, Part(s), Anthology. Text Language: German/English. BWV 525-530. 39/15 pages. Published by Baerenreiter Verlag (BA.BA6802)
Usually leaves our warehouse: Within 2 to 3 weeks $28.95 [£19.20]
(BWV 904, 906, 923/951, 951a, 944, 946, 948-950, 952, 959, 961, 967). By Johann Sebastian Bach (1685-1750). Edited by Uwe Wolf. For solo piano (or harpsichord). This edition: Paperback, Urtext edition. BWV 904, 906, 923, 951, 951a, 944, 946, 948-950, 952, 959, 961, 967. Urtext of the New Bach Edition. Baroque. Difficulty: easy-medium to medium. Collection. Introductory text (does not include words to the songs). BWV 904, 906, 923/951, 951a, 944, 946, 948-950, 952, 959, 961, 967. 89 pages. Published by Baerenreiter Verlag (BA.BA5233)
Usually leaves our warehouse: Within 2 to 3 weeks $29.95 [£19.67]
(With Fingerings). By Johann Sebastian Bach (1685-1750). Edited by Georg von Dadelsen; Renate Kretschmar-Fischer. For piano/harpsichord. This edition: Paperback, Urtext edition. Performance score. BWV 772-801. 81 pages. Published by Baerenreiter Verlag (BA.BA5241)
Usually leaves our warehouse: Within 2 to 3 weeks $22.95 [£15.22]
(BWV 992, 993, 989, 963, 820, 823, 832, 833, 822, 998). By Johann Sebastian Bach (1685-1750). Edited by Hartwig Eichberg and Thomas Kohlhase. For solo piano (or harpsichord). This edition: Paperback, Urtext edition. Baroque. SMP Level 9 (Advanced). Collection. Introductory text (does not include words to the songs). BWV 992, 993, 989, 963, 820, 823, 832, 833, 822, 998. 85 pages. Published by Baerenreiter Verlag (BA.BA5234)
Usually leaves our warehouse: Within 24 hours $29.95 [£19.86]
(Heft I: Sonaten 1 und 2). By Johann Sebastian Bach (1685-1750). Edited by Gerhard Kirchner; Waltraut Kirchner. For flute/harpsichord. This edition: Stapled. Flotenmusik. Level 4. Performance score, Part(s), Anthology. BWV 525-530. Published by Baerenreiter Verlag (BA.BA6801)
Usually leaves our warehouse: Within 2 to 3 weeks $26.95 [£17.87]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For [organ], strings (2.2.1.1.1), [harpsichord], solo STB, mixed choir. Sacred/Hymns German Weddings: Baroque. Set of parts. Composed c1708. Duration 17 minutes. Published by Edwin F. Kalmus (KM.A4530-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $25.00 [£16.48]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Hauptmann, Moritz (1792-1868), Editor. For 0, 0, 0, 0 - 0, 1, 3, 0, organ, strings (2.2.1.1.1), harpsichord, solo SATB, mixed choir. Sacred/Hymns German: Baroque. Full score. Composed c1708. Duration 22 minutes. Published by Edwin F. Kalmus (KM.A2493-FSC)
Usually leaves our warehouse: Within 2 to 3 weeks $20.00 [£13.21]
(original: organ trio). By Johann Sebastian Bach (1685-1750). Edited by Dom Gregory Murray. For 2 recorders (AT) and piano (harpsichord). This edition: ED 11734; Folded. Recorder Music. 12 pages. Published by Schott Music (SD.49014728)
Usually leaves our warehouse: Within 3 to 4 weeks $5.95 $4.76 [£3.16]
(solo - harpsichord). By Johann Sebastian Bach (1685-1750). For Harpsichord, Flute, Violin, Strings (solo harpsichord). Orchester-Bibliothek (Orchestral Library). Piano reduction. 20 pages. Published by Breitkopf and Haertel (BR.OB-4328-05)
Usually leaves our warehouse: Within 3 to 4 weeks $14.95 [£9.91]
(Klavierubung 2. Teil). By Johann Sebastian Bach (1685-1750). Edited by Walter Emeryr and Christoph Wolff. For solo piano (or harpsichord). This edition: Stapled, Urtext edition. Baroque. SMP Level 10 (Advanced). Collection. Introductory text (does not include words to the songs). BWV 971, 831. 66 pages. Published by Baerenreiter Verlag (BA.BA5161)
Usually leaves our warehouse: Within 24 hours $18.95 [£12.57]

By Johann Sebastian Bach (1685-1750). Edited by Hermann Keller. For piano (harpsichord). This edition: Urtext. Baroque. Collection. Introductory text. BWV 910-916. Published by Edition Peters (PE.P04665)
Usually leaves our warehouse: Within 1 to 2 weeks $23.00 [£15.25]
(Kammermusikwerke, Band 4). By Johann Sebastian Bach (1685-1750). Edited by Hans Eppstein. For Viola da gamba and harpsichord. This edition: Clothbound, Complete edition. Neue Bach-Ausgabe. Serie VI, Band 4. Critical report. BWV 1027-1029. Published by Baerenreiter Verlag (BA.BA5063-41)
Usually leaves our warehouse: Within 2 to 3 weeks $62.95 [£41.57]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For oboe, strings (2.2.1.1.1), [harpsichord], solo soprano, mixed choir. German Sacred/Hymns: Baroque. Set of parts. Composed 1727. Duration 19 minutes. Published by Edwin F. Kalmus (KM.A2519-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $30.00 [£19.77]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Waldersee, Paul Graf Von (1831-1906), Editor. For flute - strings (2.2.1.1.1), [harpsichord], solo soprano. German: Baroque. Set of parts. Composed c1734. Duration 23 minutes. Published by Edwin F. Kalmus (KM.A4531-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $30.00 [£19.66]
By Johann Sebastian Bach (1685-1750). Arranged by Bach Gesellschaft Ausgabe Rust, Wilhelm (1822-1892), Editor. For strings, harpsichord, soli violin(2). Study Scores. German: Baroque. Set of parts. Composed 1717-23. Duration 15 minutes. Published by Edwin F. Kalmus (KM.A1240-STP)
Usually leaves our warehouse: Within 2 to 3 weeks $35.00 [£23.10]
(First Part of the Clavier Ubung). By Johann Sebastian Bach (1685-1750). Edited by Richard Douglas Jones; Ragna Schirmer. For harpsichord/piano. This edition: Paperback, Urtext edition. Mit Fingersatzen/with fingerings/ohne Fingersatze = BA 5152. Performance score. BWV 825-830. 155 pages. Published by Baerenreiter Verlag (BA.BA5247)
Usually leaves our warehouse: Within 2 to 3 weeks $29.95 [£19.86]