Hanif Mohammad

Hanif Mohammad played for Pakistan between 1952 and 1969 as a right-hand batter. Appearances: 55 Tests. In Tests: 3,915 runs at an average of 43.98 and 1 wickets.

Batted 970 minutes for 337 at Bridgetown to save a Test, which is still the longest innings ever played.

FormatMatRunsAvgWktsSpan
Tests553,91543.9811952–69
ODIs0———1952–69

Career numbers are the headline Test aggregates we use in the puzzles, not a full statistical record.

Teams

1951–1976 Karachi domestic
1952–1969 Pakistan national

We do not publish player photographs. Career statistics are facts; images are not ours to use.