David miller is overrated....a T20 player and nithing more. it really bugs me that the team has to have this so called finisher type player. My Ideal ODI Team
with Kallis in the side we look covered in all departments. but when you have guys like miller and Ingram you are going on hope, and most times it never works out.