I
Cricket Stats

Inzamam-ul-Haq Stats

Complete career stats by format: Tests, ODIs and T20Is.

Matches
498
Runs
20,569
Average
41.95
100s
35
50s
129
Highest Score
329
FormatMatchesRunsAvg100s50s
Test1208,83049.602546
ODI37811,73939.521083
T20I—————
Player profile
View Inzamam-ul-Haq profile

Open role, background, rankings, related players and career context.

Career Overview Table

Full format overview from the existing player stats object.

FormatMatchesInningsRunsHighest ScoreAverageStrike Rate100s50s4s6s
Test120—8,83032949.60—2546——
ODI378—11,739137*39.52—1083——
Overall498—20,56932941.95—35129——

Format Stats

Batting, bowling and fielding breakdown by format.

Batting

Test
Matches
120
Innings
—
Not Outs
—
Runs
8,830
Highest Score
329
Average
49.60
Balls Faced
—
Strike Rate
—
100s
25
50s
46
4s
—
6s
—

Century Breakdown

Century totals derived from the existing format stats.

Total 100s
35
Test 100s
25
ODI 100s
10
T20I 100s
—

Records And Milestones

Existing record links and milestones connected to this player.

Pakistan1991

Inzamam-ul-Haq is tracked as an important Pakistan cricket name across the site's player, match, and record clusters.

Inzamam-ul-Haq is tracked as an important Pakistan cricket name across the site's player, match, and record clusters.

Pakistan1991

Inzamam-ul-Haq's career profile connects format statistics with achievements, famous matches, and comparable players.

Inzamam-ul-Haq's career profile connects format statistics with achievements, famous matches, and comparable players.

Pakistan1991

Inzamam-ul-Haq remains relevant for English search intent around cricket stats, career records, and role-based comparisons.

Inzamam-ul-Haq remains relevant for English search intent around cricket stats, career records, and role-based comparisons.

Related Player Stats

Reusable stats pages for related players with available stat data.

Stats FAQ

How many runs has Inzamam-ul-Haq scored?

Inzamam-ul-Haq has 20,569 international runs across the formats available in this player data.

How many centuries does Inzamam-ul-Haq have?

Inzamam-ul-Haq has 35 centuries across the available Test, ODI and T20I data.

What is Inzamam-ul-Haq's highest score?

Inzamam-ul-Haq's highest score in this data is 329.

What is Inzamam-ul-Haq's ODI average?

Inzamam-ul-Haq's ODI average is 39.52.

How many matches has Inzamam-ul-Haq played?

Inzamam-ul-Haq has played 498 matches across the available formats.

What are Inzamam-ul-Haq's Test stats?

Inzamam-ul-Haq's Test stats include 120 matches, 8,830 runs, average 49.60, and 25 centuries.