David White (South African cricketer)


David White is a South African first-class cricketer who plays for the Warriors cricket team.