Quoted from xTheBlackKnightx:Most people forget that Stern's Meteor beat out every single modern SS Stern game with nearly 8,400 units built.
If you are including past companies linked to Stern, then Stern's Meteor is definitely not the best seller. Data East Star Wars is at 10,400, followed closely by Lethal Weapon 3 at 10,350.