AB de Villiers has announced his retirememt from International Cricket with immediate effect.

De Villiers is known as one of the greats of the game.

-Advertisement-

AB de Villiers played 114 tests, 228 One Day Internationals and 78 T20’s in a career that lasted 14 years.

“This is a tough decision, I have thought long and hard about it and I’d like to retire while still playing decent cricket” – AB de Villiers

Developing story…