Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Zahir Khan: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 94 of the 95 matches in this selection (from 2017). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
0*000-11not out2v DURManchester7 Aug 2018
1*30033.3311not out1v BBBirmingham15 Aug 2018
1*20050.0011not out2v WORBirmingham15 Sept 2018
0*1000.0011not out2v BLSharjah11 Oct 2018
4410100.0011b Asghar Afghan2v KKSharjah13 Oct 2018
01000.0011c Shahid Afridi b I Udana1v PPSharjah14 Oct 2018
0000-10run out (†Nurul Hasan/Rubel Hossain)2v DDDhaka8 Jan 2019
04000.0010run out2v GAWJamaica18 Sept 2019
0*000-11not out2v SKANJamaica19 Sept 2019
1100100.0011run out1v BTBarbados23 Sept 2019
6201300.0011c SE Rutherford b Shoaib Malik2v GAWGuyana3 Oct 2019
3*300100.0011not out2v STBrisbane17 Dec 2019
19*1011190.0011not out2v PSCarrara1 Jan 2020
250040.0011b Rashid Khan1v BTTrinidad30 Aug 2020
01000.0011b Ali Khan1v TKRTrinidad10 Sept 2020
0*000-11not out2v STCanberra29 Dec 2020
2*40050.0011not out2v HHHobart2 Jan 2021
6*310200.0011not out2v PZAbu Dhabi12 Jun 2021
6510120.0011c Sohaib Maqsood b Shahnawaz Dhani2v MSAbu Dhabi16 Jun 2021
0*000-11not out1v ASMelbourne7 Dec 2021
03000.0011b DJ Worrall2v ASAdelaide9 Dec 2021
380037.5011st †MS Wade b S Lamichhane2v HHMelbourne29 Dec 2021
01000.0011b Mohammad Hasnain2v STMelbourne8 Jan 2022
03000.0011b BJ Dwarshuis2v SSGeelong11 Jan 2022
0*1000.0011not out2v LQLahore19 Feb 2022
02000.0011lbw b SSD Arachchige1v SLHangzhou4 Oct 2023
04000.0010b OP Stone2v MCTJohannesburg13 Jan 2024
1*30033.3310not out2v CRSylhet26 Dec 2025
01000.009c Mehedi Hasan Miraz b Nasum Ahmed1v STSylhet5 Jan 2026
01000.0010c & b Mrittunjoy Chowdhury1v RRSylhet9 Jan 2026
6*91066.6710not out1v CRDhaka16 Jan 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.