Cape Town - An emotional video of Imran Tahir saw the Proteas spinner lead a war cry at his home ground in Kingsmead for the final time following the third ODI against Sri Lanka this past weekend.
Tahir took 2/19 in five overs as the Proteas cruised to a 71-run (D/L method) win over the tourists to take a 3-0 lead in the series.
The 40-year-old announced last week that he would be retiring from one-day cricket at the end of this year's Cricket World Cup in England.
READ: Stats: How Tahir stacks up against SA's other spinners
Tahir still has two more ODIs remaining on home soil - at St. George's Park (Wednesday) and at Newlands (Saturday).
Despite his retirement from ODI cricket, Tahir will still be available to play T20I cricket for the Proteas ahead of the 2020 ICC T20 World Cup in Australia.