The 30-share index, which had surged 988 points in the previous five sessions, gained 67.24 points, or 0.30 per cent, to trade at 22,002.07 with banking, power, realty and capital goods sector stocks leading the rising streak.
The 50-share NSE Nifty also edged higher by 23.45 points, or 0.35 per cent, to 6,560.70.
Brokers said buying activity gathered momentum as foreign funds and retail investors engaged in enlarging their positions in several stocks having strong fundamentals on expectations of better industrial production data for January, to be released tomorrow which helped the Sensex to trade above the 22,000 level.
Among other Asian markets, Japan's Nikkei rose 0.39 per cent while Hong Kong's Hang Seng shed 0.14 per cent in early trade today.