Although the Indian team managed to knock the Black Caps out of the Tri-series and qualify for the finals, Dhoni seemed concerned about his side's batting line-up, which failed to click yet again.
Sehwag was the only batsman who looks to be in form. He top-scored for India with a 93-ball 110 and Dhoni said apart from the opener none of his batsman have got their footing right in the lively Rangagiri Dambulla wicket.
"He (Sehwag) is the only batsman who seems to be middling the ball. But besides him, the whole team is struggling," Dhoni told reporters. "It was really good to bat with him (Sehwag). Sehwag has always done well in crucial situation. In the previous game too he scored 99 and this century was big too," he said.
Besides Sehwag, Dhoni (38) and Ravindra Jadeja (17) were the only two batsmen to reach double figures as the Indian middle order comprising Yuvraj Singh, Suresh Raina and Virat Kohli struggled once again, accumulating only 15 runs between them. Dhoni praised his bowlers for their continued impressive display in the series.
"The bowlers did a good job for us. Praveen (Kumar) is a swing bowler and so we give him the new ball. He has good control over his swing. Ashish (Nehra) is usually good. Munaf also did a good job today," Dhoni said. Sehwag, however, did not blame the youngsters and said even he took some innings to settle down early in his career.
"We can't blame the young batsman for fishing outside the off stump. Everybody is tempted to play shots. Even I took a few innings to settle down in my career," he said.
Electing to bat, India were all out for 223 and the bowlers backed them superbly as they knocked the Kiwis out for 118 in 30.1 overs. Man-of-the-match Sehwag, said he was disappointed to get out after doing all the hard work.
"Today was a much better wicket to bat on. I felt really disappointed when I got out because I could have taken us through to 270 or more. It is pleasing if centuries lead to victories," he said.
"I was feeling pain in my back and wanted to take the help of the physio. The umpires asked me if I can wait for an over but I got out," he added. Sehwag said Saturday's final would be a good match and hoped India would do well.
"India always does well in do or die situation. We performed badly against Sri Lanka and it is now our turn to do well in the finals. I'm looking forward to the Sri Lanka match," he said.
His New Zealand counterpart Ross Taylor admitted that they were completely outplayed by the Indians.
"The way Sehwag batted, it took the game away from us. The way they bowled, they bowled full and straight, they made us make tough decisions," he said.
"Praveen Kumar was special. The ball has been swinging all through the tournament. For us now it is back to the drawing board," he added.