South African veteran Farhaan Behardien announces retirement
Farhaan Behardien has played 59 ODI and 38 T20I throughout his cricketing career. He last played a t20 match in November 2018 against Australia. He was participating actively in the South African domestic leagues as he played for Boland.