- Home
- Players
- 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
Michael Leask batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 88 | 71 | 14 | 1,558 | 107* | 27.33 | 1,373 | 113.5 | 1 | 8 | 5 | 120 | 67 |
| T20I | 72 | 61 | 9 | 883 | 58 | 16.98 | 679 | 130.0 | 0 | 1 | 3 | 57 | 46 |
| T20 (leagues & domestic) | 20 | 17 | 2 | 107 | 25 | 7.13 | 99 | 108.1 | 0 | 0 | 3 | 4 | 7 |
| First-class | 1 | 2 | 0 | 37 | 33 | 18.50 | 32 | 115.6 | 0 | 0 | 0 | 5 | 1 |
| List A | 3 | 1 | 1 | 23 | 23* | – | 11 | 209.1 | 0 | 0 | 0 | 2 | 1 |
| Other T20 | 6 | 4 | 1 | 61 | 41 | 20.33 | 35 | 174.3 | 0 | 0 | 1 | 4 | 5 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2013 | 123 |
| 2014 | 119 |
| 2015 | 55 |
| 2016 | 70 |
| 2017 | 160 |
| 2018 | 180 |
| 2019 | 114 |
| 2021 | 239 |
| 2022 | 451 |
| 2023 | 424 |
| 2024 | 296 |
| 2025 | 319 |
| 2026 | 119 |
Year-by-year batting (30 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2013 | Other T20 | 4 | 61 | 20.33 | 174.3 | 41 | 0 | 0 |
| 2013 | T20I | 2 | 62 | 31.00 | 119.2 | 58 | 0 | 1 |
| 2014 | ODI | 5 | 119 | 23.80 | 122.7 | 50 | 0 | 1 |
| 2015 | ODI | 3 | 41 | 20.50 | 117.1 | 23 | 0 | 0 |
| 2015 | T20I | 2 | 14 | 7.00 | 100.0 | 13 | 0 | 0 |
| 2016 | ODI | 2 | 22 | 11.00 | 73.3 | 12 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 4 | 33 | 11.00 | 137.5 | 12 | 0 | 0 |
| 2016 | T20I | 2 | 15 | 7.50 | 88.2 | 9 | 0 | 0 |
| 2017 | First-class | 2 | 37 | 18.50 | 115.6 | 33 | 0 | 0 |
| 2017 | List A | 1 | 23 | – | 209.1 | 23 | 0 | 0 |
| 2017 | ODI | 3 | 81 | 81.00 | 97.6 | 59 | 0 | 1 |
| 2017 | T20 (leagues & domestic) | 3 | 19 | 6.33 | 90.5 | 13 | 0 | 0 |
| 2018 | ODI | 6 | 124 | 31.00 | 121.6 | 59 | 0 | 1 |
| 2018 | T20I | 4 | 56 | 18.67 | 151.4 | 38 | 0 | 0 |
| 2019 | ODI | 4 | 39 | 9.75 | 102.6 | 19 | 0 | 0 |
| 2019 | T20I | 8 | 75 | 10.71 | 127.1 | 38 | 0 | 0 |
| 2021 | ODI | 2 | 51 | 51.00 | 145.7 | 51 | 0 | 1 |
| 2021 | T20I | 10 | 188 | 23.50 | 149.2 | 44 | 0 | 0 |
| 2022 | ODI | 17 | 392 | 26.13 | 109.8 | 85 | 0 | 2 |
| 2022 | T20I | 5 | 59 | 14.75 | 105.4 | 17 | 0 | 0 |
| 2023 | ODI | 9 | 333 | 47.57 | 120.7 | 107 | 1 | 1 |
| 2023 | T20I | 5 | 91 | 30.33 | 175.0 | 38 | 0 | 0 |
| 2024 | ODI | 6 | 104 | 20.80 | 100.0 | 40 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 6 | 44 | 7.33 | 125.7 | 25 | 0 | 0 |
| 2024 | T20I | 11 | 148 | 13.45 | 124.4 | 35 | 0 | 0 |
| 2025 | ODI | 9 | 175 | 25.00 | 116.7 | 96 | 0 | 1 |
| 2025 | T20I | 7 | 144 | 24.00 | 115.2 | 46 | 0 | 0 |
| 2026 | ODI | 5 | 77 | 19.25 | 116.7 | 29 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 4 | 11 | 3.67 | 57.9 | 10 | 0 | 0 |
| 2026 | T20I | 5 | 31 | 7.75 | 140.9 | 22 | 0 | 0 |
Michael Leask bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 76 | 2,546 | 2,135 | 69 | 4/24 | – | 30.94 | 5.03 | 36.9 | 3 | 0 | 12 |
| T20I | 56 | 921 | 1,146 | 54 | 4/17 | – | 21.22 | 7.47 | 17.1 | 1 | 0 | 0 |
| T20 (leagues & domestic) | 12 | 171 | 213 | 4 | 1/11 | – | 53.25 | 7.47 | 42.8 | 0 | 0 | 1 |
| First-class | 1 | 18 | 18 | 0 | – | – | – | 6.00 | – | 0 | 0 | 0 |
| List A | 3 | 60 | 35 | 2 | 1/11 | – | 17.50 | 3.50 | 30.0 | 0 | 0 | 1 |
| Other T20 | 2 | 30 | 24 | 2 | 2/12 | – | 12.00 | 4.80 | 15.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2013 | 0 |
| 2014 | 1 |
| 2015 | 7 |
| 2016 | 3 |
| 2017 | 4 |
| 2018 | 11 |
| 2019 | 6 |
| 2021 | 13 |
| 2022 | 23 |
| 2023 | 21 |
| 2024 | 14 |
| 2025 | 16 |
| 2026 | 12 |
Year-by-year bowling (31 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2013 | Other T20 | 1 | 0 | – | 6.00 | 0/12 |
| 2014 | ODI | 3 | 1 | 65.00 | 6.50 | 1/26 |
| 2015 | List A | 1 | 0 | – | 3.00 | 0/12 |
| 2015 | ODI | 3 | 1 | 110.00 | 7.42 | 1/40 |
| 2015 | Other T20 | 1 | 2 | 6.00 | 4.00 | 2/12 |
| 2015 | T20I | 3 | 4 | 18.00 | 8.00 | 3/20 |
| 2016 | ODI | 3 | 1 | 113.00 | 6.85 | 1/54 |
| 2016 | T20I | 2 | 2 | 31.00 | 7.75 | 2/26 |
| 2017 | First-class | 1 | 0 | – | 6.00 | 0/18 |
| 2017 | List A | 2 | 2 | 11.50 | 3.83 | 1/11 |
| 2017 | ODI | 3 | 0 | – | 5.18 | 0/13 |
| 2017 | T20 (leagues & domestic) | 2 | 1 | 23.00 | 7.67 | 1/11 |
| 2017 | T20I | 1 | 1 | 21.00 | 5.25 | 1/21 |
| 2018 | ODI | 6 | 6 | 38.67 | 4.83 | 4/37 |
| 2018 | T20I | 6 | 5 | 27.60 | 8.12 | 3/31 |
| 2019 | ODI | 4 | 5 | 27.80 | 4.63 | 3/38 |
| 2019 | T20I | 6 | 1 | 115.00 | 12.11 | 1/31 |
| 2021 | ODI | 3 | 5 | 12.00 | 3.16 | 3/19 |
| 2021 | T20I | 9 | 8 | 20.00 | 6.67 | 2/12 |
| 2022 | ODI | 17 | 19 | 24.63 | 4.73 | 3/35 |
| 2022 | T20I | 4 | 4 | 22.75 | 7.58 | 2/15 |
| 2023 | ODI | 10 | 14 | 22.14 | 4.82 | 4/24 |
| 2023 | T20I | 4 | 7 | 10.14 | 6.45 | 3/11 |
| 2024 | ODI | 8 | 7 | 23.71 | 4.26 | 4/40 |
| 2024 | T20 (leagues & domestic) | 7 | 3 | 52.00 | 7.09 | 1/17 |
| 2024 | T20I | 9 | 4 | 36.00 | 8.00 | 1/7 |
| 2025 | ODI | 9 | 7 | 35.14 | 5.68 | 2/40 |
| 2025 | T20I | 6 | 9 | 10.56 | 5.59 | 3/18 |
| 2026 | ODI | 7 | 3 | 46.00 | 5.91 | 2/18 |
| 2026 | T20 (leagues & domestic) | 3 | 0 | – | 9.71 | 0/3 |
| 2026 | T20I | 6 | 9 | 19.67 | 7.38 | 4/17 |
Michael Leask against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Nepal | ODI | 9 | 291 | 41.57 | 115.9 | 107 | 1 | 1 |
| Ireland | ODI | 6 | 228 | 45.60 | 123.2 | 91 | 0 | 3 |
| United Arab Emirates | ODI | 11 | 181 | 16.45 | 91.0 | 47 | 0 | 0 |
| Zimbabwe | ODI | 4 | 146 | 146.00 | 111.5 | 59 | 0 | 1 |
| United States of America | ODI | 7 | 137 | 34.25 | 133.0 | 41 | 0 | 0 |
| Papua New Guinea | ODI | 4 | 132 | 66.00 | 155.3 | 51 | 0 | 2 |
| Namibia | ODI | 7 | 88 | 12.57 | 84.6 | 29 | 0 | 0 |
| Oman | ODI | 6 | 57 | 9.50 | 98.3 | 21 | 0 | 0 |
| Canada | ODI | 3 | 54 | 18.00 | 90.0 | 40 | 0 | 0 |
| Netherlands | ODI | 5 | 48 | 12.00 | 94.1 | 28 | 0 | 0 |
| Sri Lanka | ODI | 3 | 15 | 5.00 | 65.2 | 8 | 0 | 0 |
| Netherlands | T20I | 12 | 144 | 13.09 | 121.0 | 58 | 0 | 1 |
| Ireland | T20I | 7 | 96 | 16.00 | 126.3 | 34 | 0 | 0 |
| Namibia | T20I | 5 | 96 | 19.20 | 152.4 | 44 | 0 | 0 |
| Nepal | T20I | 3 | 76 | 38.00 | 107.0 | 46 | 0 | 0 |
| Zimbabwe | T20I | 5 | 74 | 18.50 | 121.3 | 25 | 0 | 0 |
| New Zealand | T20I | 3 | 68 | 34.00 | 141.7 | 42 | 0 | 0 |
| Pakistan | T20I | 3 | 61 | 30.50 | 135.6 | 38 | 0 | 0 |
| United Arab Emirates | T20I | 5 | 53 | 10.60 | 110.4 | 19 | 0 | 0 |
| Australia | T20I | 4 | 32 | 8.00 | 100.0 | 13 | 0 | 0 |
| Italy | T20I | 3 | 29 | 29.00 | 207.1 | 22 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Namibia | ODI | 9 | 15 | 16.13 | 4.78 | 4/24 |
| Papua New Guinea | ODI | 5 | 9 | 16.56 | 3.63 | 3/19 |
| Oman | ODI | 7 | 8 | 22.38 | 4.07 | 3/35 |
| United States of America | ODI | 8 | 8 | 30.62 | 5.55 | 2/28 |
| Nepal | ODI | 8 | 7 | 36.43 | 6.05 | 2/40 |
| Zimbabwe | ODI | 4 | 6 | 24.17 | 5.58 | 4/37 |
| United Arab Emirates | ODI | 11 | 5 | 61.00 | 4.52 | 2/31 |
| Netherlands | ODI | 6 | 4 | 28.00 | 5.33 | 2/42 |
| Ireland | ODI | 7 | 2 | 109.00 | 6.32 | 1/26 |
| Sri Lanka | ODI | 3 | 1 | 118.00 | 6.94 | 1/25 |
| Canada | ODI | 3 | 0 | – | 3.54 | 0/12 |
| United Arab Emirates | T20I | 5 | 6 | 12.33 | 6.17 | 3/20 |
| Nepal | T20I | 3 | 6 | 12.00 | 6.55 | 3/30 |
| Netherlands | T20I | 10 | 6 | 33.83 | 8.29 | 1/7 |
| Ireland | T20I | 8 | 5 | 32.60 | 10.19 | 2/30 |
| Zimbabwe | T20I | 5 | 4 | 35.50 | 7.47 | 2/22 |
| Namibia | T20I | 6 | 4 | 29.75 | 7.44 | 2/12 |
| Oman | T20I | 3 | 3 | 18.33 | 5.50 | 2/13 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Grange Cricket Club Ground | 18 | 337 | 24.07 | 85 |
| Dubai International Cricket Stadium | 17 | 322 | 23.00 | 50 |
| Tribhuvan University International Cricket Ground | 13 | 240 | 21.82 | 107 |
| Queens Sports Club | 6 | 179 | 44.75 | 91 |
| Mannofield Park | 8 | 177 | 25.29 | 42 |
| Forthill | 6 | 161 | 40.25 | 96 |
| ICC Academy | 8 | 147 | 18.38 | 59 |
| Titwood | 6 | 129 | 25.80 | 46 |
| Zayed Cricket Stadium | 2 | 102 | 51.00 | 58 |
| Sportpark Westvliet | 9 | 76 | 9.50 | 34 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Grange Cricket Club Ground | 15 | 14 | 31.57 | 6.75 |
| Tribhuvan University International Cricket Ground | 15 | 13 | 31.62 | 5.99 |
| Forthill | 7 | 11 | 18.36 | 5.05 |
| Dubai International Cricket Stadium | 17 | 11 | 27.91 | 4.35 |
| Mannofield Park | 7 | 10 | 24.80 | 4.68 |
| Queens Sports Club | 6 | 8 | 24.38 | 4.76 |
| Sportpark Westvliet | 7 | 6 | 14.33 | 7.48 |
| Eden Gardens | 3 | 6 | 15.33 | 7.67 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 6 | 6 | 18.00 | 4.91 |
| Titwood | 4 | 5 | 13.60 | 5.67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 37 | 41 | 90.2 | 1 | 93 | 5 | 6.26 |
| T20 | Middle | 514 | 441 | 116.6 | 28 | 873 | 46 | 7.44 |
| T20 | Death | 439 | 296 | 148.3 | 38 | 126 | 7 | 8.57 |
| ODI | Powerplay | 22 | 18 | 122.2 | 1 | 84 | 0 | 5.29 |
| ODI | Middle | 738 | 854 | 86.4 | 34 | 2246 | 59 | 4.93 |
| ODI | Death | 798 | 501 | 159.3 | 22 | 216 | 10 | 6.03 |
How Michael Leask was dismissed
- Caught67 (52%)
- Bowled36 (28%)
- Lbw15 (12%)
- Run out5 (4%)
- Caught and bowled3 (2%)
- Stumped3 (2%)
How Michael Leask took wickets
- Caught84
- Bowled22
- Lbw12
- Caught and bowled7
- Stumped6
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 18 Jun 2025 | 46 |
| 20 Jun 2025 | 26 |
| 8 Jul 2025 | 1 |
| 9 Jul 2025 | 3 |
| 11 Jul 2025 | 15 |
| 4 Sep 2025 | 12 |
| 7 Feb 2026 | 0 |
| 9 Feb 2026 | 22 |
| 14 Feb 2026 | 1 |
| 17 Feb 2026 | 4 |
| 8 Apr 2026 | 17 |
| 17 Apr 2026 | 4 |
| 12 May 2026 | 29 |
| 14 May 2026 | 28 |
| 18 May 2026 | 1 |
| 20 May 2026 | 2 |
| 27 Aug 2026 | 0 |
| 29 Aug 2026 | 10 |
| 1 Sep 2026 | 1 |
| 16 Sep 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 16 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 0 | 1 | caught | The Village |
| 1 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 1 | 6 | bowled | Sportpark Westvliet |
| 29 Aug 2026 | T20 (leagues & domestic) | Dublin Guardians | 10* | 11 | not out | Sportpark Westvliet |
| 27 Aug 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 0 | 1 | lbw | Sportpark Westvliet |
| 20 May 2026 | ODI | United States of America | 2 | 7 | lbw | Tribhuvan University International Cricket Ground |
| 18 May 2026 | ODI | Nepal | 1 | 8 | lbw | Tribhuvan University International Cricket Ground |
| 14 May 2026 | ODI | United States of America | 28* | 12 | not out | Tribhuvan University International Cricket Ground |
| 12 May 2026 | ODI | Nepal | 29 | 23 | bowled | Tribhuvan University International Cricket Ground |
| 17 Apr 2026 | T20I | Namibia | 4 | 4 | bowled | Namibia Cricket Ground |
| 8 Apr 2026 | ODI | Oman | 17 | 16 | bowled | Namibia Cricket Ground |
| 17 Feb 2026 | T20I | Nepal | 4 | 8 | caught | Wankhede Stadium |
| 14 Feb 2026 | T20I | England | 1 | 4 | caught | Eden Gardens |
| 9 Feb 2026 | T20I | Italy | 22* | 5 | not out | Eden Gardens |
| 7 Feb 2026 | T20I | West Indies | 0 | 1 | caught | Eden Gardens |
| 4 Sep 2025 | ODI | Namibia | 12 | 16 | bowled | Maple Leaf North-West Ground |
| 11 Jul 2025 | T20I | Jersey | 15 | 18 | caught | Sportpark Westvliet |
| 9 Jul 2025 | T20I | Italy | 3 | 6 | caught | Sportpark Westvliet |
| 8 Jul 2025 | T20I | Netherlands | 1 | 5 | caught | Sportpark Westvliet |
| 20 Jun 2025 | T20I | Nepal | 26* | 17 | not out | Titwood |
| 18 Jun 2025 | T20I | Netherlands | 46 | 23 | caught | Titwood |
Last 20 bowling innings
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.