Skip to content
Scores
All live scores

Mohammad Ghazanfar

Team Balkh logo Team Balkh Bowler Diamond AFG Afghan

Mohammad Ghazanfar is a 20-year-old Afghanistan bowler and an established T20 player. He plays for Team Balkh in the Afghanistan Premier League 2026-27, picked as a Diamond-tier signing at the 3 November 2026 draft. Across 81 T20 matches he has scored 105 runs at a strike rate of 90.52 and taken 99 wickets at an economy of 7.31.

81T20 matches
105T20 runs
90.52Batting strike rate
99T20 wickets
7.31Economy rate

Who is Mohammad Ghazanfar?

Allah Mohammad Ghazanfar is a young Afghan off-spinner who reached international cricket as a teenager and quickly made an impact in ODIs, taking a match-winning haul against Bangladesh soon after his debut. He also earned an IPL contract at a very young age.

He bowls off-spin with a lot of variation, including a carrom ball, and he is tall, which gives him extra bounce. That has led to comparisons with Afghanistan's line of mystery spinners.

At Team Balkh he is a Diamond pick and gives the side a spin option to pair with Moeen Ali's off-breaks.

Mohammad has played 5 T20 internationals, 22 ODIs and 1 Test for Afghanistan.

Mohammad Ghazanfar's role at Team Balkh

As a Diamond-category pick, Mohammad is one of the core players Team Balkh built its squad around after captain Ibrahim Zadran. Other bowlers in the squad include Luke Wood, Abdullah Ahmadzai, Zia ur Rehman Akbar and M. Waqar Salamkheil.

T20 record explained

With the bat, Mohammad scores at a strike rate of 90.52 in T20 cricket, which is patient by T20 standards, and averages 4.77. He has hit 10 sixes and 4 fours, about one six every 3 innings.

With the ball, Mohammad has taken 99 T20 wickets at an average of 21.27 and an economy rate of 7.31, which is economical for the format. He strikes once every 17.46 balls, has 2 four-wicket and 0 five-wicket hauls, and his best figures are 4/12. He bowls right arm off break.

Mohammad Ghazanfar batting stats

FormatMInnRunsHSAvgSR100s50s6s
All T20s8129105284.7790.520010
T20I53772.3377.77001
ODI221165316.5098.48004
Test11666150001
List A211374316.16105.71005
First-class11666150001

Mohammad Ghazanfar bowling stats

FormatMWktsBestAvgEconSR4w5w
All T20s81994/1221.277.3117.4620
T20I521/94864800
ODI22306/2621.804.5129.0302
Test143/12740.254.4354.500
List A21286/2623.464.5530.802
First-class143/12740.254.4354.500

"All T20s" covers T20 internationals plus domestic and franchise T20 cricket. Stats from EntitySport, refreshed daily.

How UAE conditions suit him

Spinners usually do well in the UAE. Sharjah in particular has slow, dry pitches that grip and turn, and teams tend to bowl a lot of spin there. Night games can bring dew, which makes the ball harder to grip in the second innings, so his best work may come when his side bowls first.

Team Balkh fixtures

Where to watch Mohammad Ghazanfar in the league stage (tentative, times in GST). Full dates on the APL 2026-27 schedule.

MatchDateOpponentVenue
1Sun, 27 Dec, 7:30 PMTeam Paktia logoTeam PaktiaPAKSharjah Cricket Stadium, Sharjah
4Wed, 30 Dec, 7:30 PMKandahar Warriors logoKandahar WarriorsKANSharjah Cricket Stadium, Sharjah
7Fri, 1 Jan, 7:30 PMAkcel United Kabul logoAkcel United KabulKABSharjah Cricket Stadium, Sharjah
8Sat, 2 Jan, 3:30 PMNangarhar Cosmic logoNangarhar CosmicNANZayed Cricket Stadium, Abu Dhabi
11Mon, 4 Jan, 7:30 PMTeam Paktia logoTeam PaktiaPAKZayed Cricket Stadium, Abu Dhabi
14Thu, 7 Jan, 7:30 PMKandahar Warriors logoKandahar WarriorsKANZayed Cricket Stadium, Abu Dhabi
18Sat, 9 Jan, 7:30 PMNangarhar Cosmic logoNangarhar CosmicNANDubai International Stadium, Dubai
19Sun, 10 Jan, 7:30 PMAkcel United Kabul logoAkcel United KabulKABSharjah Cricket Stadium, Sharjah

Mohammad Ghazanfar FAQs

Which team does Mohammad Ghazanfar play for in APL 2026-27?

Mohammad Ghazanfar plays for Team Balkh in the Afghanistan Premier League 2026-27. The team is captained by Ibrahim Zadran.

What is Mohammad Ghazanfar's APL 2026-27 draft category?

Mohammad Ghazanfar was picked in the Diamond category at the 3 November 2026 draft.

What is Mohammad Ghazanfar's T20 record?

In 81 T20 matches, Mohammad Ghazanfar has scored 105 runs (average 4.77, strike rate 90.52, best 28) and taken 99 wickets (economy 7.31, best 4/12).

What is Mohammad Ghazanfar's playing role?

Mohammad Ghazanfar is a bowler (right hand bat, right arm off break).

How old is Mohammad Ghazanfar?

Mohammad Ghazanfar was born on 20 March 2006, so he is 20.

When is Team Balkh's first APL 2026-27 match?

Team Balkh open their campaign against Team Paktia on Sun, 27 Dec at 7:30 PM GST at Sharjah Cricket Stadium, Sharjah (tentative schedule). They play 8 league matches in total.

Last updated 13 November 2026

Team Balkh teammates

Other Diamond picks

← All 95 APL 2026-27 players