Michael Bruce Argo Smith (born 5 May 1980) is a South African cricketer.
He played in 89 first-class, 72 List A, and 16 Twenty20 matches from 2003 to 2013.
[1]
This biographical article related to a South African cricket person born in the 1980s is a stub.
You can help Wikipedia by expanding it.