Ghulam Ahmadi
T20 career record
46
Runs
15.33
Batting average
57
Wickets
6.42
Economy
Batting
Matches14
Innings14
Runs46
Average15.33
Strike rate90.2
High score13
Fifties0
Hundreds0
Boundaries
Fours4
Sixes0
Bowling
Innings49
Overs179.2
Wickets57
Runs conceded1150
Average20.18
Economy6.42
Strike rate18.86
Best figures5/23
How they get out
Caught1
Caught behind0
Bowled1
LBW0
Stumped1
Run out0
Fielding
Catches6
Stumpings0
Run outs1
Total dismissals7
Grounds Ghulam Ahmadi plays most
- Bayer Uerdingen Cricket Ground14 matches · 11 runs · 22 wkts
- Desert Springs Cricket Ground13 matches · 12 runs · 13 wkts
- TCA Oval, Blantyre5 matches · 2 runs · 3 wkts
- Sportpark Het Schootsveld5 matches · 13 runs · 9 wkts
- Grange Cricket Club Ground, Raeburn Place, Edinburgh3 matches · 4 wkts
- Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)3 matches
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 20 Jun 2026 | Germany tour of Denmark | Denmark | 5* (8) | 1/21 (4) |
| 19 Jun 2026 | Germany tour of Denmark | Denmark | 0* (1) | 1/30 (4) |
| 1 May 2026 | Austria tour of Germany | Austria | — | 2/16 (1.2) |
| 12 Jul 2025 | Quadrangular Twenty20 Series (Malawi) | Tanzania | 1* (4) | 0/28 (4) |
| 10 Jul 2025 | Quadrangular Twenty20 Series (Malawi) | Malawi | 1 (2) | 0/21 (3) |
| 7 Jul 2025 | Quadrangular Twenty20 Series (Malawi) | Tanzania | — | 2/17 (2) |
| 6 Jul 2025 | Quadrangular Twenty20 Series (Malawi) | Bahrain | — | 0/33 (3) |
| 5 Jul 2025 | Quadrangular Twenty20 Series (Malawi) | Malawi | — | 1/30 (4) |
| 11 Jul 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Norway | 0* (3) | 0/24 (2) |
| 9 Jul 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Sweden | — | 2/45 (4) |
| 8 Jul 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Gibraltar | 6 (3) | 1/31 (4) |
| 15 Aug 2023 | Germany tour of Netherlands | Guernsey | 13* (9) | 4/42 (4) |
| 14 Aug 2023 | Germany tour of Netherlands | Guernsey | — | 2/21 (4) |
| 14 Aug 2023 | Germany tour of Netherlands | Guernsey | — | 0/28 (3) |
| 28 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Italy | — | 2/32 (3.8) |
| 25 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Jersey | 0* (1) | 0/22 (2) |
| 23 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Denmark | — | 2/18 (4) |
| 21 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Austria | — | 2/21 (4) |
| 20 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Scotland | — | 1/39 (3) |
| 30 Jun 2023 | Austria tour of Netherlands | Austria | — | 2/19 (4) |
| 29 Jun 2023 | Austria tour of Netherlands | Austria | — | 1/15 (4) |
| 11 Jun 2023 | Belgium tour of Germany | Belgium | — | 0/35 (4) |
| 10 Jun 2023 | Belgium tour of Germany | Belgium | — | 5/23 (4) |
| 6 Nov 2022 | Spain Triangular T20I Series | Spain | — | 2/20 (4) |
| 5 Nov 2022 | Spain Triangular T20I Series | Spain | — | 2/20 (4) |
| 4 Nov 2022 | Spain Triangular T20I Series | Italy | — | 0/46 (4) |
| 4 Nov 2022 | Spain Triangular T20I Series | Italy | — | 2/23 (4) |
| 11 Jun 2022 | Germany T20 Tri-Series | Sweden | 2* (1) | 3/22 (4) |
| 10 Jun 2022 | Germany T20 Tri-Series | Austria | 3* (5) | 1/18 (4) |
| 9 Jun 2022 | Germany T20 Tri-Series | Austria | — | 0/25 (2) |
| 9 Jun 2022 | Germany T20 Tri-Series | Sweden | — | 1/12 (4) |
| 24 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Philippines | — | 0/33 (4) |
| 22 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Canada | — | 0/21 (4) |
| 21 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Ireland | — | 0/33 (3.2) |
| 19 Feb 2022 | ICC Men's T20 World Cup Qualifier A | United Arab Emirates | 0* (1) | 0/34 (4) |
| 18 Feb 2022 | ICC Men’s T20 World Cup Qualifier A | Bahrain | 3 (4) | 1/24 (3) |
| 21 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Italy | — | 0/21 (4) |
| 20 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Denmark | — | 1/19 (4) |
| 19 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Jersey | 1* (1) | 2/14 (4) |
| 17 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Italy | — | 0/12 (4) |
| 16 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Denmark | — | 0/17 (4) |
| 15 Oct 2021 | ICC Men's T20 World Cup Europe Region Qualifier | Jersey | — | 1/24 (4) |
| 11 Sept 2021 | Germany tour of Spain | Spain | — | 0/18 (4) |
| 11 Sept 2021 | Germany tour of Spain | Spain | 11* (8) | 1/22 (4) |
| 10 Sept 2021 | Germany tour of Spain | Spain | — | 2/10 (4) |
| 8 Aug 2021 | Germany T20 Tri-Series | Norway | — | 0/12 (4) |
| 7 Aug 2021 | Germany T20 Tri-Series | France | — | 2/16 (4) |
| 6 Aug 2021 | Germany T20 Tri-Series | France | — | 1/18 (4) |
| 5 Aug 2021 | Germany T20 Tri-Series | Norway | — | 4/5 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.