CricketWise
  1. Home
  2. Players
  3. Michael Leask

Scotland · Men's cricket

Michael Leask stats

Data through 16 September 2026Last updated 16 September 2026

Coverage: matches in the Cricsheet data from 18 November 2013 to 16 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2013 and 2026, Michael Leask appears in 88 ODIs, 72 T20Is for Scotland in the Cricsheet data. With the ball, the best return was 69 wickets in ODIs at an average of 30.94 and an economy rate of 5.03.

International matches
160
ODIs 88 · T20Is 72
International runs
2,441
1 hundreds
International wickets
123
0 five-wicket hauls
T20 league & domestic matches
20
107 runs
Best bowling
4/17
T20I

Teams played for

Scotland 2013–2026 · 170Somerset 2016–2017 · 9Pokhara Avengers 2024 · 7Glasgow Cosmic 2026 · 4

Michael Leask batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI8871141,558107*27.331,373113.518512067
T20I726198835816.98679130.00135746
T20 (leagues & domestic)20172107257.1399108.100347
First-class120373318.5032115.600051
List A3112323*–11209.100021
Other T20641614120.3335174.300145

Runs per year

0200400600201320182026119
Michael Leask: runs per calendar year (all formats in the data)
02004006002013201520172019202220242026119
Michael Leask: runs per calendar year (all formats in the data)
Show as table
Michael Leask: runs per calendar year (all formats in the data)
YearRuns
2013123
2014119
201555
201670
2017160
2018180
2019114
2021239
2022451
2023424
2024296
2025319
2026119
Year-by-year batting (30 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2013Other T2046120.33174.34100
2013T20I26231.00119.25801
2014ODI511923.80122.75001
2015ODI34120.50117.12300
2015T20I2147.00100.01300
2016ODI22211.0073.31200
2016T20 (leagues & domestic)43311.00137.51200
2016T20I2157.5088.2900
2017First-class23718.50115.63300
2017List A123–209.12300
2017ODI38181.0097.65901
2017T20 (leagues & domestic)3196.3390.51300
2018ODI612431.00121.65901
2018T20I45618.67151.43800
2019ODI4399.75102.61900
2019T20I87510.71127.13800
2021ODI25151.00145.75101
2021T20I1018823.50149.24400
2022ODI1739226.13109.88502
2022T20I55914.75105.41700
2023ODI933347.57120.710711
2023T20I59130.33175.03800
2024ODI610420.80100.04000
2024T20 (leagues & domestic)6447.33125.72500
2024T20I1114813.45124.43500
2025ODI917525.00116.79601
2025T20I714424.00115.24600
2026ODI57719.25116.72900
2026T20 (leagues & domestic)4113.6757.91000
2026T20I5317.75140.92200

Michael Leask bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI762,5462,135694/24–30.945.0336.93012
T20I569211,146544/17–21.227.4717.1100
T20 (leagues & domestic)1217121341/11–53.257.4742.8001
First-class118180–––6.00–000
List A3603521/11–17.503.5030.0001
Other T202302422/12–12.004.8015.0000

Wickets per year

010203020132018202612
Michael Leask: wickets per calendar year (all formats in the data)
0102030201320152017201920222024202612
Michael Leask: wickets per calendar year (all formats in the data)
Show as table
Michael Leask: wickets per calendar year (all formats in the data)
YearWickets
20130
20141
20157
20163
20174
201811
20196
202113
202223
202321
202414
202516
202612
Year-by-year bowling (31 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013Other T2010–6.000/12
2014ODI3165.006.501/26
2015List A10–3.000/12
2015ODI31110.007.421/40
2015Other T20126.004.002/12
2015T20I3418.008.003/20
2016ODI31113.006.851/54
2016T20I2231.007.752/26
2017First-class10–6.000/18
2017List A2211.503.831/11
2017ODI30–5.180/13
2017T20 (leagues & domestic)2123.007.671/11
2017T20I1121.005.251/21
2018ODI6638.674.834/37
2018T20I6527.608.123/31
2019ODI4527.804.633/38
2019T20I61115.0012.111/31
2021ODI3512.003.163/19
2021T20I9820.006.672/12
2022ODI171924.634.733/35
2022T20I4422.757.582/15
2023ODI101422.144.824/24
2023T20I4710.146.453/11
2024ODI8723.714.264/40
2024T20 (leagues & domestic)7352.007.091/17
2024T20I9436.008.001/7
2025ODI9735.145.682/40
2025T20I6910.565.593/18
2026ODI7346.005.912/18
2026T20 (leagues & domestic)30–9.710/3
2026T20I6919.677.384/17

Michael Leask against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
NepalODI929141.57115.910711
IrelandODI622845.60123.29103
United Arab EmiratesODI1118116.4591.04700
ZimbabweODI4146146.00111.55901
United States of AmericaODI713734.25133.04100
Papua New GuineaODI413266.00155.35102
NamibiaODI78812.5784.62900
OmanODI6579.5098.32100
CanadaODI35418.0090.04000
NetherlandsODI54812.0094.12800
Sri LankaODI3155.0065.2800
NetherlandsT20I1214413.09121.05801
IrelandT20I79616.00126.33400
NamibiaT20I59619.20152.44400
NepalT20I37638.00107.04600
ZimbabweT20I57418.50121.32500
New ZealandT20I36834.00141.74200
PakistanT20I36130.50135.63800
United Arab EmiratesT20I55310.60110.41900
AustraliaT20I4328.00100.01300
ItalyT20I32929.00207.12200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
NamibiaODI91516.134.784/24
Papua New GuineaODI5916.563.633/19
OmanODI7822.384.073/35
United States of AmericaODI8830.625.552/28
NepalODI8736.436.052/40
ZimbabweODI4624.175.584/37
United Arab EmiratesODI11561.004.522/31
NetherlandsODI6428.005.332/42
IrelandODI72109.006.321/26
Sri LankaODI31118.006.941/25
CanadaODI30–3.540/12
United Arab EmiratesT20I5612.336.173/20
NepalT20I3612.006.553/30
NetherlandsT20I10633.838.291/7
IrelandT20I8532.6010.192/30
ZimbabweT20I5435.507.472/22
NamibiaT20I6429.757.442/12
OmanT20I3318.335.502/13

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Grange Cricket Club Ground1833724.0785
Dubai International Cricket Stadium1732223.0050
Tribhuvan University International Cricket Ground1324021.82107
Queens Sports Club617944.7591
Mannofield Park817725.2942
Forthill616140.2596
ICC Academy814718.3859
Titwood612925.8046
Zayed Cricket Stadium210251.0058
Sportpark Westvliet9769.5034

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Grange Cricket Club Ground151431.576.75
Tribhuvan University International Cricket Ground151331.625.99
Forthill71118.365.05
Dubai International Cricket Stadium171127.914.35
Mannofield Park71024.804.68
Queens Sports Club6824.384.76
Sportpark Westvliet7614.337.48
Eden Gardens3615.337.67
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)6618.004.91
Titwood4513.605.67

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay374190.219356.26
T20Middle514441116.628873467.44
T20Death439296148.33812678.57
ODIPowerplay2218122.218405.29
ODIMiddle73885486.4342246594.93
ODIDeath798501159.322216106.03

How Michael Leask was dismissed

How Michael Leask took wickets

Last 20 innings

020406018 Jun 20259 Feb 202616 Sep 20260
Michael Leask: runs in the last 20 innings
020406018 Jun 20259 Jul 20257 Feb 202617 Feb 202612 May 202620 May 202616 Sep 20260
Michael Leask: runs in the last 20 innings
Show as table
Michael Leask: runs in the last 20 innings
InningsRuns
18 Jun 202546
20 Jun 202526
8 Jul 20251
9 Jul 20253
11 Jul 202515
4 Sep 202512
7 Feb 20260
9 Feb 202622
14 Feb 20261
17 Feb 20264
8 Apr 202617
17 Apr 20264
12 May 202629
14 May 202628
18 May 20261
20 May 20262
27 Aug 20260
29 Aug 202610
1 Sep 20261
16 Sep 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
16 Sep 2026T20 (leagues & domestic)Amsterdam Flames01caughtThe Village
1 Sep 2026T20 (leagues & domestic)Rotterdam Dockers16bowledSportpark Westvliet
29 Aug 2026T20 (leagues & domestic)Dublin Guardians10*11not outSportpark Westvliet
27 Aug 2026T20 (leagues & domestic)Edinburgh Castle Rockers01lbwSportpark Westvliet
20 May 2026ODIUnited States of America27lbwTribhuvan University International Cricket Ground
18 May 2026ODINepal18lbwTribhuvan University International Cricket Ground
14 May 2026ODIUnited States of America28*12not outTribhuvan University International Cricket Ground
12 May 2026ODINepal2923bowledTribhuvan University International Cricket Ground
17 Apr 2026T20INamibia44bowledNamibia Cricket Ground
8 Apr 2026ODIOman1716bowledNamibia Cricket Ground
17 Feb 2026T20INepal48caughtWankhede Stadium
14 Feb 2026T20IEngland14caughtEden Gardens
9 Feb 2026T20IItaly22*5not outEden Gardens
7 Feb 2026T20IWest Indies01caughtEden Gardens
4 Sep 2025ODINamibia1216bowledMaple Leaf North-West Ground
11 Jul 2025T20IJersey1518caughtSportpark Westvliet
9 Jul 2025T20IItaly36caughtSportpark Westvliet
8 Jul 2025T20INetherlands15caughtSportpark Westvliet
20 Jun 2025T20INepal26*17not outTitwood
18 Jun 2025T20INetherlands4623caughtTitwood

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
16 Sep 2026T20 (leagues & domestic)Amsterdam Flames0/1520The Village
29 Aug 2026T20 (leagues & domestic)Dublin Guardians0/1610Sportpark Westvliet
27 Aug 2026T20 (leagues & domestic)Edinburgh Castle Rockers0/30.30Sportpark Westvliet
20 May 2026ODIUnited States of America1/204.10Tribhuvan University International Cricket Ground
18 May 2026ODINepal0/334.10Tribhuvan University International Cricket Ground
14 May 2026ODIUnited States of America0/1110Tribhuvan University International Cricket Ground
12 May 2026ODINepal0/3040Tribhuvan University International Cricket Ground
18 Apr 2026T20INamibia0/3240Namibia Cricket Ground
17 Apr 2026T20INamibia0/2340Namibia Cricket Ground
12 Apr 2026ODINamibia0/820Namibia Cricket Ground
8 Apr 2026ODIOman2/1840Namibia Cricket Ground
6 Apr 2026ODINamibia0/1840Namibia Cricket Ground
17 Feb 2026T20INepal3/3040Wankhede Stadium
14 Feb 2026T20IEngland1/3340Eden Gardens
9 Feb 2026T20IItaly4/1740Eden Gardens
7 Feb 2026T20IWest Indies1/4240Eden Gardens
4 Sep 2025ODINamibia1/414.20Maple Leaf North-West Ground
31 Aug 2025ODICanada0/1840Maple Leaf North-West Ground
11 Jul 2025T20IJersey1/920Sportpark Westvliet
9 Jul 2025T20IItaly3/1830Sportpark Westvliet

Frequently asked questions

How many wickets has Michael Leask taken in ODIs?
69 wickets in 76 innings at an average of 30.94, economy 5.03, best figures 4/24.
How many wickets has Michael Leask taken in T20Is?
54 wickets in 56 innings at an average of 21.22, economy 7.47, best figures 4/17.
How many runs has Michael Leask scored in ODIs?
1,558 runs in 71 innings (88 matches) at an average of 27.33 and a strike rate of 113.5, in the data from 2014 to 2026.
How many runs has Michael Leask scored in T20Is?
883 runs in 61 innings (72 matches) at an average of 16.98 and a strike rate of 130.0, in the data from 2013 to 2026.
How many runs has Michael Leask scored in T20 leagues?
107 runs in 17 innings (20 matches) at an average of 7.13 and a strike rate of 108.1, in the data from 2016 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.