THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
PLAYER STATS

How many Test runs has Arshad Ayub scored?

Arshad Ayub has 257 runs in 19 Test innings from 13 matches at an average of 17.13 and a strike rate of 32.12. Highest score: 57.

PLAYER STATS

257Test runs

Arshad Ayub has 257 runs in 19 Test innings from 13 matches at an average of 17.13 and a strike rate of 32.12. Highest score: 57.

Arshad Ayub: official career runs by format
Test
257
ODI
116

Official career snapshot. Formats without a recorded value stay blank.

See the full Arshad Ayub record

This is the official international snapshot, not a scorecard sample. Arshad Ayub career profile has format cards, charts and the complete batting, bowling and fielding tables. Open the related leaderboard to see this figure in rank order.

More Arshad Ayub questions

Career records checked: 2026-09-28. Official career figures. A missing field stays missing; it is never inferred from a partial scorecard.