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.


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…