ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Hasan Ali: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
23 Jun 2023BB 228/4 v WOR 175/9Match · T20BBDNB2/220Birmingham Bears won by 53 runsBirminghamVitality Blast 2023
20 Jun 2023DUR 146/5 v BB 149/8Match · T20BB02/150Birmingham Bears won by 2 wicketsChester-le-StreetVitality Blast 2023
16 Jun 2023BB 196/5 v WOR 175/6Match · T20BBDNB1/440Birmingham Bears won by 21 runsWorcesterVitality Blast 2023
11 Jun 2023WAR 571/9d v NOT 155 & 464/6Match · First-classWAR543/30 & 2/681Match drawnNottinghamCounty Championship 2023
9 Jun 2023BB 137 v NOR 107/9Match · T20BB21/230Birmingham Bears won by 30 runsBirminghamVitality Blast 2023
11 May 2023ESS 126 & 215 v WAR 242 & 100/6Match · First-classWAR53* & DNB2/31 & 4/480Warwickshire won by 4 wicketsBirminghamCounty Championship 2023
27 Apr 2023WAR 150 & 141 v SUR 281 & 16/1Match · First-classWAR0 & 153/491Surrey won by 9 wicketsBirminghamCounty Championship 2023
13 Apr 2023WAR 453/4d v KEN 158 & 281Match · First-classWARDNB3/36 & 2/510Warwickshire won by an innings and 14 runsBirminghamCounty Championship 2023
6 Apr 2023SOM 284 & 180/6 v WAR 392Match · First-classWAR152/62 & 1/520Match drawnTauntonCounty Championship 2023
16 Mar 2023PZ 183/8 v IU 171/6Eliminator · T20IU0*1/370Peshawar Zalmi won by 12 runsLahorePakistan Super League 2022/23
12 Mar 2023PZ 179/8 v IU 166Match 29 · T20IU03/391Peshawar Zalmi won by 13 runsRawalpindiPakistan Super League 2022/23
9 Mar 2023LQ 226/5 v IU 107/9Match 26 · T20IU181/331Lahore Qalandars won by 119 runsRawalpindiPakistan Super League 2022/23
5 Mar 2023QG 179/6 v IU 183/8Match 21 · T20IU10/360Islamabad United won by 2 wicketsRawalpindiPakistan Super League 2022/23
3 Mar 2023KK 201/5 v IU 204/4Match 19 · T20IUDNB1/401Islamabad United won by 6 wicketsRawalpindiPakistan Super League 2022/23
27 Feb 2023LQ 200/7 v IU 90Match 16 · T20IU41/381Lahore Qalandars won by 110 runsLahorePakistan Super League 2022/23
24 Feb 2023IU 220/6 v QG 157Match 13 · T20IUDNB3/390Islamabad United won by 63 runsKarachiPakistan Super League 2022/23
23 Feb 2023PZ 156/8 v IU 159/4Match 12 · T20IUDNB3/350Islamabad United won by 6 wicketsKarachiPakistan Super League 2022/23
4 Feb 2023CC 156/7 v CV 157/4Match 35 · T20CVDNB2/250Comilla Victorians won by 6 wicketsDhakaBangladesh Premier League 2022/23
19 Jan 2023CV 184/4 v DD 151/4Match 17 · T20CVDNB1/440Comilla Victorians won by 33 runsChattogramBangladesh Premier League 2022/23
17 Jan 2023SS 133/7 v CV 134/5Match 16 · T20CVDNB2/300Comilla Victorians won by 5 wicketsChattogramBangladesh Premier League 2022/23
16 Jan 2023CC 135/8 v CV 137/4Match 14 · T20CVDNB0/380Comilla Victorians won by 6 wicketsChattogramBangladesh Premier League 2022/23
14 Jan 2023FB 177/6 v CV 165/7Match 11 · T20CV10/380Fortune Barishal won by 12 runsChattogramBangladesh Premier League 2022/23
2 Jan 2023NZ 449 & 277/5d v PAK 408 & 304/92nd Test · TestPAK4 & 50/72 & 1/390Match drawnKarachiNew Zealand tour of Pakistan 2022/23
9 Sept 2022PAK 121 v SL 124/5Match 12 · T20IPAK00/251Sri Lanka won by 5 wicketsDubaiAsia Cup 2022
24 Jul 2022SL 378 & 360/8d v PAK 231 & 2612nd Test · TestPAK21 & 110/59 & 0/440Sri Lanka won by 246 runsGallePakistan tour of Sri Lanka 2022
16 Jul 2022SL 222 & 337 v PAK 218 & 344/61st Test · TestPAK17 & 52/23 & 1/190Pakistan won by 4 wicketsGallePakistan tour of Sri Lanka 2022
12 Jun 2022PAK 269/9 v WI 2163rd ODI · ODIPAK8*2/290Pakistan won by 53 runs (DLS method)MultanWest Indies tour of Pakistan 2022
8 Jun 2022WI 305/8 v PAK 306/51st ODI · ODIPAKDNB0/681Pakistan won by 5 wicketsMultanWest Indies tour of Pakistan 2022
19 May 2022ESS 391 v LAN 103 & 232Match 30 · First-classLAN0 & 51/710Essex won by an innings and 56 runsManchesterCounty Championship 2022
5 May 2022WAR 315 & 184/6 v LAN 361Match 19 · First-classLAN43/82 & 1/550Match drawnManchesterCounty Championship 2022
28 Apr 2022HAM 246 & 344 v LAN 240 & 9/0Match 16 · First-classLAN19 & DNB5/45 & 1/720Match drawnSouthamptonCounty Championship 2022
21 Apr 2022GLO 252 & 247 v LAN 556/7dMatch · First-classLAN116/47 & 3/490Lancashire won by an innings and 57 runsManchesterCounty Championship 2022
14 Apr 2022LAN 506 & 36/0 v KEN 260 & 279Match · First-classLAN0 & DNB2/58 & 3/360Lancashire won by 10 wicketsCanterburyCounty Championship 2022
5 Apr 2022PAK 162/8 v AUS 163/7Only T20I · T20IPAK100/300Australia won by 3 wicketsLahoreAustralia tour of Pakistan 2021/22
29 Mar 2022AUS 313/7 v PAK 2251st ODI · ODIPAK20/560Australia won by 88 runsLahoreAustralia tour of Pakistan 2021/22
21 Mar 2022AUS 391 & 227/3d v PAK 268 & 2353rd Test · TestPAK0 & 130/61 & 0/370Australia won by 115 runsLahoreAustralia tour of Pakistan 2021/22
12 Mar 2022AUS 556/9d & 97/2d v PAK 148 & 443/72nd Test · TestPAK0 & DNB1/71 & 1/230Match drawnKarachiAustralia tour of Pakistan 2021/22
25 Feb 2022LQ 168/7 v IU 162Eliminator · T20IU60/340Lahore Qalandars won by 6 runsLahorePakistan Super League 2021/22
24 Feb 2022PZ 169/5 v IU 170/5Eliminator · T20IUDNB3/300Islamabad United won by 5 wicketsLahorePakistan Super League 2021/22
14 Feb 2022IU 191/7 v KK 190/8Match 21 · T20IU12*0/470Islamabad United won by 1 runLahorePakistan Super League 2021/22
12 Feb 2022IU 199/8 v QG 203/5Match 18 · T20IU0*0/490Quetta Gladiators won by 5 wicketsLahorePakistan Super League 2021/22
6 Feb 2022IU 177/6 v KK 135/9Match 14 · T20IUDNB1/260Islamabad United won by 42 runsKarachiPakistan Super League 2021/22
5 Feb 2022LQ 174/9 v IU 166/5Match 12 · T20IUDNB0/431Lahore Qalandars won by 8 runsKarachiPakistan Super League 2021/22
3 Feb 2022IU 229/4 v QG 186Match 10 · T20IUDNB2/501Islamabad United won by 43 runsKarachiPakistan Super League 2021/22
1 Feb 2022MS 217/5 v IU 197Match 8 · T20IU31/520Multan Sultans won by 20 runsKarachiPakistan Super League 2021/22
30 Jan 2022PZ 168/6 v IU 172/1Match 5 · T20IUDNB2/340Islamabad United won by 9 wicketsKarachiPakistan Super League 2021/22
4 Dec 2021PAK 300/4d v BAN 87 & 2052nd Test · TestPAKDNB2/371Pakistan won by an innings and 8 runsDhakaPakistan tour of Bangladesh 2021/22
26 Nov 2021BAN 330 & 157 v PAK 286 & 203/21st Test · TestPAK12 & DNB5/51 & 2/520Pakistan won by 8 wicketsChattogramPakistan tour of Bangladesh 2021/22
19 Nov 2021BAN 127/7 v PAK 132/61st T20I · T20IPAKDNB3/220Pakistan won by 4 wicketsDhakaPakistan tour of Bangladesh 2021/22
11 Nov 2021PAK 176/4 v AUS 177/5Semi-final · T20IPAKDNB0/440Australia won by 5 wicketsDubaiICC Men's T20 World Cup 2021/22
PreviousPage 3 · 338 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.