Imran Tahir is expecting his 107th and final ODI to be emotional but remains convinced the future of South African cricket is in safe hands. Tahir made his ODI debut in February 2011 – just a month before his 32nd birthday – but has still racked up a century of appearances, more than 170 wickets and the most dismissals of any South African at ICC Cricket World Cups, surpassing Allan Donald earlier in this tournament.