The second one in the list is NOT a 2003 car, just to let you know if you havent noticed. 523i is a pre-facelift car (pre 2001), a 2003 facelift car should be 525i and from the few photos on there, and I can see that the front grille is pre-facelift so could confirm my suspicion.
Maybe the car was imported used and first registered in Malaysia in 2003. However some also say that Japan spec 2.5 was always badged as 523i but I cant confirm this.