What size wiper blades does my Daihatsu Charade need?

Hatchback (G200)

Year Driver Side Passenger Side Buy and Save 50% Off RRP
1993 19" (475mm) 18" (450mm) Buy Now
1994 19" (475mm) 18" (450mm) Buy Now
1995 19" (475mm) 18" (450mm) Buy Now
1996 19" (475mm) 18" (450mm) Buy Now
1997 19" (475mm) 18" (450mm) Buy Now
1998 19" (475mm) 18" (450mm) Buy Now
1999 19" (475mm) 18" (450mm) Buy Now
2000 19" (475mm) 18" (450mm) Buy Now

Hatchback (L250)

Year Driver Side Passenger Side Buy and Save 50% Off RRP
2003 20" (500mm) 14" (350mm) Buy Now
2004 20" (500mm) 14" (350mm) Buy Now
2005 20" (500mm) 14" (350mm) Buy Now

Sedan (G200)

Year Driver Side Passenger Side Buy and Save 50% Off RRP
1994 19" (475mm) 18" (450mm) Buy Now
1995 19" (475mm) 18" (450mm) Buy Now
1996 19" (475mm) 18" (450mm) Buy Now
1997 19" (475mm) 18" (450mm) Buy Now