AM Ghazanfar
Michael Bracewell
Mark Chapman
Jacob Duffy
Matt Henry
Daryl Mitchell
Will O’Rourke
Glenn Phillips
Rachin Ravindra
Mitchell Santner
Will Young
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
AM Ghazanfar
Born
March 20, 2006, Paktia
Age
19y 138d
Batting Style
Right hand Bat
Bowling Style
Right arm Offbreak
Playing Role
Bowler
TEAMS
Allah Mohammad Ghazanfar came through as one of Afghanistan's many bright spin prospects in the 2020s. Hailing from Paktia and raised in Kabul, he began as a fast bowler but switched to offspin during the Covid lockdown and developed his game as a spinner under the mentorship of former Afghanistan captain Dawlat Ahmadzai.
He first gained attention in the Shpageeza League playing for Mis Ainak Knights, and followed that up with a miserly campaign at the 2024 Under-19 World Cup, where he took eight wickets at under 3.5 apiece.
He was a key figure in Afghanistan A's triumphant Emerging Asia Cup run that year, picking up the Player of the Match award in the final, and his senior debut came in 2024 too, at just 16, against Ireland in Sharjah. His 6 for 26 against Bangladesh later in the year were Afghanistan's second-best ODI figures at the time. Ghazanfar's exploits found him a place in the ICC's ODI Team of the Year.
He became the youngest player up for grabs in the IPL auction in 2023, and was signed by Kolkata Knight Riders the following year as a replacement for his fellow Afghan spinner Mujeeb ur Rahman. Though he didn't feature that season, Mumbai Indians backed his potential, giving him a sizeable contract in 2025. Injury sidelined him from that year's IPL season but he was involved around the world with Derbyshire, MI Emirates, Rangpur Riders, Abu Dhabi Knight Riders and Colombo Strikers.
AM Ghazanfar Career Stats
AM Ghazanfar T20 Stats
Bowling
Batting & Fielding
Explore Statsguru Analysis
Recent Matches of AM Ghazanfar
Match | Bat | Bowl | Date | Ground | Format |
---|---|---|---|---|---|
BEAD vs MAK | 22 | 0/56 | 29-Jul-2025 | Kabul | T20 |
BEAD vs BDD | -- | 1/25 | 28-Jul-2025 | Kabul | T20 |
BEAD vs SGT | 1* | 2/10 | 25-Jul-2025 | Kabul | T20 |
BEAD vs BDD | 0 | 1/43 | 24-Jul-2025 | Kabul | T20 |
BEAD vs SGT | -- | 0/40 | 22-Jul-2025 | Kabul | T20 |
Debut/Last Matches of AM Ghazanfar
Test Matches
ODI Matches
List A Matches