I seriously doubt Tendulkar here, his age factor kicks in once he's crossed 150. Had it been the 2003 WC era, I'd say yes, but I highly doubt now. He could've done it against Namibia in 2003 WC but then Ganguly had to take his fair share of balls and get a 100 aswell..
An innings like 200 either needs full fledged, mindless slogging, or a very carefully structured innings - the latter being very difficult. There's no middle way out.
I'd think Chris Gayle could be the man, going by his century in the first ever match of IPL

Or Gibbs ofcourse. As Syl pointed out he had the best chance by far, but I guess he put the team before himself there.
Dhoni? No chance, he bats way to responsibly now lol. Sehwag? Maybe, but I'd want to see atleast 150 first sometime...
Pieterson sometime back could've done it, not really sure now.
I'd say Shahid Afridi with his slogging would have a chance, but Pakistan's international cricket is mostly over now for a while...
I really have a strong feeling we'll be seeing VERY high scores this year in IPL, something along the lines of much more frequent 100's and 150's. A 200 in IPL is something I'd only believe if I saw.