- Home
- Players
- Ahmed Hassan
Switzerland · Men's cricket
Ahmed Hassan stats
Data through 23 May 2026Last updated 23 May 2026
Coverage: matches in the Cricsheet data from 13 July 2023 to 23 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ahmed Hassan played 26 T20Is for Switzerland in the data, between 2023 and 2026. In T20Is Ahmed Hassan scored 634 runs in 26 innings (average 30.19, strike rate 131.3), including 0 hundreds and 2 fifties.
International matches
26
T20Is 26
International runs
634
0 hundreds
Best batting average (T20I)
30.19
26 innings
Highest score
59
T20I
Teams played for
Switzerland 2023–2026 · 26
Ahmed Hassan batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 26 | 26 | 5 | 634 | 59 | 30.19 | 483 | 131.3 | 0 | 2 | 1 | 40 | 44 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 164 |
| 2024 | 86 |
| 2025 | 329 |
| 2026 | 55 |
Year-by-year batting (4 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20I | 5 | 164 | 82.00 | 151.9 | 58 | 0 | 1 |
| 2024 | T20I | 4 | 86 | 28.67 | 122.9 | 49 | 0 | 0 |
| 2025 | T20I | 12 | 329 | 29.91 | 129.5 | 59 | 0 | 1 |
| 2026 | T20I | 5 | 55 | 11.00 | 107.8 | 26 | 0 | 0 |
Ahmed Hassan bowling record by format
Ahmed Hassan has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Estonia | T20I | 3 | 139 | 46.33 | 146.3 | 59 | 0 | 1 |
| Austria | T20I | 4 | 98 | 24.50 | 111.4 | 42 | 0 | 0 |
| Malta | T20I | 3 | 96 | 96.00 | 177.8 | 58 | 0 | 1 |
| Luxembourg | T20I | 4 | 85 | 28.33 | 144.1 | 45 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Marsa Sports Club | 5 | 164 | 82.00 | 58 |
| Estonian National Cricket and Rugby Field | 3 | 139 | 46.33 | 59 |
| Velden Cricket Ground | 4 | 98 | 24.50 | 42 |
| Bayer Uerdingen Cricket Ground | 4 | 86 | 28.67 | 49 |
| Pierre Werner Cricket Ground | 3 | 80 | 26.67 | 45 |
| Happy Valley Ground | 4 | 46 | 11.50 | 26 |
| King George V Sports Ground | 2 | 12 | 12.00 | 12 |
| Happy Valley Ground 2 | 1 | 9 | 9.00 | 9 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 120 | 116 | 103.4 | 2 | – | – | – |
| T20 | Middle | 426 | 302 | 141.1 | 14 | – | – | – |
| T20 | Death | 88 | 65 | 135.4 | 5 | – | – | – |
How Ahmed Hassan was dismissed
- Caught14 (67%)
- Caught and bowled3 (14%)
- Lbw2 (10%)
- Bowled1 (5%)
- Run out1 (5%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 9 Jul 2024 | 1 |
| 11 Jul 2024 | 4 |
| 13 Jul 2024 | 32 |
| 30 May 2025 | 22 |
| 31 May 2025 | 42 |
| 31 May 2025 | 13 |
| 1 Jun 2025 | 21 |
| 21 Jun 2025 | 18 |
| 21 Jun 2025 | 17 |
| 22 Jun 2025 | 45 |
| 2 Aug 2025 | 31 |
| 3 Aug 2025 | 49 |
| 3 Aug 2025 | 59 |
| 30 Aug 2025 | 0 |
| 30 Aug 2025 | 12 |
| 16 May 2026 | 1 |
| 19 May 2026 | 26 |
| 20 May 2026 | 9 |
| 22 May 2026 | 19 |
| 23 May 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 23 May 2026 | T20I | Malta | 0 | 2 | caught | Happy Valley Ground |
| 22 May 2026 | T20I | France | 19 | 19 | caught | Happy Valley Ground |
| 20 May 2026 | T20I | Cyprus | 9 | 10 | caught | Happy Valley Ground 2 |
| 19 May 2026 | T20I | Croatia | 26 | 10 | caught | Happy Valley Ground |
| 16 May 2026 | T20I | Jersey | 1 | 10 | caught | Happy Valley Ground |
| 30 Aug 2025 | T20I | Guernsey | 12 | 17 | caught | King George V Sports Ground |
| 30 Aug 2025 | T20I | Guernsey | 0* | 1 | not out | King George V Sports Ground |
| 3 Aug 2025 | T20I | Estonia | 59 | 29 | lbw | Estonian National Cricket and Rugby Field |
| 3 Aug 2025 | T20I | Estonia | 49 | 40 | caught and bowled | Estonian National Cricket and Rugby Field |
| 2 Aug 2025 | T20I | Estonia | 31 | 26 | caught | Estonian National Cricket and Rugby Field |
| 22 Jun 2025 | T20I | Luxembourg | 45 | 25 | caught | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 17 | 10 | caught | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 18 | 18 | run out | Pierre Werner Cricket Ground |
| 1 Jun 2025 | T20I | Austria | 21 | 14 | caught | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 13 | 14 | caught | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 42 | 40 | bowled | Velden Cricket Ground |
| 30 May 2025 | T20I | Austria | 22 | 20 | lbw | Velden Cricket Ground |
| 13 Jul 2024 | T20I | Croatia | 32* | 18 | not out | Bayer Uerdingen Cricket Ground |
| 11 Jul 2024 | T20I | Serbia | 4 | 12 | caught and bowled | Bayer Uerdingen Cricket Ground |
| 9 Jul 2024 | T20I | Jersey | 1 | 6 | caught | Bayer Uerdingen Cricket Ground |
Frequently asked questions
How many runs has Ahmed Hassan scored in T20Is?
634 runs in 26 innings (26 matches) at an average of 30.19 and a strike rate of 131.3, in the data from 2023 to 2026.
What is Ahmed Hassan's highest score?
59 in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.