Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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

Qais Ahmad: 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 141 of the 142 matches in this selection (from 2018). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
14150193.338c Ali Khan b Fawad Ahmed2v TKRTrinidad8 Aug 2018
9*401225.008not out2v GAWGuyana11 Aug 2018
7401175.008c AD Russell b K Santokie1v JTJamaica14 Aug 2018
0*1000.007not out1v BTSt Lucia17 Aug 2018
241822133.336st †DC Thomas b S Lamichhane1v SKANSt Lucia21 Aug 2018
671085.715b D Bishoo2v GAWSt Lucia24 Aug 2018
140025.008c GD Phillips b O Thomas2v JTSt Lucia25 Aug 2018
9810112.509c Shahid Afridi b Zia ur Rehman Akbar2v PPSharjah10 Oct 2018
9601150.009c Rony Talukdar b KA Pollard2v DDDhaka5 Jan 2019
01000.008b Shahid Afridi1v CVDhaka11 Jan 2019
222012110.008c Nahidul Islam b Farhad Reza1v RRChattogram29 Jan 2019
7510140.009b TK Curran1v SSAlice Springs20 Dec 2019
02000.009b Haris Rauf2v MSMoe22 Dec 2019
11*140078.579not out2v BHHobart3 Jan 2020
250040.0010c BCJ Cutting b JK Lalor1v BHBrisbane9 Jan 2020
370042.8610c CT Bancroft b LS Livingstone2v PSHobart13 Jan 2020
8601133.3310c UT Khawaja b DR Sams2v STHobart30 Jan 2020
0*000-9not out2v IREGreater Noida10 Mar 2020
15830187.508run out (MDKJ Perera/DAS Gunaratne)2v KTHambantota26 Nov 2020
14911155.568c AK Perera b Pulina Tharanga2v DVHambantota1 Dec 2020
5410125.009c MD Gunathilaka b Mohammad Amir1v GGHambantota7 Dec 2020
50*2225227.277not out2v DVHambantota11 Dec 2020
8401200.008c Mohammad Amir b N Thushara1v GGHambantota13 Dec 2020
161311123.088c †JM Clarke b Waqas Maqsood1v KKKarachi20 Feb 2021
2*30066.678not out1v MSKarachi3 Mar 2021
560083.339run out (JC Hildreth)2v SOMTaunton15 Jun 2021
2*40050.009not out1v GLACardiff16 Jun 2021
6*310200.009not out1v GLOBristol22 Jun 2021
7700100.009c DW Lawrence b JDS Neesham1v ESSChelmsford25 Jun 2021
01000.009hit wicket b L Gregory1v SOMCanterbury28 Jun 2021
120050.008c DJ Malan b Wahab Riaz1v TRCardiff6 Aug 2021
140025.008c WCF Smeed b Imran Tahir2v BPBirmingham9 Aug 2021
13*630216.679not out2v LSCardiff18 Aug 2021
0*000-9not out1v BBCanterbury27 Aug 2021
2200100.009run out (†PD Salt)1v SUSBirmingham18 Sept 2021
0*000-9not out1v SOMBirmingham18 Sept 2021
2*200100.0010not out2v HHHobart24 Dec 2021
16621266.679c BM Duckett b JJ Bazley1v BHBrisbane27 Dec 2021
120050.009c AM Hardie b TS Mills2v PSMelbourne2 Jan 2022
10140171.438c SE Marsh b KW Richardson1v MRMelbourne3 Jan 2022
6*101600.007not out2v ASMelbourne10 Jan 2022
9801112.508c AC Agar b M Kelly2v PSGeelong11 Jan 2022
120050.007b Mrittunjoy Chowdhury2v CCSylhet8 Feb 2022
8510160.008c †Nurul Hasan b Mehedi Hasan Rana1v FBDhaka11 Feb 2022
891088.899c & b Shoriful Islam2v BANDhaka3 Mar 2022
13711185.718c GHS Garton b ST Finn2v SUSBrighton29 May 2022
120050.009c BAC Howell b DA Payne1v GLOBristol1 Jun 2022
5410125.009c LJ Evans b CJ Jordan2v SURCanterbury3 Jun 2022
2*200100.009not out1v MIDCanterbury5 Jun 2022
241422171.439c DR Sams b SJ Cook1v ESSChelmsford7 Jun 2022
Page 1Next

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.