The most difficult batsman to bowl is AB de Villiers: Mitchell Johnson

You may also like...