Super Six, Centurion: India v New Zealand, Friday, 14 March, 0800 GMT
Sehwag is targeting a century against the Black Caps
New Zealand bowler Daryl Tuffey has been handed his first start of the World Cup in a must-win game against India.
The fast-medium pacer will replace Andre Adams and will open the bowling attack alongside Shane Bond.
Craig McMillan is also recalled, in place of Lou Vincent.
India are already through to the semi-finals and New Zealand will join them if they win at Centurion Park on Friday.
Defeat would leave them needing Zimbabwe to beat Sri Lanka in their final Super Six match on Saturday.
New Zealand captain Stephen Fleming will be hoping to use the memory of the recent 5-2 series win over India to inspire his side.
He said: "They'll be confident, but sometimes that can be a weakness.
"Hopefully we can open up some of the wounds we opened in New Zealand.
"We have to play one more good game. It's the same as it's been since we lost our opening match against Sri Lanka. We have been up against the wall the whole
"If you had told me six months ago that we had to beat India for a place in the World Cup semi-finals we would have taken it any day."
Despite having already booked their semi-final spot, India are unlikely to rest players for the New Zealand game.
Captain Sourav Ganguly said: "We're very motivated. We'll field our best possible team.
Sachin kept telling me to curb my usual style
Virender Sehwag looks for some improved form
"If we beat New Zealand then Sri Lanka have an opportunity to qualify for the semi-final at Port Elizabeth."
And Ganguly believes Sri Lanka would have the ability to upset defending champions Australia in the semi-finals.
Opener Virender Sehwag is aiming to step out of the shadow of the mercurial Sachin Tendulkar against the Black Caps.
"I'm ready for New Zealand and I hope I can score a hundred this time," said Sehwag.
"We are playing at India's favourite ground and we are going to try hard to avenge that series in New Zealand."
Sehwag was one of the few success stories of that series, scoring two centuries in the seven matches.
The 24-year-old looks set to heed the advice of fellow opener Sachin Tendulkar.
"Sachin kept telling me to curb my usual style the other day and show more determination because I wasn't getting big scores," Sehwag said of his last innings.
Should New Zealand win, they will face Australia in Port Elizabeth on Tuesday, the scene of their 96-run win over the world champions.
India (possible): Sachin Tendulkar, Virender Sehwag, Saurav Ganguly (captain), Mohammad Kaif, Rahul Dravid, Yuvraj Singh, Dinesh Mongia, Harbhajan Singh, Zaheer Khan, Javagal Srinath, Ashish Nehra
New Zealand: Stephen Fleming (cap), Craig McMillan, Nathan Astle, Scott Styris, Chris Cairns, Chris Harris, Brendon McCullum (wkt), Daniel Vettori, Jacob Oram, Daryl Tuffey, Shane Bond.