About David Miller David Miller is a South African professional cricketer who has served his country in limited-overs formats (ODI,…