AB De Villiers' Diet and Fitness Secrets to Staying at the Top of His Game
South-African batsman AB De Villiers captains the South African cricket team in One Day International (ODI) and is considered as one of the best batsmen in ODI.