Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG69/0 (11.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-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

Michael Leask: Batting innings by innings (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
460066.674b PW Borren1v NEDDubai22 Nov 2013
584625126.094c BN Cooper b MR Swart1v NEDAbu Dhabi28 Nov 2013
12901133.338c Raza-ur-Rehman b Khurram Chohan1v CANChristchurch23 Jan 2014
580062.507lbw b TM Odoyo2v KENChristchurch30 Jan 2014
421625262.505c JM Anderson b JC Tredwell2v ENGAberdeen9 May 2014
505071100.008c †SW Poynter b CA Young1v IREDublin8 Sept 2014
10140171.438c AD Poynter b KJ O'Brien1v IREDublin10 Sept 2014
19202195.008c Gulbadin Naib b Dawlat Zadran1v AFGDubai8 Jan 2015
16170194.129c KJ O'Brien b AR Cusack1v IREDubai12 Jan 2015
270028.577c †KC Sangakkara b KMDN Kulasekara2v SLHobart11 Mar 2015
23*1140209.0910not out1v AUSHobart14 Mar 2015
01000.004b TE Kane2v IREBready18 Jun 2015
131120118.184b GH Dockrell2v IRELondonderry20 Jun 2015
130033.338c RE van der Merwe b MJG Rippon2v NEDEdinburgh11 Jul 2015
10910111.117c Najibullah Zadran b Mohammad Nabi2v AFGEdinburgh12 Jul 2015
6410150.007c †SP Patil b Mohammad Naveed2v UAEDubai4 Feb 2016
9131069.236st †R Mutumbami b SC Williams2v ZIMNagpur10 Mar 2016
370042.867st †Mohammad Shahzad b Mohammad Nabi2v AFGEdinburgh6 Jul 2016
10701142.865c Shaiman Anwar b Mohammad Shahzad1v UAEEdinburgh14 Aug 2016
12231052.174lbw b Tanwir Afzal1v HKEdinburgh10 Sept 2016
11142078.577c & b Imran Haider1v UAEDubai24 Jan 2017
59*3852155.267not out1v ZIMEdinburgh15 Jun 2017
11*311035.488not out1v ZIMEdinburgh17 Jun 2017
230066.676c S Bau b A Nao1v PNGPort Moresby6 Oct 2017
14182077.787lbw b N Vanua1v PNGPort Moresby8 Oct 2017
593552168.577b GH Dockrell2v IREDubai18 Jan 2018
151430107.141c Amir Hayat b Mohammad Naveed1v UAEDubai23 Jan 2018
28*2820100.008not out2v ZIMBulawayo12 Mar 2018
670085.716st †Mohammad Boota b Rohan Mustafa1v UAEBulawayo15 Mar 2018
280025.007c TJ Murtagh b Simi Singh2v IREHarare18 Mar 2018
14*1020140.007not out2v WIHarare21 Mar 2018
10*401250.007not out1v ENGEdinburgh10 Jun 2018
38*2432158.336not out2v PAKEdinburgh12 Jun 2018
9701128.576c Shadab Khan b Mohammad Nawaz2v PAKEdinburgh13 Jun 2018
5310166.676c KJ O'Brien b BJ McCarthy2v IREDeventer16 Jun 2018
4300133.334run out1v IREDeventer17 Jun 2018
111110100.007b FJ Klaassen1v NEDAl Amarat13 Feb 2019
8401200.006c WIA Fernando b RAS Lakmal2v SLEdinburgh21 May 2019
19222086.367c G Toka b N Pokana2v PNGAberdeen17 Aug 2019
01000.006b AV Lalcheta1v OMAAberdeen18 Aug 2019
121110109.097b CA Soper1v PNGAberdeen20 Aug 2019
01000.003c BN Cooper b S Snater1v NEDDublin16 Sept 2019
250040.004b WB Rankin1v IREDublin17 Sept 2019
0*000-6not out2v NEDDublin19 Sept 2019
7710100.003c A Balbirnie b DC Delany2v IREDublin20 Sept 2019
8701114.295c JJ Smit b JN Frylinck2v NAMDubai22 Oct 2019
450080.006c BN Cooper b PA van Meekeren1v NEDDubai27 Oct 2019
12901133.333c Waheed Ahmed b Zahoor Khan1v UAEDubai30 Oct 2019
382132180.956c Fayyaz Butt b Bilal Khan2v OMADubai31 Oct 2019
11130084.627c WP Masakadza b LM Jongwe1v ZIMEdinburgh15 Sept 2021
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.