Hasan Ali Cricket Stats & Career Records

Category: All-rounder International team: Pakistan Career: 2016–2024

Hasan Ali is a all-rounder associated with Pakistan, with an international career span of 2016–2024. Across the normalized career records available here, Hasan Ali has 129 runs and 60 wickets across Test, ODI and/or T20I formats where records are available.

Hasan Ali Career Stats

Career-summary rows use the normalized all-time career dataset. Select a format for deeper match analysis where Cricsheet coverage is available.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
2016–2024 51 129 23 14.33 0 0 60 4/18 24.26

Career totals and deep analysis use separate source layers: normalized career rows for career summaries, and Cricsheet for opponent/venue/year/match drill-down.

Hasan Ali Stats by Opponent

OpponentMatchesRunsAverageHigh
1423526.1159
1414613.2731
101179.7551
711214.0029
141118.5432
1011013.7528
108912.7127
68514.1754
37117.7553
56521.6729
8658.1323
106312.6024
65814.5045
5467.6718
8355.8315
23115.5027
23131.0031
33010.0030
23010.0023
5299.6712
22626.0015
22626.0018
4256.2522
3248.0019
12222
11616.0016
4155.0012
1157.5015
11414
31414.006
2126
2126.0011
2115.5011
199
199.009
188.008
266.006
341.332
144
111
111.001
111.001
111
111
100.000
100.000

Hasan Ali Stats by Venue

VenueMatchesRunsAverageHigh
111009.0953
89610.6729
79415.6729
109111.3827
15899.8924
68140.5031
36923.0045
26817.0028
26130.5054
15959.0059
25413.5021
35313.2524
12525.7815
15151.0051
8518.5018
64010.0018
6397.8021
43434.0014
23432
23333.0021
13232.0032
33131.0020
13131.0031
23010.0023
33010.0030
12727.0027
7265.2010
3258.3322
3248.0019
22424.0016
12315
22311.5022
12323.0023
22121.0012
1189.0018
11818
3178.508
3168.008
4165.3310
11515.0015
21414.008
2136.5012
1136.509
11212.0012
11111.0011
299
188.008
188.008
166.006
166
166
144
221.002
111
111.001
111.001
111.001
111.001
100.000
100.000
100.000
100.000
100.000
100.000
100.000
200.000
100.000

Hasan Ali Stats by Year

YearMatchesRunsAverageHigh
2135118.4745
2223411.1454
2322910.4151
2120412.0031
2319217.4529
1617914.9259
161478.1721
2214710.5027
131039.3629
52914.509
6214.209
Scroll to Top