Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 runsODI3rd 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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
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
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
23*1121209.098not out1v KENDubai8 Dec 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
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.007run out (†Naseem Khushi/Kaleemullah)1v OMAAl Amarat28 Sept 2021
51*3433150.007not out2v PNGAl Amarat29 Sept 2021
8151053.337c Shoaib Khan b Fayyaz Butt1v OMADubai10 Apr 2022
50*1806277.787not out1v PNGDubai13 Apr 2022
211931110.537c Sandeep Goud b Khawar Ali2v OMADubai15 Apr 2022
671085.717b SN Netravalkar2v USAPearland28 May 2022
8810100.007lbw b SN Netravalkar1v USAPearland29 May 2022
47524190.387lbw b Basil Hameed2v UAEPearland31 May 2022
5150033.337c Akif Raja b KP Meiyappan1v UAEPearland3 Jun 2022
18912200.007c R Trumpelmann b MG Erasmus1v NAMGlasgow10 Jul 2022
4101040.006c D Khanal b Mohammad Aadil Alam1v NEPGlasgow13 Jul 2022
02000.007b R Trumpelmann2v NAMGlasgow14 Jul 2022
855594154.557c MJ Guptill b JA Duffy1v NZEdinburgh31 Jul 2022
392540156.007c Chirag Suri b Zahoor Khan1v UAEAberdeen10 Aug 2022
19*821237.507not out2v USAAberdeen13 Aug 2022
590055.567c Waseem Muhammad b Basil Hameed1v UAEAberdeen14 Aug 2022
41504082.007c & b SR Taylor1v USAAberdeen17 Aug 2022
18192194.747c & b JN Loftie-Eaton2v NAMWindhoek1 Dec 2022
22293075.867c †A Saud b S Dhakal2v NEPWindhoek4 Dec 2022
14160187.508b BM Scholtz1v NAMWindhoek5 Dec 2022
107*8539125.887not out1v NEPKirtipur17 Feb 2023
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.