CricketScore

Players / Iftikhar Ahmed

Men's cricket

Iftikhar Ahmed: runs, wickets and records

197 recorded matches from 13 Nov 2015 to 5 Aug 2026, most often for Pakistan, Karachi Kings, Quetta Gladiators. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests46612712.2042.70050
ODIs2521527109*40.54108.9114716
T20Is645193762*24.03131.0046442
T20 leagues104851,35671*21.19125.9059667

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests511/1161.004.690
ODIs20165/4043.195.591
T20Is2583/2443.637.100
T20 leagues55324/2126.758.060

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
109*71Nepal30 Aug 2023
94*72New Zealand7 May 2023
71*39Karachi Kings14 Jun 2021
62*34Australia5 Nov 2019
60*27Peshawar Zalmi5 Mar 2024

Iftikhar Ahmed: matches in the records

Iftikhar Ahmed appears in 197 recorded men's matches, from 13 November 2015 to 5 August 2026, most often for Pakistan, Karachi Kings and Quetta Gladiators. The matches split as 4 in Test matches, 25 in One Day Internationals, 64 in Twenty20 Internationals and 104 in franchise Twenty20 leagues. The most frequent opponents in the records are New Zealand (23 matches), Lahore Qalandars (17 matches) and Islamabad United (17 matches). The ground used most often is National Stadium, Karachi, with 31 matches.

Iftikhar Ahmed batting record

In Test matches, the batting record is 61 runs in 6 innings, an average of 12.20 and a highest score of 27, with 1 ducks.

In One Day Internationals, the batting record is 527 runs in 21 innings, an average of 40.54, a strike rate of 108.9 and a highest score of 109*, with 1 hundred and 1 fifties.

In Twenty20 Internationals, the batting record is 937 runs in 51 innings, an average of 24.03, a strike rate of 131.0 and a highest score of 62*, with 4 fifties and 2 ducks.

In franchise Twenty20 leagues, the batting record is 1,356 runs in 85 innings, an average of 21.19, a strike rate of 125.9 and a highest score of 71*, with 5 fifties and 8 ducks.

Iftikhar Ahmed bowling record

In One Day Internationals, the bowling record is 16 wickets in 20 innings, an average of 43.19, an economy rate of 5.59 and best figures of 5 for 40, including 1 five-wicket haul.

In franchise Twenty20 leagues, the bowling record is 32 wickets in 55 innings, an average of 26.75, an economy rate of 8.06 and best figures of 4 for 21.

Iftikhar Ahmed highest innings

The highest individual scores in the records are: 109* from 71 balls against Nepal at Multan Cricket Stadium on 30 August 2023 (ODIs). 94* from 72 balls against New Zealand at National Stadium, Karachi on 7 May 2023 (ODIs). 71* from 39 balls against Karachi Kings at Sheikh Zayed Stadium, Abu Dhabi on 14 June 2021 (franchise Twenty20 leagues). 62* from 34 balls against Australia at Manuka Oval on 5 November 2019 (T20Is). 60* from 27 balls against Peshawar Zalmi at Rawalpindi Cricket Stadium on 5 March 2024 (franchise Twenty20 leagues).

Iftikhar Ahmed best bowling

The best bowling figures in the records are: 5 for 40 against Zimbabwe at Rawalpindi Cricket Stadium on 1 November 2020. 4 for 21 against Hyderabad Kingsmen at National Stadium, Karachi on 8 April 2026. 3 for 9 against Karachi Kings at National Stadium, Karachi on 9 April 2026. 3 for 24 against New Zealand at Hagley Oval, Christchurch on 21 January 2024. 3 for 50 against Sri Lanka at R Premadasa Stadium, Colombo on 14 September 2023.

Iftikhar Ahmed results with the side

In One Day Internationals, the player's side won 13 and lost 10 of the 25 recorded matches (56.5% of decided matches).

In Twenty20 Internationals, the player's side won 29 and lost 30 of the 64 recorded matches (49.2% of decided matches).

In franchise Twenty20 leagues, the player's side won 49 and lost 53 of the 104 recorded matches (48.0% of decided matches).

Against the most frequent opponents the results were New Zealand: 11 won, 10 lost in 23 matches, Lahore Qalandars: 10 won, 7 lost in 17 matches, Islamabad United: 5 won, 12 lost in 17 matches, England: 4 won, 11 lost in 16 matches and Peshawar Zalmi: 5 won, 10 lost in 15 matches.

Iftikhar Ahmed teams

Matches by side: Pakistan (93), Karachi Kings (22), Quetta Gladiators (20), Multan Sultans (20), Peshawar Zalmi (13), Islamabad United (13), Galle Gladiators (7), Colombo Strikers (4), Guyana Amazon Warriors (4) and Kandy Royals (1).

Iftikhar Ahmed main grounds

The grounds used most often are National Stadium, Karachi (31), Gaddafi Stadium, Lahore (26), Rawalpindi Cricket Stadium (19), National Stadium (15), Dubai International Cricket Stadium (12) and Multan Cricket Stadium (10).

Iftikhar Ahmed runs by year

Runs in each calendar year of the records: 2015 (8), 2016 (31), 2017 (15), 2018 (9), 2019 (336), 2020 (180), 2021 (291), 2022 (584), 2023 (746), 2024 (443), 2025 (161), 2026 (77).

Iftikhar Ahmed wickets by year

