Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW109/6 (30.5)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Mohammad Hasnain: Bowling innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OversMdnsRunsWktsEconInnsOppositionGroundDate
402917.252v LQDubai27 Feb 2019
402015.001v MSDubai1 Mar 2019
403418.501v PZAbu Dhabi4 Mar 2019
403228.002v IUAbu Dhabi5 Mar 2019
403829.501v KKKarachi10 Mar 2019
412827.002v PZKarachi13 Mar 2019
403037.501v PZKarachi17 Mar 2019
905406.002v AUSSharjah24 Mar 2019
5050010.001v AUSAbu Dhabi27 Mar 2019
905225.781v AUSDubai29 Mar 2019
402907.252v ENGCardiff5 May 2019
1008028.002v ENGNottingham17 May 2019
806718.381v ENGLeeds19 May 2019
403639.002v SKANTrinidad4 Sept 2019
403308.252v JTTrinidad6 Sept 2019
403518.751v SLZTrinidad8 Sept 2019
4051212.752v JTJamaica13 Sept 2019
403739.251v SLLahore5 Oct 2019
403909.751v SLLahore7 Oct 2019
403208.002v AUSPerth8 Nov 2019
403609.001v BANLahore24 Jan 2020
402025.001v BANLahore25 Jan 2020
402546.251v IUKarachi20 Feb 2020
402807.002v PZKarachi22 Feb 2020
403338.251v KKKarachi23 Feb 2020
3033111.001v IURawalpindi27 Feb 2020
403819.501v MSMultan29 Feb 2020
403218.001v LQLahore3 Mar 2020
3034411.331v PZRawalpindi5 Mar 2020
2033016.502v LQLahore7 Mar 2020
403117.751v KKKarachi15 Mar 2020
1032652.601v ZIMRawalpindi3 Nov 2020
402516.251v ZIMRawalpindi7 Nov 2020
402807.001v ZIMRawalpindi8 Nov 2020
402215.501v ZIMRawalpindi10 Nov 2020
402907.251v NZNapier22 Dec 2020
401824.502v KKKarachi20 Feb 2021
3.203109.302v LQKarachi22 Feb 2021
3.3040111.432v PZKarachi26 Feb 2021
403418.502v IUKarachi2 Mar 2021
403428.502v MSKarachi3 Mar 2021
1025215.201v SACenturion2 Apr 2021
1007417.401v SAJohannesburg4 Apr 2021
2025112.502v SAJohannesburg12 Apr 2021
402726.752v ZIMHarare21 Apr 2021
401924.751v ZIMHarare23 Apr 2021
402616.502v ZIMHarare25 Apr 2021
2021010.502v IUAbu Dhabi11 Jun 2021
403017.501v PZAbu Dhabi12 Jun 2021
4040210.002v LQAbu Dhabi15 Jun 2021
Page 1Next

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