 David Miller (cricketer)

David Andrew Miller (born 10 June 1989) is a South African international cricketer.He is an aggressive left-handed middle order batsman and an occasional wicket-keeper who plays domestic cricket for the Dolphins and is the former captain of Kings XI Punjab in the Indian Premier League and plays for South Africa in both One Day International (ODI) and Twenty20 International cricket.