Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Ibrahim Zadran: Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 90 of the 91 matches in this selection (from 2019). Earlier matches have results and team totals only.

SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
West Indies v Afghanistan in India 2019/202019220321.501421.4300000
Afghanistan tour of Ireland 20222022441743624.6751145.1000063
Asia Cup 2022202255219664*65.33188104.26010144
ICC Men's T20 World Cup 2022/232022330803226.678396.3900062
Bangladesh Premier League 2022/2320238802155226.88176122.16011198
Afghanistan in United Arab Emirates 2022/2320232216860*68.0061111.4801061
Afghanistan v Pakistan 2022/2320232201296.001770.5900010
Afghanistan tour of Bangladesh 20232023220302215.003390.9100012
Afghanistan in United Arab Emirates 2023/242023-2024330865928.6781106.1701062
Afghanistan in India 2023/242024330835027.6773113.7001072
Bangladesh Premier League 2023/242024220231211.503271.8800040
Afghanistan tour of Sri Lanka 2023/2420243318767*43.5071122.54010110
Ireland v Afghanistan in United Arab Emirates 2023/2420242218372*83.0067123.8801063
ICC Men's T20 World Cup 202420248802317028.88215107.44021254
Lanka Premier League 20242024220313015.5021147.6200060
Bangladesh Premier League 2024/252024-20252201165.501384.6200000
International League T20 2024/252025440452411.255090.0000041
United Arab Emirates T20I Tri-Series 202520255501946538.80146132.88020168
Men's T20 Asia Cup 20252025330302410.004369.7700011
Bangladesh v Afghanistan in United Arab Emirates 2025/262025220453822.5043104.6500041
Afghanistan tour of Zimbabwe 2025/2620253311696084.50133127.07030201
Afghanistan v West Indies 2025/26202633113787*68.50100137.00010163
ICC Men's T20 World Cup 2025/26202644117095*56.67119142.86020157
Lanka Premier League 202620267601569526.00132118.18010164
Afghanistan in India 20262026330733724.3359123.73000121
Afghanistan vs Zimbabwe in UAE 202620263313125*15.503296.8800050

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.