Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Kashif Ali: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
370042.866c AL Hughes b MH McKiernan2v DERWorcester10 Jun 2022
24301080.006c †HJ Swindells b BWM Mike1v LEILeicester17 Jun 2022
46*3242143.756not out1v YORWorcester23 Jun 2022
17180194.445lbw b DR Briggs2v BBBirmingham24 Jun 2022
271512180.005c LWP Wells b TW Hartley1v LANWorcester1 Jul 2022
232220104.555c SJ Mullaney b SG Budinger1v NOTWorcester3 Jul 2022
161202133.335c RI Keogh b DJ Willey1v NORNorthampton24 May 2023
242201109.095c DJ Malan b JA Thompson2v YORWorcester26 May 2023
694473156.825c NR Welch b Naseem Shah1v LEIWorcester29 May 2023
10110190.916c SJ Mullaney b Shaheen Shah Afridi1v NOTNottingham2 Jun 2023
480050.006c R Vasconcelos b FJ Heldreich1v NORWorcester4 Jun 2023
460066.676c LS Livingstone b DJ Mitchell1v LANBlackpool7 Jun 2023
48*2743177.786not out2v YORLeeds9 Jun 2023
350060.006c DR Mousley b Hasan Ali2v BBWorcester16 Jun 2023
10160062.505c CF Parkinson b Rehan Ahmed2v LEILeicester18 Jun 2023
11*411275.005not out2v LANWorcester20 Jun 2023
7710100.005b SJ Mullaney2v NOTWorcester22 Jun 2023
12901133.335b Hasan Ali2v BBBirmingham23 Jun 2023
16*1410114.295not out2v DURWorcester30 Jun 2023
240050.005c TA Wood b GLS Scrimshaw1v DERDerby2 Jul 2023
250040.005b JK Fuller1v HAMSouthampton7 Jul 2023
8601133.331c CN Miles b MG Booth1v BBWorcester21 Jun 2024
452533180.002b BA Raine2v DURChester-le-Street5 Jul 2024
161311123.082c SJ Croft b S Mahmood1v LANManchester7 Jul 2024
412532164.002lbw b LP Goldsworthy1v LEIWorcester11 Jul 2024
463043153.332c CG Benjamin b MM Ali1v BBBirmingham12 Jul 2024
392133185.713c JM Blatherwick b LWP Wells2v LANManchester29 May 2025
17911188.893c W Sutherland b W O'Rourke1v YORWorcester1 Jun 2025
370042.863c †LD McManus b BW Sanderson2v NORWorcester6 Jun 2025
513543145.713c LW James b CG Harrison1v NOTNottingham7 Jun 2025
252350108.703lbw b BA Raine2v DURWorcester18 Jun 2025
191321146.152b DR Briggs1v BBBirmingham20 Jun 2025
01000.003c W Sutherland b W O'Rourke2v YORLeeds4 Jul 2025
884676191.304c J Broad b BW Sanderson2v NORNorthampton6 Jul 2025
140025.004c PR Brown b ZJ Chappell1v DERDerby10 Jul 2025
161210133.334c SG Budinger b TAR Scriven2v LEIWorcester13 Jul 2025
342122161.903c OP Stone b LA Patterson-White1v NOTWorcester17 Jul 2025
282041140.003c †OB Cox b BWM Mike1v LEILeicester22 May 2026
382841135.713lbw b CG Harrison2v NORWorcester24 May 2026
363012120.003c JA Thompson b OJ Hannon-Dalby2v WARWorcester29 May 2026
4210200.003b DA Douthwaite1v GLAWorcester5 Jun 2026
671085.713c JMR Taylor b D Jansen2v GLOBristol7 Jun 2026
8810100.001c GLS Scrimshaw b DJ Willey1v NORNorthampton9 Jun 2026
221112200.002c BJ Webster b RJ Gleeson2v WARBirmingham26 Jun 2026
10820125.002c †T Banton b C Overton1v SOMWorcester28 Jun 2026
681075.002c CG Benjamin b KJ Dudgeon1v KENWorcester3 Jul 2026
5110045.451b T van der Gugten1v GLACardiff5 Jul 2026
58*2426241.675not out1v GLOWorcester10 Jul 2026
670085.715c THS Rew b DR Sams2v SOMTaunton12 Jul 2026

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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