# 2003 European Touring Car Championship

The 2003 FIA European Touring Car Championship was the second European Touring Car Championship season.
The season began at Barcelona on 6 April, and finished at Monza after twenty races over ten meetings.

## Teams and drivers

| Team | Car | No. | Drivers | Rounds | Class |
| BMW Team Italy-Spain | BMW 320i | 1 | Fabrizio Giovanardi | All | |
| BMW Team Italy-Spain | BMW 320i | 2 | Antonio García | All | |
| BMW Team Italy-Spain | BMW 320i | 33 | Alessandro Zanardi | 10 | * |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 3 | Nicola Larini | All | |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 4 | Gabriele Tarquini | All | |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 5 | Roberto Colciago | All |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 6 | Sebastian Stahl | 8 | |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 56 | James Thompson | 9–10 | |
| GTA Racing Team Nordauto | Alfa Romeo 156 GTA | 66 | Giancarlo Fisichella | 10 | |
| SEAT Sport | SEAT Toledo Cupra | 9 | Jordi Gené | All | |
| SEAT Sport | SEAT Toledo Cupra | 10 | Frank Diefenbacher | All | |
| SEAT Sport | SEAT Toledo Cupra | 30 | Yvan Muller | 9–10 | |
| BMW Team Great Britain | BMW 320i | 11 | Andy Priaulx | All | |
| PRO Motorsport | Honda Civic Type-R | 12 | André Couto | All | I |
| PRO Motorsport | Honda Civic Type-R | 14 | Jordi Palomeras | 1 | I |
| PRO Motorsport | Honda Civic Type-R | 14 | Miguel Ramos | 2, 4 | I |
| PRO Motorsport | Honda Civic Type-R | 14 | Salvatore Tavano | 5–6 | I |
| PRO Motorsport | Honda Civic Type-R | 19 | Tomas Engström | 7–10 | I |
| Clever Cats Team | Alfa Romeo 156 GTA | 15 | Fabio Francia | All | I |
| Clever Cats Team | Alfa Romeo 156 GTA | 16 | Paolo Ruberti | All | I |
| Flash Engineering | Volvo S60 | 18 | Jan Nilsson | 1 | I |
| Carly Motors | BMW 320i | 20 | Tom Coronel | 1–3, 5–10 | I |
| Carly Motors | BMW 320i | 21 | Duncan Huisman | All | I |
| Carly Motors | BMW 320i | 22 | Donald Molenaar | 4 | I |
| Scuderia Bigazzi | Alfa Romeo 156 GTA | 24 | Alessandro Balzan | All | I |
| Scuderia Bigazzi | Alfa Romeo 156 GTA | 25 | Éric Cayrolle | 1–6 | I |
| Scuderia Bigazzi | Alfa Romeo 156 GTA | 26 | Mattias Andersson | 7 | I |
| Scuderia Bigazzi | Alfa Romeo 156 GTA | 26 | Reinhard Huber | 8 | I |
| Scuderia Bigazzi | Alfa Romeo 156 GTA | 26 | Adriano de Micheli | 10 | * |
| Podium Racing | SEAT Toledo Cupra | 27 | Johan Stureson | 7 | |
| Podium Racing | SEAT Toledo Cupra | 28 | Niklas Karlsson | 7 | |
| Team Schnitzer | BMW 320i | 42 | Jörg Müller | All | |
| Team Schnitzer | BMW 320i | 43 | Dirk Müller | All | |
| ART Engineering | Volvo S60 | 60 | Rickard Rydell | 1–9 | I |
| ART Engineering | Volvo S60 | 61 | Sandro Sardelli | All | I |
| Icon | Class |
| I | Independents' Championship |
| * | Guest drivers ineligible for points |

## Results and standings
### Races

