באליפות העולם בשחייה שנערכה בגואיאקיל, אקוודור בתחילת יולי 1982 לא הצליח שמיר לשפר את שיאיו כששחה 100 מטר חופשי בתוצאה של 53.03 שניות ובמשחה ל-200 מטר חופשי בתוצאה של 1:57.85 דקות. בנוסף, הוא סיים במקום ה-14 והלפני אחרון עם הנבחרת הישראלית במשחה שליחים 4x100 מעורב ביחד עם כוכבי, אילתי וקרמן בתוצאה של 4:01.98 דקות.