Michael Swart cricket records

Michael Swart holds 1 cricket record known to us.

Michael Swart is a batsman.