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

Hamid Shah: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
18251172.006c B Regmi b Sagar Pun1v NEPDubai15 Nov 2013
313030103.336st †KL Tucker b RJ Robinson1v BERDubai16 Nov 2013
10131076.925run out (SO Ngoche)1v KENDubai18 Nov 2013
010000.004c BN Cooper b PW Borren1v NEDDubai19 Nov 2013
251812138.895c G Goudie b MW Machan2v SCODubai24 Nov 2013
6110054.555b Danial Ahmed2v USASharjah26 Nov 2013
18*211085.712not out2v GERUtrecht29 Aug 2018
8810100.002b SP Sharma2v PORDeventer1 Sept 2018
02000.002b D Benoit1v FRADeventer2 Sept 2018
161421114.292c JW Jenner b AW Hawkins-Kay2v JERCastel16 Jun 2019
404031100.002st †Khizer Ahmed b S Waqas Ahmed1v NORCastel17 Jun 2019
14171082.352b DR Hooper1v GUECastel18 Jun 2019
2120016.672b CAJ Meschede1v GERCastel19 Jun 2019
282810100.002b MJ Ross1v ITACastel20 Jun 2019
161530106.672lbw b W Peatfield2v GUECastel20 Jun 2019
20241083.332c Areeb Quadir b Shoaib Qureshi1v FINBrondby13 Jul 2019
665661117.862c †W Boshoff b Khalid Zahid1v SWEBrondby14 Aug 2021
232330100.002c R Gowthaman b Hassan Mehmood2v SWEBrondby15 Aug 2021
8180044.442b Mohammad Asaduzzaman1v FINBrondby7 May 2022
493661136.112c A Pusthay b PF Gallagher1v FINBrondby7 May 2022
996764147.762run out (Amjad Sher/JOP Scamans)1v FINBrondby8 May 2022
514031127.502c †S Ashwathnarayana b HV Mandhyan1v HUNGhent28 Jun 2022
01000.002c †J Marples b JA Fitzgerald1v GIBWaterloo29 Jun 2022
584871120.832c Shaheryar Butt b Aziz Mohammad2v BELWaterloo1 Jul 2022
242340104.352c J Trembeath-Moro b Zulqarnain Haider1v SPAWaterloo2 Jul 2022
44*3731118.922not out2v PORWaterloo4 Jul 2022
260033.332c Raaz Mohammad b Amjad Sher1v FINBrondby18 May 2023
9901100.002c Raza Iqbal b D Abeyrathna2v NORBrondby18 May 2023
29312193.552b Saeed Ahmed1v SWEBrondby19 May 2023
272012135.002c †Jordan O'Brien b Akhil Arjunan2v FINBrondby19 May 2023
564243133.332b SM Sharif2v SCOEdinburgh27 Jul 2023
03000.002b EJB Miles2v JEREdinburgh28 Jul 2023
6100060.002c & b J Sumerauer1v JERBrondby16 Jun 2024
370042.862c J Sumerauer b S Simpson2v JERBrondby16 Jun 2024
10058104172.412c M Worndl b Abul Farhad1v CZECastel21 Aug 2024
594580131.112c C Bogdanos b Samader Shadab1v GREPort Soif22 Aug 2024
915584165.452c J Chialoufas b MPGT Ketiyage1v CYPCastel27 Aug 2024
221831122.222c †IDA Damarell b LT Bichard1v GUECastel28 Aug 2024
443170141.942st †Jordan O'Brien b Madhawa Basnayaka1v FINIshoj13 Jun 2025
230066.672c Abdul Naser Baluch b Khalid Zahid1v SWEKoge14 Jun 2025
453341136.363lbw b Qamar Mushtaque1v NORKoge14 Jun 2025
6610100.002c ZM Tribe b G Richardson1v JERCopenhagen1 May 2026
161310123.085c C Brennan b ZM Tribe1v JERCopenhagen2 May 2026
443932112.822b B Ward2v JERCopenhagen2 May 2026
372832132.142b V Jatinder Kumar1v GERBrondby18 Jun 2026
833857218.422c J van Heerden b Nooruddin Mujadady2v GERBrondby19 Jun 2026
11920122.222c Fayaz Khan b JD Bhatt2v GERBrondby19 Jun 2026
74*4754157.454not out2v GERBrondby20 Jun 2026
774893160.422c & b Zeeshan Ali1v ESTBrondby8 Jul 2026
794518175.562c A Turkmen b Murat Yilmaz1v TURKoge9 Jul 2026
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.