Los seis soli para violín de Bach han llegado hasta nosotros en una copia en limpio especialmente bella realizada por el propio compositor. Éstas, junto con las seis suites para violonchelo, se consideran hitos musicales y técnicos de la literatura musical. Bach emplea hábilmente los recursos del violín para producir una polifonía genuina en algunas secciones mediante el uso de acordes arpegiados y paradas dobles. La culminación de estos logros es la famosa Chacona de la segunda Partita, que logra una gran densidad musical al tiempo que presenta al violinista desafíos técnicos nunca antes vistos.
- Sonata I g minor BWV 1001
- Sonata I: Adagio BWV 1001
- Sonata I: Fuga BWV 1001
- Sonata I: Siciliana BWV 1001
- Sonata I: Presto BWV 1001
- Partita I b minor BWV 1002
- Partita I: Allemanda BWV 1002
- Partita I: Double (1) BWV 1002
- Partita I: Corrente BWV 1002
- Partita I: Double (2) BWV 1002
- Partita I: Sarabande BWV 1002
- Partita I: Double (3) BWV 1002
- Partita I: Tempo di Borea BWV 1002
- Partita I: Double (4) BWV 1002
- Sonata II a minor BWV 1003
- Sonata II: Grave BWV 1003
- Sonata II: Fuga BWV 1003
- Sonata II: Andante BWV 1003
- Sonata II: Allegro BWV 1003
- Partita II d minor BWV 1004
- Partita II: Allemanda BWV 1004
- Partita II: Corrente BWV 1004
- Partita II: Sarabanda BWV 1004
- Partita II: Giga BWV 1004
- Partita II: Ciaccona BWV 1004
- Sonata III C major BWV 1005
- Sonata III: Adagio BWV 1005
- Sonata III: Fuga BWV 1005
- Sonata III: Largo BWV 1005
- Sonata III: Allegro assai BWV 1005
- Partita III E major BWV 1006
- Partita III: Preludio BWV 1006
- Partita III: Loure BWV 1006
- Partita III: Gavotte en Rondeau BWV 1006
- Partita III: Menuet I BWV 1006
- Partita III: Menuet II BWV 1006
- Partita III: Bourée BWV 1006
- Partita III: Gigue BWV 1006