Pakistan’s young legspinner Abrar Ahmed has given up more runs than any other bowler in his first four Tests: 942, with six innings where he gave...