Overview
Ikram Alikhil
A pint-sized wicket-keeper batsman, Ikram Ali Khil is a solid left-handed batsman and a competent gloveman as well. The controversial exit of Mohammad Shahzad saw Ikram being thrust into international cricket suddenly, including an SOS call during the 2019 World Cup. Unlike the star he replaced, Ikram is more of a safety valve kind of batsman who likes to bat through an innings by steadily building his momentum. His initial World Cup outings made him seem out of place, even though his defensive technique looked impressive. During Afghanistan’s final league game against West Indies, Ikram finally came into his own with a classy knock of 86 in the top order. Behind the stumps, Ikram is agile but still has a bit of work to do to become a rounded wicket-keeper. His half-century shows that as a batsman, he is best suited to bat in the top three and would be wasted if utilized as a number seven or lower. Ikram will be competing with another skilled teenage wicket-keeper batsman Ibrahim Zadran for that spot as Afghanistan’s premier gloveman.
Written by Hariprasad Sadanandan
Recent Batting
Stats
Career by format
international & domestic formatsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 2 | 34 | 0 | 0 |
| Innings | 3 | 23 | 0 | 0 |
| Runs | 29 | 386 | 0 | 0 |
| Balls | 96 | 580 | 0 | 0 |
| Highest | 21 | 86 | 0 | 0 |
| Average | 9.67 | 21.44 | 0 | 0 |
| SR | 30.21 | 66.56 | 0 | 0 |
| Not Out | 0 | 5 | 0 | 0 |
| Fours | 3 | 30 | 0 | 0 |
| Sixes | 0 | 5 | 0 | 0 |
| Ducks | 0 | 0 | 0 | 0 |
| 50s | 0 | 3 | 0 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 2 | 34 | 0 | 0 |
| Innings | 0 | 0 | 0 | 0 |
| Balls | 0 | 0 | 0 | 0 |
| Runs | 0 | 0 | 0 | 0 |
| Maidens | 0 | 0 | 0 | 0 |
| Wickets | 0 | 0 | 0 | 0 |
| Avg | 0.0 | 0.0 | 0.0 | 0.0 |
| Eco | 0 | 0 | 0 | 0 |
| SR | 0.0 | 0.0 | 0.0 | 0.0 |
| BBI | -/- | -/- | -/- | -/- |
| BBM | -/- | -/- | -/- | -/- |
| 4w | 0 | 0 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| BAN v AFG One-off Test · Afghanistan vs Bangladesh in UAE, 2026 | TEST | Match drawn | 13 Oct 2026 |
| IRE v AFG 5th ODI · Afghanistan tour of Ireland, 2026 | ODI | Afghanistan won by 6 wkts | 15 Aug 2026 |
| AFG v BAN 3rd ODI · Afghanistan vs Bangladesh in UAE 2025 | ODI | Afghanistan won by 200 runs | 14 Oct 2025 |
| AFG v NZ 2nd Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | New Zealand won by 2 wkts | 16 Feb 2025 |
| PAKA v AFG 1st Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | Pakistan A won by 144 runs | 14 Feb 2025 |
| ZIM v AFG 3rd ODI · Afghanistan tour of Zimbabwe, 2024-25 | ODI | Afghanistan won by 8 wkts | 21 Dec 2024 |
| ZIM v AFG 2nd ODI · Afghanistan tour of Zimbabwe, 2024-25 | ODI | Afghanistan won by 232 runs | 19 Dec 2024 |
| AFG v BAN 1st ODI · Afghanistan v Bangladesh in UAE, 2024 | ODI | Afghanistan won by 92 runs | 6 Nov 2024 |
| AFG v RSA 3rd ODI · Afghanistan v South Africa in UAE, 2024 | ODI | South Africa won by 7 wkts | 22 Sep 2024 |
| AFG v RSA 2nd ODI · Afghanistan v South Africa in UAE, 2024 | ODI | Afghanistan won by 177 runs | 20 Sep 2024 |
| AFG v IRE 3rd ODI · Afghanistan v Ireland in UAE, 2024 | ODI | Afghanistan won by 117 runs | 12 Mar 2024 |
| AFG v IRE 1st ODI · Afghanistan v Ireland in UAE, 2024 | ODI | Afghanistan won by 35 runs | 7 Mar 2024 |
| SL v AFG 3rd ODI · Afghanistan tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 7 wkts | 14 Feb 2024 |
| SL v AFG 2nd ODI · Afghanistan tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 155 runs | 11 Feb 2024 |
| SL v AFG 1st ODI · Afghanistan tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 42 runs | 9 Feb 2024 |
| SL v AFG Only Test · Afghanistan tour of Sri Lanka, 2024 | TEST | Sri Lanka won by 10 wkts | 6 Feb 2024 |
| BCBXI v AFG 2-day Practice Match · Afghanistan tour of Bangladesh Only Test, 2019 | TEST | Match drawn | 2 Sep 2019 |
| AFGU23 v OMAN 12th Match, Group A · ACC Emerging Teams Asia Cup, 2018 | ODI | Afghanistan U23 won by 112 runs | 10 Dec 2018 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
