રિચાર્ડસને આફ્રિકા તરફથી 42 ટેસ્ટ અને 122 રન વન-ડે રમ્યા છે.