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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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

Majid Haq: Batting innings by innings (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
380037.508c Shakib Al Hasan b Mohammad Rafique2v BANDhaka17 Dec 2006
05000.007b JM Davison2v CANMombasa18 Jan 2007
598810067.052b JK Kamande2v KENMombasa21 Jan 2007
454490102.272b JM Davison2v CANMombasa23 Jan 2007
52715173.242b WK McCallan2v IRENairobi30 Jan 2007
27402067.502c JM Davison b U Bhatti1v CANNairobi31 Jan 2007
191730111.762c PW Borren b DJ Reekers1v NEDNairobi2 Feb 2007
711085165.742c & b SO Tikolo1v KENNairobi4 Feb 2007
312950106.902c †DA Minors b SKW Kelly1v BERNairobi5 Feb 2007
3140021.432c SO Tikolo b TM Odoyo1v KENNairobi7 Feb 2007
16222072.732run out (GD McGrath/SW Tait)2v AUSSt Kitts14 Mar 2007
13332039.392c †MV Boucher b AJ Hall1v SASt Kitts20 Mar 2007
6151040.002b DJ Reekers1v NEDSt Kitts22 Mar 2007
11141078.572c ACL Richards b DBL Powell1v WIDublin12 Jul 2007
4150026.672c †J Smits b RN ten Doeschate1v NEDBelfast13 Jul 2007
5500100.0010run out (DT Johnston)2v IREBelfast15 Jul 2007
11182061.114c PP Chawla b RP Singh1v INDGlasgow16 Aug 2007
290022.228lbw b WK McCallan1v IREDublin31 Jul 2008
1100010.002lbw b Hasti Gul2v AFGBenoni19 Apr 2009
290022.228lbw b WK McCallan2v IREAberdeen22 Aug 2009
7130053.857c CL White b SR Watson2v AUSEdinburgh28 Aug 2009
11211052.389b JM Anderson1v ENGEdinburgh19 Jun 2010
12191063.168c †Mohammad Shahzad b Samiullah Shenwari1v AFGAyr16 Aug 2010
34615055.748c †LD Chandimal b KTGD Prasad2v SLEdinburgh13 Jul 2011
30411073.178run out1v UAESharjah7 Mar 2012
4180022.225b V Shetty1v UAESharjah9 Mar 2012
0*8000.008not out2v CANAyr11 Jul 2012
01000.008lbw b Gulbadin Naib1v AFGSharjah6 Mar 2013
7*100070.0010not out1v AFGSharjah8 Mar 2013
01000.0010lbw b Junaid Khan2v PAKEdinburgh17 May 2013
25513049.028c CJ McKay b MG Johnson2v AUSEdinburgh3 Sept 2013
02000.009lbw b GH Dockrell1v IREBelfast6 Sept 2013
03000.009c EC Joyce b SR Thompson1v IREBelfast8 Sept 2013
7*600116.6710not out1v CANChristchurch23 Jan 2014
18*1720105.889not out2v ENGAberdeen9 May 2014
0*9000.0010not out1v IREDublin8 Sept 2014
7121058.339c †SW Poynter b CA Young1v IREDublin10 Sept 2014
10*430023.2610not out1v IREDubai12 Jan 2015
02000.0010c LRPL Taylor b DL Vettori1v NZDunedin17 Feb 2015
15243062.509c GS Ballance b CR Woakes2v ENGChristchurch23 Feb 2015
31513060.789c Gulbadin Naib b Shapoor Zadran1v AFGDunedin26 Feb 2015
130033.339c Soumya Sarkar b Shakib Al Hasan1v BANNelson5 Mar 2015

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.