AB de Villiers, in good form, can thrill and bewilder cricket fans all over the world; whether he is playing in the Mzansi Super League, IPL or Big Bash. Wherever he plays, his name is synonymous with massive sixes and thrill-a-minute batsmanship.  In recent times AB's name has never been far from controversy, especially here […]

Not a user? Register now to access this content. Register