Multiple choice general knowledge sports

I was born in South Africa and have played international cricket for more than a decade. I was sometimes a Wicketkeeper in ODI's for Zimbabwe.In First Class cricket, I have represented South Australia too. Who am I?

  1. Kepler Wessels

  2. Basil D'Olivera

  3. Andy Flower

  4. David Houghton

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Andy Flower was born in Cape Town, South Africa, and represented Zimbabwe internationally from 1992 to 2002. He occasionally kept wicket in ODIs and played domestic first-class cricket for South Australia.