“It was a period of reflection, and of reading and hearing some of the criticism, it’s never easy but I’ve always tried to see the positive in that and look for areas to improve,” De Villiers said before training at the Ageas Bowl in Southampton where he will captain the T20 team in the first of three internationals against England on Wednesday.
The second and third games are in Taunton and Cardiff on Friday and Monday.