સાઉથ આફ્રિકા માટે પીટરસને 36 ટેસ્ટ મેચ રમ્યો છે, જેમાં તેને 64 ઈનિંગમાં 34.88ની એવરેજથી 2093 રન બનાવ્યા છે.