Kallis He is fastest test century hold, scored 100 runs in just 24 balls vs Zimbabwe in 2004-05 at Cap town, South Africa, find out who? A. Brian Lara (West Indies) B. Don Bradman (Australia) C. Jacques Kallis (South Africa) D. Hanif Mohammad (Pakistan)