| Race | Race Name | Date | Pole Position | Fastest lap | Winning driver | Winning team | Winning independent |
| 1 | Circuit de Catalunya | 6 April | Gabriele Tarquini | Antonio Garcia | Gabriele Tarquini | GTA Racing Team Nordauto | Tom Coronel |
| 2 | Circuit de Catalunya | 6 April | | Dirk Müller | Dirk Müller | Team Schnitzer | Tom Coronel |
| 3 | Magny-Cours | 27 April | Nicola Larini | Jörg Müller | Jörg Müller | Team Schnitzer | Duncan Huisman |
| 4 | Magny-Cours | 27 April | | Jörg Müller | Jörg Müller | Team Schnitzer | Duncan Huisman |
| 5 | Pergusa | 11 May | Roberto Colciago | Gabriele Tarquini | Roberto Colciago | GTA Racing Team Nordauto | Fabio Francia |
| 6 | Pergusa | 11 May | | Roberto Colciago | Gabriele Tarquini | GTA Racing Team Nordauto | Alessandro Balzan |
| 7 | Brno | 25 May | Antonio Garcia | Dirk Müller | Dirk Müller | Team Schnitzer | Duncan Huisman |
| 8 | Brno | 25 May | | Dirk Müller | Andy Priaulx | BMW Team Great Britain | Rickard Rydell |
| 9 | Donington Park | 29 June | Nicola Larini | Gabriele Tarquini | Gabriele Tarquini | GTA Racing Team Nordauto | Rickard Rydell |
| 10 | Donington Park | 29 June | | Jörg Müller | Jörg Müller | Team Schnitzer | Duncan Huisman |
| 11 | Spa-Francorchamps | 26 July | Andy Priaulx | Andy Priaulx | Gabriele Tarquini | GTA Racing Team Nordauto | Duncan Huisman |
| 12 | Spa-Francorchamps | 26 July | | Dirk Müller | Andy Priaulx | BMW Team Great Britain | Duncan Huisman |
| 13 | Anderstorp | 7 September | Nicola Larini | Roberto Colciago | Roberto Colciago | GTA Racing Team Nordauto | Duncan Huisman |
| 14 | Anderstorp | 7 September | | Nicola Larini | Nicola Larini | GTA Racing Team Nordauto | Rickard Rydell |
| 15 | Oschersleben | 21 September | Jörg Müller | Gabriele Tarquini | Jörg Müller | Team Schnitzer | Tom Coronel |
| 16 | Oschersleben | 21 September | | Gabriele Tarquini | Andy Priaulx | BMW Team Great Britain | Duncan Huisman |
| 17 | Estoril | 5 October | Nicola Larini | Dirk Müller | Gabriele Tarquini | GTA Racing Team Nordauto | Duncan Huisman |
| 18 | Estoril | 5 October | | Nicola Larini | Gabriele Tarquini | GTA Racing Team Nordauto | Duncan Huisman |
| 19 | Monza | 19 October | Jörg Müller | Andy Priaulx | James Thompson | GTA Racing Team Nordauto | Tom Coronel |
| 20 | Monza | 19 October | | Jörg Müller | Jörg Müller | Team Schnitzer | Tom Coronel |

## Championship standings

Points system :
| 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th |
| 10 | 8 | 6 | 5 | 4 | 3 | 2 | 1 |

### Drivers' Championship

