Adam Gilchrist - For obvious reasons...
Sachin Tendulkar - Despite a change of style, he still qualifies as the best #2 in the world for me. While earlier, he used to tear apart the bowling by smashing it, now he's doing the same by grinding it.
Ricky Ponting - Stylish, yes. But he brings so much more. He's matured into a player, who won't give away a good start as he earlier used to. And if he lasts long enough to be in the middle in the slog overs, he'll murder you. Honorable mention - World Cup 2003 Final.
Brian Lara - I was confused as to pick Dravid, Lara or Kallis. But for his sheer skill, I had to go for the Prince.
Inzamam-ul-Haq - Great striker of the ball, and since the last two years main stay of the Pakistan line-up and thus more reliable.
Andrew Flintoff - No explanation needed, he's my current favorite #1.
Abdul Razzaq - He's the best batsman you can have for the last 10 overs. He's a huge hitter, can clear the largest of fields. Honorable mention - Earlier this NZ summer, the final game of the 5-match series, single-handedly took Pakistan close to a target of 300+.
Ashley Giles - The best batting brain, among tail-enders. He's almost not a tail-ended.
Chaminda Vaas - Can be aggresive or defensive as per the need of the hour.
Makhaya Ntini - Huge hitter, just gets a thumbs up over the likes of Shoaib or say... Balaji.
Fidel Edwards - Haven't seen much of him, but from whatever I've he's the most solid #11 in recent times.