<TABLE> <S> <C>
<ARTICLE> 6
<SERIES>
<NUMBER> 081
<NAME> JOHN HANCOCK FINANCIAL INDUSTRIES FUND - CLASS A
<S> <C>
<PERIOD-TYPE> 12-MOS
<FISCAL-YEAR-END> OCT-31-2000
<PERIOD-START> NOV-01-1999
<PERIOD-END> OCT-31-2000
<INVESTMENTS-AT-COST> 1,933,550,210
<INVESTMENTS-AT-VALUE> 2,906,040,808
<RECEIVABLES> 10,331,835
<ASSETS-OTHER> 399,652
<OTHER-ITEMS-ASSETS> 0
<TOTAL-ASSETS> 2,916,772,295
<PAYABLE-FOR-SECURITIES> 5,199,271
<SENIOR-LONG-TERM-DEBT> 0
<OTHER-ITEMS-LIABILITIES> 4,954,924
<TOTAL-LIABILITIES> 10,154,195
<SENIOR-EQUITY> 0
<PAID-IN-CAPITAL-COMMON> 2,080,061,300
<SHARES-COMMON-STOCK> 34,762,472
<SHARES-COMMON-PRIOR> 41,392,817
<ACCUMULATED-NII-CURRENT> (31,502)
<OVERDISTRIBUTION-NII> 0
<ACCUMULATED-NET-GAINS> (145,859,537)
<OVERDISTRIBUTION-GAINS> 0
<ACCUM-APPREC-OR-DEPREC> 972,447,839
<NET-ASSETS> 2,906,618,100
<DIVIDEND-INCOME> 38,373,171
<INTEREST-INCOME> 2,495,026
<OTHER-INCOME> 0
<EXPENSES-NET> 48,275,497
<NET-INVESTMENT-INCOME> (7,407,300)
<REALIZED-GAINS-CURRENT> 4,461,091
<APPREC-INCREASE-CURRENT> 562,449,405
<NET-CHANGE-FROM-OPS> 559,503,196
<EQUALIZATION> 0
<DISTRIBUTIONS-OF-INCOME> 0
<DISTRIBUTIONS-OF-GAINS> 0
<DISTRIBUTIONS-OTHER> 0
<NUMBER-OF-SHARES-SOLD> 21,996,198
<NUMBER-OF-SHARES-REDEEMED> 28,626,543
<SHARES-REINVESTED> 0
<NET-CHANGE-IN-ASSETS> 78,921,734
<ACCUMULATED-NII-PRIOR> (1,673,324)
<ACCUMULATED-GAINS-PRIOR> (151,532,600)
<OVERDISTRIB-NII-PRIOR> 0
<OVERDIST-NET-GAINS-PRIOR> 0
<GROSS-ADVISORY-FEES> 19,349,299
<INTEREST-EXPENSE> 2,737
<GROSS-EXPENSE> 48,275,497
<AVERAGE-NET-ASSETS> 603,645,427
<PER-SHARE-NAV-BEGIN> 15.92
<PER-SHARE-NII> 0.03
<PER-SHARE-GAIN-APPREC> 4.20
<PER-SHARE-DIVIDEND> 0
<PER-SHARE-DISTRIBUTIONS> 0
<RETURNS-OF-CAPITAL> 0
<PER-SHARE-NAV-END> 20.15
<EXPENSE-RATIO> 1.40
</TABLE>