- Home
- Players
- Ahsan Ali
Quetta Gladiators · Men's cricket
Ahsan Ali stats
Data through 15 April 2026Last updated 15 April 2026
Coverage: matches in the Cricsheet data from 20 February 2019 to 15 April 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ahsan Ali played 2 T20Is for Pakistan in the data, between 2019 and 2026. In T20 leagues Ahsan Ali scored 565 runs in 26 innings (average 23.54, strike rate 130.2), including 0 hundreds and 4 fifties.
International matches
2
T20Is 2
International runs
36
0 hundreds
T20 league & domestic matches
27
565 runs
Highest score
73
T20 (leagues & domestic)
Teams played for
Ahsan Ali batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 2 | 2 | 0 | 36 | 36 | 18.00 | 39 | 92.3 | 0 | 0 | 1 | 4 | 0 |
| T20 (leagues & domestic) | 27 | 26 | 2 | 565 | 73 | 23.54 | 434 | 130.2 | 0 | 4 | 1 | 68 | 14 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 178 |
| 2020 | 169 |
| 2022 | 250 |
| 2026 | 4 |
Year-by-year batting (5 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | T20 (leagues & domestic) | 8 | 178 | 22.25 | 130.9 | 46 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 9 | 133 | 16.62 | 115.7 | 56 | 0 | 1 |
| 2020 | T20I | 2 | 36 | 18.00 | 92.3 | 36 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 8 | 250 | 35.71 | 138.9 | 73 | 0 | 3 |
| 2026 | T20 (leagues & domestic) | 1 | 4 | 4.00 | 133.3 | 4 | 0 | 0 |
Ahsan Ali bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 1 | 6 | 9 | 1 | 1/9 | – | 9.00 | 9.00 | 6.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2019 | 1 |
| 2020 | 0 |
| 2022 | 0 |
| 2026 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2019 | T20 (leagues & domestic) | 1 | 1 | 9.00 | 9.00 | 1/9 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Peshawar Zalmi | T20 (leagues & domestic) | 5 | 149 | 29.80 | 146.1 | 73 | 0 | 1 |
| Lahore Qalandars | T20 (leagues & domestic) | 5 | 90 | 18.00 | 116.9 | 40 | 0 | 0 |
| Multan Sultans | T20 (leagues & domestic) | 5 | 65 | 13.00 | 108.3 | 24 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| National Stadium, Karachi | 8 | 286 | 40.86 | 73 |
| Mahinda Rajapaksa International Cricket Stadium | 7 | 117 | 19.50 | 56 |
| Gaddafi Stadium | 6 | 77 | 12.83 | 36 |
| Sharjah Cricket Stadium | 3 | 56 | 18.67 | 40 |
| Dubai International Cricket Stadium | 2 | 50 | 25.00 | 33 |
| Multan Cricket Stadium | 1 | 14 | 14.00 | 14 |
| Zayed Cricket Stadium | 1 | 1 | 1.00 | 1 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| National Stadium, Karachi | 1 | 1 | 9.00 | 9.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 369 | 286 | 129.0 | 14 | – | – | – |
| T20 | Middle | 231 | 182 | 126.9 | 11 | 6 | 1 | 9.00 |
| T20 | Death | 1 | 5 | 20.0 | 1 | – | – | – |
How Ahsan Ali was dismissed
- Caught15 (58%)
- Bowled5 (19%)
- Lbw4 (15%)
- Run out1 (4%)
- Caught and bowled1 (4%)
How Ahsan Ali took wickets
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 24 Jan 2020 | 36 |
| 25 Jan 2020 | 0 |
| 29 Feb 2020 | 14 |
| 3 Mar 2020 | 2 |
| 3 Dec 2020 | 29 |
| 5 Dec 2020 | 19 |
| 7 Dec 2020 | 56 |
| 9 Dec 2020 | 5 |
| 10 Dec 2020 | 2 |
| 13 Dec 2020 | 0 |
| 16 Dec 2020 | 6 |
| 28 Jan 2022 | 73 |
| 29 Jan 2022 | 57 |
| 31 Jan 2022 | 24 |
| 3 Feb 2022 | 50 |
| 7 Feb 2022 | 7 |
| 12 Feb 2022 | 30 |
| 13 Feb 2022 | 8 |
| 18 Feb 2022 | 1 |
| 15 Apr 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 15 Apr 2026 | T20 (leagues & domestic) | Peshawar Zalmi | 4 | 3 | caught | National Stadium, Karachi |
| 18 Feb 2022 | T20 (leagues & domestic) | Multan Sultans | 1 | 2 | caught | Gaddafi Stadium |
| 13 Feb 2022 | T20 (leagues & domestic) | Lahore Qalandars | 8 | 12 | bowled | Gaddafi Stadium |
| 12 Feb 2022 | T20 (leagues & domestic) | Islamabad United | 30 | 23 | lbw | Gaddafi Stadium |
| 7 Feb 2022 | T20 (leagues & domestic) | Lahore Qalandars | 7 | 8 | caught | National Stadium, Karachi |
| 3 Feb 2022 | T20 (leagues & domestic) | Islamabad United | 50 | 27 | caught | National Stadium, Karachi |
| 31 Jan 2022 | T20 (leagues & domestic) | Multan Sultans | 24 | 19 | bowled | National Stadium, Karachi |
| 29 Jan 2022 | T20 (leagues & domestic) | Karachi Kings | 57* | 43 | not out | National Stadium, Karachi |
| 28 Jan 2022 | T20 (leagues & domestic) | Peshawar Zalmi | 73 | 46 | caught | National Stadium, Karachi |
| 16 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 6 | 6 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 13 Dec 2020 | T20 (leagues & domestic) | Colombo Kings | 0 | 5 | bowled | Mahinda Rajapaksa International Cricket Stadium |
| 10 Dec 2020 | T20 (leagues & domestic) | Kandy Tuskers | 2* | 3 | not out | Mahinda Rajapaksa International Cricket Stadium |
| 9 Dec 2020 | T20 (leagues & domestic) | Dambulla Viiking | 5 | 3 | lbw | Mahinda Rajapaksa International Cricket Stadium |
| 7 Dec 2020 | T20 (leagues & domestic) | Colombo Kings | 56 | 38 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 5 Dec 2020 | T20 (leagues & domestic) | Dambulla Viiking | 19 | 16 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 3 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 29 | 25 | caught and bowled | Mahinda Rajapaksa International Cricket Stadium |
| 3 Mar 2020 | T20 (leagues & domestic) | Lahore Qalandars | 2 | 3 | caught | Gaddafi Stadium |
| 29 Feb 2020 | T20 (leagues & domestic) | Multan Sultans | 14 | 16 | caught | Multan Cricket Stadium |
| 25 Jan 2020 | T20I | Bangladesh | 0 | 7 | caught | Gaddafi Stadium |
| 24 Jan 2020 | T20I | Bangladesh | 36 | 32 | caught | Gaddafi Stadium |
Frequently asked questions
How many runs has Ahsan Ali scored in T20Is?
36 runs in 2 innings (2 matches) at an average of 18.00 and a strike rate of 92.3, in the data from 2020 to 2020.
How many runs has Ahsan Ali scored in T20 leagues?
565 runs in 26 innings (27 matches) at an average of 23.54 and a strike rate of 130.2, in the data from 2019 to 2026.
What is Ahsan Ali's highest score?
73 in T20 leagues, 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.