Skip to content
FairPlay
Ibrahim Zadran

Cricket player · Batter · Afghanistan

Ibrahim Zadran

Ibrahim Zadran appears in 46 matches with a full FairPlay scorecard (8 Oct 2025 to 1 Nov 2026). 1,732 runs in 45 innings. 214 matches in FairPlay's recorded career data.

Player profile

Role
Batter
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
12 Dec 2001 Age 24
Recorded matches
214131 internationals

Ibrahim Zadran is a batter from Afghanistan with 214 matches in FairPlay's recorded data, including 131 internationals (8 Tests, 50 ODIs, 73 T20Is).

Batting: 6,887 runs across all recorded formats, with 8 hundreds and 47 fifties; the most runs came in ODI cricket (2,310) and the highest recorded score is 177.

Bowling: 1 wicket in recorded matches, 1 of them in Test cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Ibrahim Zadran: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test81660211437.6348.81/4113.006.500
ODI50502,31017750.2281.67/12––––
T20I73711,9539531.50114.70/16––––
T20 (league and domestic)69651,7059528.42125.30/120–9.710
T108876269.50161.70/0––––
Youth ODI552408760.0066.10/30–3.860
Other1111–50.00/0––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Ibrahim Zadran at a glance

FairPlay holds 46 complete scorecards featuring Ibrahim Zadran, most recently for Afghanistan (T20 and shorter, one-day, first-class).

In those matches Ibrahim Zadran batted 45 times for 1,732 runs at a strike rate of 103.34. The highest score was 107 off 118 balls against Ireland.

How the 40 dismissals happened: caught 29, bowled 6, run out 3, retired 1, stumped 1.

These matches were played at 16 different grounds.

Figures in FairPlay's scorecards

Batting
4551,73210743.30103.3415/1
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
1 Nov 2026Afghanistan v ZimbabweBat 25* (17) · Bowl –
29 Oct 2026Afghanistan v ZimbabweBat 1 (9) · Bowl –
27 Oct 2026Afghanistan v ZimbabweBat 5 (6) · Bowl –
23 Oct 2026Afghanistan v ZimbabweBat 70* (96) · Bowl –
21 Oct 2026Afghanistan v BangladeshBat 34 (48) · Bowl –
19 Oct 2026Afghanistan v ZimbabweBat 90 (96) · Bowl –
17 Sept 2026Afghanistan v IndiaBat 25 (16) · Bowl –
15 Sept 2026Afghanistan v IndiaBat 37 (33) · Bowl –
13 Sept 2026Afghanistan v IndiaBat 11 (10) · Bowl –
15 Aug 2026Ireland v AfghanistanBat 5 (13) · Bowl –
12 Aug 2026Ireland v AfghanistanBat 107 (118) · Bowl –
10 Aug 2026Ireland v AfghanistanBat 12 (23) · Bowl –
7 Aug 2026Ireland v AfghanistanBat 84 (97) · Bowl –
30 Jul 2026Jaffna Kings v Kandy RoyalsBat 8 (8) · Bowl –
28 Jul 2026Colombo Kaps v Jaffna KingsBat 95 (65) · Bowl –
26 Jul 2026Kandy Royals v Jaffna KingsBat – · Bowl –
23 Jul 2026Galle Gallants v Jaffna KingsBat 11 (14) · Bowl –
22 Jul 2026Jaffna Kings v Colombo KapsBat 19 (17) · Bowl –
19 Jul 2026Dambulla Sixers v Jaffna KingsBat 21 (25) · Bowl –
17 Jul 2026Jaffna Kings v Galle GallantsBat 2 (3) · Bowl –
14 Jul 2026Boost Defenders v Speen Ghar TigersBat 21 (12) · Bowl –
12 Jul 2026Amo Sharks v Boost DefendersBat – · Bowl –
11 Jul 2026Boost Defenders v Mis Ainak KnightsBat 64 (30) · Bowl –
10 Jul 2026Boost Defenders v Band-e-Amir DragonsBat 2 (7) · Bowl –
6 Jul 2026Boost Defenders v Mis Ainak KnightsBat 31 (31) · Bowl –
4 Jul 2026Boost Defenders v Speen Ghar TigersBat 59 (37) · Bowl –
2 Jul 2026Boost Defenders v Amo SharksBat 23 (16) · Bowl –
20 Jun 2026India v AfghanistanBat 11 (18) · Bowl –
17 Jun 2026India v AfghanistanBat 21 (31) · Bowl –
13 Jun 2026India v AfghanistanBat 1 (4) · Bowl –
19 Feb 2026Afghanistan v CanadaBat 95* (56) · Bowl –
16 Feb 2026Afghanistan v United Arab EmiratesBat 53 (41) · Bowl –
11 Feb 2026Afghanistan v South AfricaBat 12 (10) · Bowl –
8 Feb 2026Afghanistan v New ZealandBat 10 (12) · Bowl –
4 Feb 2026Afghanistan v West IndiesBat 51 (34) · Bowl –
2 Feb 2026Afghanistan v ScotlandBat 36 (32) · Bowl –
22 Jan 2026Afghanistan v West IndiesBat 28 (27) · Bowl –
21 Jan 2026Afghanistan v West IndiesBat 22 (17) · Bowl –
19 Jan 2026Afghanistan v West IndiesBat 87* (56) · Bowl –
2 Nov 2025Zimbabwe v AfghanistanBat 60 (49) · Bowl –
31 Oct 2025Zimbabwe v AfghanistanBat 57* (51) · Bowl –
29 Oct 2025Zimbabwe v AfghanistanBat 52 (33) · Bowl –
20 Oct 2025Zimbabwe v AfghanistanBat 19 (23) & 42 (59) · Bowl –
14 Oct 2025Afghanistan v BangladeshBat 95 (111) · Bowl –
11 Oct 2025Afghanistan v BangladeshBat 95 (140) · Bowl –
8 Oct 2025Afghanistan v BangladeshBat 23 (25) · Bowl –

Afghanistan's next match

Afghanistan v Zimbabwe, Test Series, 13 Nov 2026.

The playing XI is named at the toss, so this does not mean Ibrahim Zadran has been selected.

More players from Afghanistan

All Afghanistan players