
Can you name the players who lined up in AB de Villiers’ first and last ODIs?
Widely considered to be one of the finest cricketers of his era, de Villiers announced his retirement on Friday.
His international career came to a close in 2018, and he stands as South Africa’s second-highest run-scorer in all international cricket; only Jacques Kallis has hit more for the Proteas.