| Pos | Driver | BAR | BAR | MAG | MAG | PER | PER | BRN | BRN | DON | DON | SPA | SPA | AND | AND | OSC | OSC | EST | EST | MON | MON | Pts |
| 1 | Gabriele Tarquini | 1 | 4 | 4 | Ret | 3 | 1 | 6 | 4 | 1 | 17 | 1 | 14 | Ret | DNS | 2 | 5 | 1 | 1 | 4 | 3 | 107 |
| 2 | Jörg Müller | 4 | 2 | 1 | 1 | 6 | Ret | DSQ | 16† | 4 | 1 | 3 | 4 | 4 | 4 | 1 | 4 | 4 | 5 | 11† | 1 | 106 |
| 3 | Andy Priaulx | 6 | 3 | 3 | Ret | 4 | 4 | 4 | 1 | 15 | 5 | 6 | 1 | 8 | 2 | 3 | 1 | 7 | 4 | 2 | 6 | 100 |
| 4 | Nicola Larini | 7 | 6 | 2 | 2 | 7 | 5 | 13 | 5 | 2 | 4 | 4 | 2 | 6 | 1 | 17† | 8 | 2 | 2 | 10† | 4 | 92 |
| 5 | Dirk Müller | 5 | 1 | 11 | Ret | 2 | Ret | 1 | 3 | 3 | 16 | 2 | 3 | 3 | Ret | 9 | Ret | 13 | 7 | Ret | DNS | 66 |
| 6 | Roberto Colciago | 9 | 11 | 5 | 5 | 1 | 2 | 8 | 6 | 6 | 11 | 8 | 5 | 1 | Ret | 5 | 6 | 3 | 3 | DSQ | 12† | 66 |
| 7 | Duncan Huisman | 19† | DNS | 6 | 3 | 13 | 9 | 5 | Ret | 8 | 2 | 7 | 6 | 5 | 7 | 11 | 7 | 5 | 6 | 5 | Ret | 47 |
| 8 | Antonio Garcia | 3 | 7 | 14 | 8 | 9 | 7 | 2 | 7 | Ret | DNS | 17† | 12 | 2 | 5 | 4 | 2 | 19† | DNS | Ret | DNS | 46 |
| 9 | Fabrizio Giovanardi | 2 | 5 | Ret | 7 | 10 | 10 | 3 | 2 | 11 | 18† | 5 | 16† | 10 | 6 | 8 | Ret | 10 | 12 | 6 | 5 | 43 |
| 10 | Tom Coronel | 8 | 8 | 7 | 4 | 11 | 8 | | | Ret | 10 | 12 | 8 | 11 | 10 | 7 | 12 | 11 | Ret | 3 | 2 | 27 |
| 11 | Rickard Rydell | 18† | 10 | Ret | Ret | 14 | Ret | Ret | 9 | 5 | 3 | 11 | Ret | 7 | 3 | 12 | 13 | Ret | DNS | | | 18 |
| 12 | James Thompson | | | | | | | | | | | | | | | | | 8 | 8 | 1 | Ret | 12 |
| 13 | Paolo Ruberti | Ret | 13 | 8 | Ret | 12 | 6 | 12 | 11 | 7 | 8 | 9 | 7 | 9 | Ret | Ret | DNS | 6 | 16 | NC | Ret | 12 |
| 14 | Alessandro Balzan | 10 | 12 | Ret | Ret | 8 | 3 | 7 | Ret | 16† | 15 | 14 | 10 | 13 | 8 | 15 | 10 | 9 | 11 | Ret | 11 | 10 |
| 15 | Frank Diefenbacher | 12 | Ret | 12 | 10 | Ret | 11† | 10 | 10 | 13 | 9 | Ret | 13 | 15 | 12 | 6 | 3 | 15 | 13 | Ret | Ret | 9 |
| 16 | Fabio Francia | 11 | 9 | 10 | 9 | 5 | Ret | 11 | 13 | Ret | DNS | 10 | 9 | 18 | 11 | 14 | 9 | 16 | 10 | Ret | 9 | 4 |
| 17 | Jordi Gené | 13 | 16† | 9 | 6 | Ret | 12† | 9 | 8 | 10 | 12 | 13 | 11 | 21 | 13 | 10 | 14 | 14 | 14 | NC | 10 | 4 |
| 18 | Andre Couto | Ret | DNS | 15 | Ret | Ret | Ret | 15 | 15 | 12 | 6 | 18† | 15 | 12 | 14 | 16 | 15† | 20 | Ret | Ret | DNS | 3 |
| 19 | Salvatore Tavano | | | | | | | | | 9 | 7 | 16 | Ret | | | | | | | | | 2 |
| 20 | Tomas Engström | | | | | | | | | | | | | 14 | 9 | 13 | 11 | 12 | 9 | 8 | Ret | 1 |
| 21 | Sandro Sardelli | 17 | 15 | 13 | Ret | 15† | DNS | Ret | DNS | Ret | 13 | 15 | Ret | 20 | Ret | 18† | DNS | 18† | 15 | 9 | Ret | 0 |
| 22 | Éric Cayrolle | 14 | 14 | NC | Ret | Ret | DNS | 14 | 12 | 14 | 14 | Ret | DNS | | | | | | | | | 0 |
| 23 | Donald Molenaar | | | | | | | Ret | 14 | | | | | | | | | | | | | 0 |
| 24 | Mattias Andersson | | | | | | | | | | | | | 17 | 15 | | | | | | | 0 |
| 25 | Jordi Palomeras Ventós | 15 | Ret | | | | | | | | | | | | | | | | | | | 0 |
| 26 | Jan Nilsson | 16 | Ret | | | | | | | | | | | | | | | | | | | 0 |
| 27 | Johan Stureson | | | | | | | | | | | | | 16 | 16† | | | | | | | 0 |
| 28 | Niklas Karlsson | | | | | | | | | | | | | 19 | 17† | | | | | | | 0 |
| 29 | Yvan Muller | | | | | | | | | | | | | | | | | 17† | DNS | Ret | Ret | 0 |
| 30 | Reinhard Huber | | | | | | | | | | | | | | | 19† | DNS | | | | | 0 |
| - | Miguel Ramos | | | DNS | DNS | | | Ret | DNS | | | | | | | | | | | | | 0 |
| - | Sebastian Stahl | | | | | | | | | | | | | | | Ret | DNS | | | | | 0 |
| - | Giancarlo Fisichella | | | | | | | | | | | | | | | | | | | DNS | DNS | 0 |
| Guest drivers ineligible for points. |||||||||||||||||||||||
| | Adriano de Micheli | | | | | | | | | | | | | | | | | | | 7 | 8 | 0 |
| | Alessandro Zanardi | | | | | | | | | | | | | | | | | | | Ret | 7 | 0 |
| Pos | Driver | VAL | VAL | MAG | MAG | PER | PER | BRN | BRN | DON | DON | SPA | SPA | AND | AND | OSC | OSC | EST | EST | MON | MON | Pts |
| Colour | Result |
| Gold | Winner |
| Silver | Second place |
| Bronze | Third place |
| Green | Points finish |
| Blue | Non-points finish |
| Blue | Non-classified finish (NC) |
| Purple | Retired (Ret) |
| Red | Did not qualify (DNQ) |
| Red | Did not pre-qualify (DNPQ) |
| Black | Disqualified (DSQ) |
| White | Did not start (DNS) |
| White | Withdrew (WD) |
| White | Race cancelled (C) |
| Blank | Did not practice (DNP) |
| Blank | Did not arrive (DNA) |
| Blank | Excluded (EX) |
† — Drivers did not finish the race, but were classified as they completed over 90% of the race distance.