South African cricketer AB de Villiers, in May 2018, announced his retirement from international cricket, four days after his IPL franchise Royal Challengers Bangalore exited the 11th season of the lucrative Twenty20 league. His international career spanned 114 Tests, 228 ODIs and 78 Twenty20 internationals from which he scored over 20,014 runs