| 1 | Suite no. 1 in G major - I. Prelude | Johann Sebastian Bach | 2:23 |
| 2 | Suite no. 1 in G major - II. Allemande | Johann Sebastian Bach | 3:45 |
| 3 | Suite no. 1 in G major - III. Courante | Johann Sebastian Bach | 3:03 |
| 4 | Suite no. 1 in G major - IV. Sarabande | Johann Sebastian Bach | 3:25 |
| 5 | Suite no. 1 in G major - V. Minuetto I & II | Johann Sebastian Bach | 3:14 |
| 6 | Suite no. 1 in G major - VI. Gigue | Johann Sebastian Bach | 1:54 |
| 7 | Suite no. 3 in C major - I. Prelude | Johann Sebastian Bach | 4:03 |
| 8 | Suite no. 3 in C major - II. Allemande | Johann Sebastian Bach | 4:07 |
| 9 | Suite no. 3 in C major - III. Courante | Johann Sebastian Bach | 3:28 |
| 10 | Suite no. 3 in C major - IV. Sarabande | Johann Sebastian Bach | 4:11 |
| 11 | Suite no. 3 in C major - V. Bouree I & II | Johann Sebastian Bach | 4:15 |
| 12 | Suite no. 3 in C major - VI. Gigue | Johann Sebastian Bach | 3:43 |
| 13 | Partita no. 3 in E major BWV 1006: Gavotte on Rondeau | Johann Sebastian Bach | 2:51 |
| 14 | Partita no. 2 in D major BWV 1004: Chaconne | Johann Sebastian Bach | 12:06 |
| 15 | Suite no. 6 in D major BWV 1012: Gavottes I & II | Johann Sebastian Bach | 3:44 |
| 16 | Lute Suite in E minor BWV 996: I. Sarabande | Johann Sebastian Bach | 3:19 |
| 17 | Lute Suite in E minor BWV 996: II. Bouree | Johann Sebastian Bach | 1:28 |
| 18 | Prelude in C minor BWV 999 | Johann Sebastian Bach | 1:10 |
| 19 | Suite no. 6 in C minor BWV 1009: Courante | Johann Sebastian Bach | 2:42 |