Zaheer best man for the job feels Harbhajan.
The Mumbai Indians captain batted at No 4 during the IPL but will open for India in the Champions Trophy.
The Pakistan chief selector says Pakistan is capable of winning the trophy again.
The former India captain thinks Rohit Sharma's comeback from injury will play on his mind.
Indian batsmen will have to adapt to the English conditions early, Wright said.
The All-India Senior Selection Committee on Thursday named wicketkeeper-batsman Dinesh Karthik as the replacement for Manish Pandey for the upcoming ICC Champions Trophy 2017 to be held in England and Wales from June 1.
Basu had taken a break after the Test with England at Chennai in 2016.
The former India captain believes Virat Kohli will come good in the Champions Trophy
The International Cricket Council has hiked the prize money for this year's Champions Trophy by USD 500,000.
New Zealand pacer Tim Southee backed Indian skipper Virat Kohli, who has struggled in the ongoing Indian Premier League, to come good in next month's Champions Trophy
The high-profile tournament will be played from June 1 to 18. India will start their campaign against Pakistan on June 4.
The former Indian captain's statue was unveiled at the Madame Tussauds wax museum in Delhi.
The England player is bowled over with the former Indian star's 'calming influence'.
Shoaib Malik plays his sixth Champions Trophy while Yuvraj Singh returns after missing the 2009, 2013 tournaments
Neither Rishabh Pant nor Kuldeep Yadav found a place in India's 15-member squad for the ICC Champions Trophy which was announced on Monday.
Rohit Sharma and Mohammed Shami made it back to the India squad as BCCI threw up no surprises in the 15-member contingent for the ICC Champions Trophy.
The Indian cricket team will take part in the ICC Champions Trophy 2017 with the squad set to be announced on Monday.
The Indian cricket team selection for the 2017 ICC Champions Trophy to be held in England and Wales, starting June 1, will take place on Monday. Board of Control for Cricket in India (BCCI) joint secretary Amitabh Choudhary will convene the selection meet.