Wickets in each calendar year of the records: 2015 (1), 2016 (1), 2017 (2), 2019 (2), 2020 (8), 2021 (1), 2022 (12), 2023 (11), 2024 (6), 2025 (1), 2026 (12).

Iftikhar Ahmed matches by year

Recorded matches in each calendar year: 2015 (2), 2016 (6), 2017 (3), 2018 (1), 2019 (15), 2020 (20), 2021 (18), 2022 (46), 2023 (34), 2024 (29), 2025 (12), 2026 (11).

Iftikhar Ahmed fours and sixes

In One Day Internationals, 47 fours and 16 sixes, one boundary every 7.7 balls faced; 53.9% of the runs came in boundaries.

In Twenty20 Internationals, 64 fours and 42 sixes, one boundary every 6.7 balls faced; 54.2% of the runs came in boundaries.

In franchise Twenty20 leagues, 96 fours and 67 sixes, one boundary every 6.6 balls faced; 58.0% of the runs came in boundaries.

How Iftikhar Ahmed gets out

In Twenty20 Internationals, 39 recorded dismissals: caught 87%, run out 5%, lbw 5% and bowled 3%.

In franchise Twenty20 leagues, 64 recorded dismissals: caught 75%, bowled 11%, lbw 8% and run out 5%.

Iftikhar Ahmed bowling in detail

In One Day Internationals: 349 dot balls (47.0% of legal deliveries), 4 maidens, 10 wides and 0 no-balls and wickets by caught 69%, stumped 12% and caught and bowled 6%.

In franchise Twenty20 leagues: 223 dot balls (35.0% of legal deliveries), 15 wides and 0 no-balls and wickets by caught 66%, bowled 16% and caught and bowled 9%.

Iftikhar Ahmed player of the match awards

Of the 5 player of the match awards on record, the first is dated 28 February 2019 (Karachi Kings v Lahore Qalandars) and the latest 8 April 2026 (Hyderabad Kingsmen v Peshawar Zalmi): 1 in One Day Internationals, 1 in Twenty20 Internationals and 3 in franchise Twenty20 leagues.

Iftikhar Ahmed first and latest matches

The first recorded match in Test matches is dated 11 August 2016 against England and the latest 4 March 2022 against Australia.

The first recorded match in One Day Internationals is dated 13 November 2015 against England and the latest 11 November 2023 against England.

The first recorded match in Twenty20 Internationals is dated 4 March 2016 against Sri Lanka and the latest 9 June 2024 against India.

The first recorded match in franchise Twenty20 leagues is dated 5 February 2016 against Lahore Qalandars and the latest 5 August 2026 against Colombo Kaps.

Iftikhar Ahmed against different opponents

The most runs against a single opponent are 392 against New Zealand in 17 innings (average 32.67), 311 against Lahore Qalandars in 14 innings (average 38.88), 216 against Sri Lanka in 8 innings (average 54.00) and 214 against Peshawar Zalmi in 12 innings (average 26.75).

The most wickets against a single opponent are 6 against Karachi Kings in 7 innings, 5 against England in 11 innings, 5 against Zimbabwe in 2 innings and 5 against New Zealand in 10 innings.

Iftikhar Ahmed at different grounds

The grounds that have produced the most runs are National Stadium, Karachi (496 runs in 24 innings), Gaddafi Stadium, Lahore (385 runs in 21 innings), Rawalpindi Cricket Stadium (264 runs in 14 innings) and Multan Cricket Stadium (241 runs in 9 innings).

Iftikhar Ahmed recent years

Year by year, the latest figures in the records are 2021: 18 matches, 291 runs and 1 wickets; 2022: 46 matches, 584 runs and 12 wickets; 2023: 34 matches, 746 runs and 11 wickets; 2024: 29 matches, 443 runs and 6 wickets; 2025: 12 matches, 161 runs and 1 wickets; 2026: 11 matches, 77 runs and 12 wickets.

Iftikhar Ahmed year by year

The busiest year in the records is 2022, with 46 matches. The most runs in a calendar year came in 2023: 746. The most wickets in a calendar year came in 2026: 12.

Questions and answers

How many matches has Iftikhar Ahmed played?

197 recorded matches, from 13 November 2015 to 5 August 2026.

How many runs has Iftikhar Ahmed scored in Tests?

61 runs in 6 innings, at an average of 12.20.

How many runs has Iftikhar Ahmed scored in ODIs?

527 runs in 21 innings, at an average of 40.54.

How many runs has Iftikhar Ahmed scored in T20Is?

937 runs in 51 innings, at an average of 24.03.

What is Iftikhar Ahmed's highest score?

109* from 71 balls against Nepal on 30 August 2023, at Multan Cricket Stadium.

How many wickets has Iftikhar Ahmed taken in ODIs?

16 wickets in 20 innings, with best figures of 5 for 40.

How many wickets has Iftikhar Ahmed taken in T20 leagues?

32 wickets in 55 innings, with best figures of 4 for 21.

How many sixes has Iftikhar Ahmed hit?

125 sixes and 212 fours in the recorded matches.

How many player of the match awards has Iftikhar Ahmed won?

5 in the recorded matches.

How many hundreds has Iftikhar Ahmed scored?

1 in the recorded matches.

Which teams has Iftikhar Ahmed played for?

Pakistan (93), Karachi Kings (22), Quetta Gladiators (20), Multan Sultans (20), Peshawar Zalmi (13), Islamabad United (13), Galle Gladiators (7) and Colombo Strikers (4).

When was Iftikhar Ahmed's most recent recorded match?

5 August 2026.

Team pages

Records