Graeme Swann says Kevin Pietersen, despite his abundant talent, is not the right man to lead England.
Swann said appointment of Andrew Strauss as the captain was the best thing to happen for English cricket and led the country to the No 1 world ranking.
"There is no doubt that Kev is a good player, a really fine batsman, but he was never the right man to captain England in my opinion," Swann wrote in his autobiography, "The Breaks are off".
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch
Photos: Sunny Deol with sons Karan and Rajvir at Mumbai airport
Photos: 10 beautiful moments that capture winter around the world
Photos: Karisma Kapoor, Preity Zinta, Shraddha Kapoor at Mumbai airport
Spotted: Anushka Sharma and Diljit Dosanjh at Mumbai studio