T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Mohammad Irfan: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
140 & 143130v SADubai International Cricket Stadium23 Oct 2013
60 & 6*2700v SACenturion22 Feb 2013
86 & 22610v SACape Town14 Feb 2013
221400v WILondon7 Jun 2013
22*1100v WIChristchurch21 Feb 2015
661010v KKDubai10 Mar 2018
22900v SASharjah Cricket Stadium30 Oct 2013
55910v SLRangiri Dambulla International Stadium30 Aug 2014
1212802v AUSSharjah Cricket Stadium7 Oct 2014
11*800v NZWellington31 Jan 2015
44*710v SLHambantota26 Jul 2015
00700v ENGSharjah Cricket Stadium17 Nov 2015
44*610v SABenoni24 Mar 2013
44*610v SAAbu Dhabi6 Nov 2013
00600v SASharjah Cricket Stadium11 Nov 2013
00*600v ENGDubai International Cricket Stadium20 Nov 2015
33*500v ENGChester-le-Street10 Sept 2010
00*500v SADubai International Cricket Stadium1 Nov 2013
11*500v SLHambantota26 Aug 2014
11*500v INDAdelaide Oval15 Feb 2015
00*500v MSAbu Dhabi24 Jun 2021
22*400v SADubai International Cricket Stadium15 Nov 2013
00400v AUSAbu Dhabi12 Oct 2014
00*400v NZAuckland31 Jan 2016
00*300v INDDelhi6 Jan 2013
00* & DNB300v SAAbu Dhabi14 Oct 2013
22*300v SAAbu Dhabi8 Nov 2013
11*300v AUSDubai International Cricket Stadium5 Oct 2014
11*300v SAAuckland7 Mar 2015
00300v NZWellington25 Jan 2016
00200v INDKolkata3 Jan 2013
00200v INDBirmingham15 Jun 2013
00*200v NZNapier3 Feb 2015
00200v ENGAbu Dhabi13 Nov 2015
00*200v KKSharjah1 Mar 2017
22200v IUDubai25 Feb 2018
44*210v KKDubai15 Feb 2019
11*200v DPDhaka30 Dec 2019
00200v KTDhaka13 Jan 2020
00*100v SAJohannesburg17 Mar 2013
44*110v WIGuyana14 Jul 2013
00100v AUSDubai International Cricket Stadium10 Oct 2014
00*100v NZAbu Dhabi19 Dec 2014
11*100v SLColombo1 Aug 2015
00*100v QGSharjah Cricket Stadium11 Feb 2016
00100v LQDubai9 Mar 2018
00100v IUSharjah13 Mar 2018
00*100v PZSharjah24 Feb 2019
00100v QGDubai1 Mar 2019
00100v MSLahore18 Feb 2022
Page 1Next

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