જેમ્સ એન્ડરસને 2003થી લઈને 2018 સુધીમાં 141 ટેસ્ટ મેચ રમ્યો છે.