The BSE Sensex climbed 349 points, or 0.43%, closing at 82,134, while the NSE Nifty added 99.6 points, or 0.40%, finishing at 25,152.