| 1 | Solo Sonata no. 1 in G minor, BWV1001: I. Adagio | Johann Sebastian Bach | 4:21 |
| 2 | Solo Sonata no. 1 in G minor, BWV1001: II. Fuga Allegro | Johann Sebastian Bach | 4:48 |
| 3 | Solo Sonata no. 1 in G minor, BWV1001: III. Siciliano | Johann Sebastian Bach | 3:25 |
| 4 | Solo Sonata no. 1 in G minor, BWV1001: IV. Presto | Johann Sebastian Bach | 2:19 |
| 5 | Solo Partita no. 1 in B minor, BWV1002: I. Allemande | Johann Sebastian Bach | 4:17 |
| 6 | Solo Partita no. 1 in B minor, BWV1002: II. Double | Johann Sebastian Bach | 1:50 |
| 7 | Solo Partita no. 1 in B minor, BWV1002: III. Courante | Johann Sebastian Bach | 2:13 |
| 8 | Solo Partita no. 1 in B minor, BWV1002: IV. Double Presto | Johann Sebastian Bach | 2:19 |
| 9 | Solo Partita no. 1 in B minor, BWV1002: V. Sarabande | Johann Sebastian Bach | 2:11 |
| 10 | Solo Partita no. 1 in B minor, BWV1002: VI. Double | Johann Sebastian Bach | 1:48 |
| 11 | Solo Partita no. 1 in B minor, BWV1002: VII. Tempo di Bourree | Johann Sebastian Bach | 2:15 |
| 12 | Solo Partita no. 1 in B minor, BWV1002: VIII. Double | Johann Sebastian Bach | 1:54 |
| 13 | Solo Sonata no. 2 in A minor, BWV1003: I. Grave | Johann Sebastian Bach | 4:09 |
| 14 | Solo Sonata no. 2 in A minor, BWV1003: II. Fuga | Johann Sebastian Bach | 7:10 |
| 15 | Solo Sonata no. 2 in A minor, BWV1003: III. Andante | Johann Sebastian Bach | 5:25 |
| 16 | Solo Sonata no. 2 in A minor, BWV1003: IV. Allegro | Johann Sebastian Bach | 3:56 |
| 17 | Solo Partita no. 2 in D minor, BWV1004: I. Allemande | Johann Sebastian Bach | 1:59 |
| 18 | Solo Partita no. 2 in D minor, BWV1004: II. Courante | Johann Sebastian Bach | 1:33 |
| 19 | Solo Partita no. 2 in D minor, BWV1004: III. Sarabande | Johann Sebastian Bach | 3:00 |
| 20 | Solo Partita no. 2 in D minor, BWV1004: IV. Giga | Johann Sebastian Bach | 1:50 |
| 21 | Solo Partita no. 2 in D minor, BWV1004: V. Chaconne | Johann Sebastian Bach | 13:48 |