| 5.3.1989 | 45 min Miami [GT] | 48 | 325i | Mike Graham | Red Line Racing | 27th |
| 18.3.1989 | 12 h Sebring | 48 | 325i | Graham / Russell / Crouch | Red Line Racing | 36th |
| 27.3.1989 | Thundersports Brands Hatch | 1 | M1 | Dobbin / Keynes | David Sheppard | DNS |
| 1.5.1989 | Thundersports Thruxton | 1 | M1 | Sheppard / Dobbin | David Sheppard | 3rd |
| 11.6.1989 | Nordic SS Anderstorp | | M3 | Per-Gunnar Andersson | | 2nd |
| 11.6.1989 | Nordic SS Anderstorp | | M1 | Onni Kreivi | | 9th |
| 18.6.1989 | 24 h Nürburgring | 3 | 635 CSi | Felder / Philipps / Möller | | DNF |
| 18.6.1989 | 24 h Nürburgring | 4 | 635 CSi | Felder / Severich / Müller | Pontus Racing | DNF |
| 18.6.1989 | 24 h Nürburgring | 16 | M3 | van de Poele / Martin / Duez | BMW-FINA | DNF |
| 18.6.1989 | 24 h Nürburgring | 17 | M3 | Hoy / Allam / de Mévius | BMW-FINA | DNF |
| 18.6.1989 | 24 h Nürburgring | 18 | M3 | Richter / Lauer / Fröhlich | BMW-Faltz | DNF |
| 18.6.1989 | 24 h Nürburgring | 19 | M3 | Faubel / Walterscheid-Müller / Bychl | Herba Proficrafttools-Racing | 12th |
| 18.6.1989 | 24 h Nürburgring | 20 | M3 | Faubel / Walterscheid-Müller / Dören | Herba Proficrafttools-Racing | DNF |
| 18.6.1989 | 24 h Nürburgring | 21 | 325i | Schneider / Hermann / Tilke | Auto Budde | 5th |
| 18.6.1989 | 24 h Nürburgring | 22 | 325i | Gastes / Trumm / Göbel | Kailine | DNF |
| 18.6.1989 | 24 h Nürburgring | 23 | 325i | Scheer / Mallwitz / Brooks | | DNF |
| 18.6.1989 | 24 h Nürburgring | 24 | 325i | Wolf / Hennes / Esser | MSC Aachen e. V. im DMV | DNF |
| 18.6.1989 | 24 h Nürburgring | 25 | M3 | Bovensiepen / Memminger / Döbler | Team Mastop | DNF |
| 18.6.1989 | 24 h Nürburgring | 26 | 325i | Müller, Jr. / Wirth / Luhr | Team Mastop | DNF |
| 18.6.1989 | 24 h Nürburgring | 27 | 325i | Wagenstetter / Weber / Scheidereiter | AC Radevormwald e. V. im ADAC | 52nd |
| 18.6.1989 | 24 h Nürburgring | 33 | M3 | Dufter / Soper / Quester | BMW M Team Zakspeed | 6th |
| 18.6.1989 | 24 h Nürburgring | 34 | M3 | Altenbach / Oppermann / Lässig | BMW Faltz | 4th |
| 18.6.1989 | 24 h Nürburgring | 35 | M3 | Pirro / Ravaglia / Giroix | BMW M Team Schnitzer | 1st |
| 18.6.1989 | 24 h Nürburgring | 36 | M3 | Heger / Grohs / Manthey | BMW M Team Linder | 2nd |
| 18.6.1989 | 24 h Nürburgring | 99 | M3 | Burgmann / Schem / Brinkmann | | 62nd |
| 18.6.1989 | 24 h Nürburgring | 100 | M3 | Schaumberger / Gerold / Brenauer | | DNF |
| 18.6.1989 | 24 h Nürburgring | 101 | M3 | Sesterheim / Zimmer / Stoffel | Günter Klein Schmuckwaren | 14th |
| 18.6.1989 | 24 h Nürburgring | 102 | 325i | Weber / Zerha | Hydro Aluminium GmbH | 25th |
| 18.6.1989 | 24 h Nürburgring | 104 | 325i | Hilger / Jacobs / Ditzinger | Scuderia Augustusburg Brühl e. V. im ADAC | 15th |
| 18.6.1989 | 24 h Nürburgring | 105 | M3 | Wollgarten / Meeuvissen / Palma | AC Schnitzer Automobile Technik | 10th |
| 18.6.1989 | 24 h Nürburgring | 110 | M3 | Koch / Martini / Dolata | | 11th |
| 16.7.1989 | 500 km Kemora | 1 | M3 | Urpiala / Andersson / Wiik | Tuisku Urpiala Racing | 2nd |
| 16.7.1989 | 500 km Kemora | 9 | M1 | Hans Christian Jürgensen | Hans Jurgensen | DNA |
| 16.7.1989 | 500 km Kemora | 10 | M1 | Kreivi / Selin | Onni Kreivi | DNS |
| 16.7.1989 | 500 km Kemora | 11 | M3 | Rantanen / Snabb | Motormec Oy | 4th |
| 16.7.1989 | 500 km Kemora | 13 | M3 | Salmenautio / Jalonen | BMW Dealer Team Finland | 3rd |
| 16.7.1989 | 500 km Kemora | 17 | M3 | Toivonen / Laine | Motormec Oy | 1st |
| 23.7.1989 | 24 h Spa | 14 | 635 CSi | Tant / Douart / Triquet | Christian Tart | DNF |
| 23.7.1989 | 24 h Spa | 15 | M3 Evo | Heger / Ravaglia / Giroix | BMW Belgium | 2nd |
| 23.7.1989 | 24 h Spa | 17 | M3 Evo | Laffite / Martin / Grouillard | Bastos Castrol Racing Team | DNF |
| 23.7.1989 | 24 h Spa | 18 | M3 Evo | Béguin / Tarquini / Quester | Bastos Castrol Racing Team | DNF |
| 23.7.1989 | 24 h Spa | 19 | M3 Evo | Theys / Soper / Duez | BMW Belgium | DNF |
| 23.7.1989 | 24 h Spa | 20 | M3 Evo | Chatriot / de Mévius / Allam | BMW Belgium | 5th |
| 23.7.1989 | 24 h Spa | 22 | M3 Evo | Bovensiepen / Memminger / de Radigues | Team Mastop | 7th |
| 23.7.1989 | 24 h Spa | 23 | 325i | Luhr / Trunn / Thiebaut | Team Mastop | DNF |
| 23.7.1989 | 24 h Spa | 24 | M3 Evo | Bychl / Faubel / Walterscheid-Müller | Herba-Proficrafttools-Racing | 16th |
| 23.7.1989 | 24 h Spa | 25 | M3 | | Kulker Autosport | DNA |
| 23.7.1989 | 24 h Spa | 26 | M3 | | Kulker Autosport | DNA |
| 23.7.1989 | 24 h Spa | 27 | M3 Evo | Vanierschot / Wansart / Maljean | Ecurie Pays Noir | 21st |
| 23.7.1989 | 24 h Spa | 28 | M3 Evo | "Vabueti" / Fréon / Bruno | Vamo Racing | DNF |
| 23.7.1989 | 24 h Spa | 29 | M3 | Vaníček / van Hooydonk / Lubin | Bohemia Crystal | DNS |
| 23.7.1989 | 24 h Spa | 30 | M3 Evo | Guiot / Plasch / Dehout | Excelsior | DNF |
| 23.7.1989 | 24 h Spa | 66 | M3 | Van Mol / Pensis / Bertinchamps | Duindistel | 13th |
| 23.7.1989 | 24 h Spa | 67 | M3 | Jamin / Verhaegen / Cremer | Pays Noir | DNF |
| 23.7.1989 | 24 h Spa | 72 | M3 | Bagnall / Hennes / Wollgarten | AC Schnitzer | 25th |
| 23.7.1989 | 24 h Spa | 79 | 535i | Carlier / Bormans / Watteyne | Renstal URRT | 39th |
| 23.7.1989 | 24 h Spa | 80 | 325i | Jacobs / Hilger | Scuderia Augustusburg | DNA |
| 6.8.1989 | Thundersports Snetterton | 1 | M1 | Sheppard / Dobbin | David Sheppard | 6th |
| 27.8.1989 | GP Danmark | 3 | M1 | Hans Christian Jürgensen | | 2nd |
| 28.8.1989 | Thundersports Brands Hatch | 1 | M1 | Dobbin / Sheppard | David Sheppard | 7th |
| 10.9.1989 | Thundersports Oulton Park | 1 | M1 | Sheppard / Dobbin | David Sheppard | 4th |