A B de Villiers

The statistics tell barely half the story but, so far, AB de Villiers has scored over 14,000 runs in 98 tests for South Africa, more than 8,000 runs in 190 one-day internationals and more than 40,000 runs in his professional career. He is mainly distinguished by the style in which he bats and his humble, determined captaincy of the South African national team in one-day international cricket.

Books by A B de Villiers