Players / MA Leask
Men's cricketMA Leask: runs, wickets and records
169 recorded matches from 22 Nov 2013 to 20 May 2026, most often for Scotland, Somerset. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| ODIs | 88 | 71 | 1,558 | 107* | 27.33 | 113.5 | 1 | 8 | 120 | 67 |
| T20Is | 72 | 60 | 883 | 58 | 16.98 | 130.0 | 0 | 1 | 57 | 46 |
| T20 leagues | 9 | 7 | 52 | 13 | 8.67 | 115.6 | 0 | 0 | 3 | 3 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| ODIs | 76 | 69 | 4/24 | 30.94 | 5.03 | 0 |
| T20Is | 56 | 54 | 4/17 | 21.22 | 7.47 | 0 |
| T20 leagues | 2 | 1 | 1/11 | 23.00 | 7.67 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 107* | 85 | Nepal | 17 Feb 2023 |
| 96* | 62 | Nepal | 8 Jun 2025 |
| 91* | 61 | Ireland | 21 Jun 2023 |
| 85 | 55 | New Zealand | 31 Jul 2022 |
| 59* | 38 | Zimbabwe | 15 Jun 2017 |
MA Leask: matches in the records
MA Leask appears in 169 recorded men's matches, from 22 November 2013 to 20 May 2026, most often for Scotland and Somerset. The matches split as 88 in One Day Internationals, 72 in Twenty20 Internationals and 9 in franchise Twenty20 leagues. The most frequent opponents in the records are Netherlands (20 matches), United Arab Emirates (20 matches) and Namibia (16 matches). The ground used most often is Dubai International Cricket Stadium, with 17 matches.
MA Leask batting record
In One Day Internationals, the batting record is 1,558 runs in 71 innings, an average of 27.33, a strike rate of 113.5 and a highest score of 107*, with 1 hundred, 8 fifties and 5 ducks.
In Twenty20 Internationals, the batting record is 883 runs in 60 innings, an average of 16.98, a strike rate of 130.0 and a highest score of 58, with 1 fifties and 3 ducks.
In franchise Twenty20 leagues, the batting record is 52 runs in 7 innings, an average of 8.67, a strike rate of 115.6 and a highest score of 13.
MA Leask bowling record
In One Day Internationals, the bowling record is 69 wickets in 76 innings, an average of 30.94, an economy rate of 5.03 and best figures of 4 for 24.
In Twenty20 Internationals, the bowling record is 54 wickets in 56 innings, an average of 21.22, an economy rate of 7.47 and best figures of 4 for 17.
MA Leask highest innings
The highest individual scores in the records are: 107* from 85 balls against Nepal at Tribhuvan University International Cricket Ground, Kirtipur on 17 February 2023 (ODIs). 96* from 62 balls against Nepal at Forthill, Dundee on 8 June 2025 (ODIs). 91* from 61 balls against Ireland at Queens Sports Club, Bulawayo on 21 June 2023 (ODIs). 85 from 55 balls against New Zealand at Grange Cricket Club Ground, Raeburn Place, Edinburgh on 31 July 2022 (ODIs). 59* from 38 balls against Zimbabwe at Grange Cricket Club Ground, Raeburn Place on 15 June 2017 (ODIs).
MA Leask best bowling
The best bowling figures in the records are: 4 for 17 against Italy at Eden Gardens, Kolkata on 9 February 2026. 4 for 24 against Namibia at Tribhuvan University International Cricket Ground, Kirtipur on 15 February 2023. 4 for 37 against Zimbabwe at Queens Sports Club on 12 March 2018. 4 for 40 against Namibia at Forthill, Dundee on 20 July 2024. 3 for 11 against Austria at Goldenacre, Edinburgh on 25 July 2023.
MA Leask results with the side
In One Day Internationals, the player's side won 50 and lost 33 of the 88 recorded matches (60.2% of decided matches).
In Twenty20 Internationals, the player's side won 33 and lost 37 of the 72 recorded matches (47.1% of decided matches).
Against the most frequent opponents the results were Netherlands: 11 won, 9 lost in 20 matches, United Arab Emirates: 14 won, 6 lost in 20 matches, Namibia: 10 won, 5 lost in 16 matches, Ireland: 5 won, 9 lost in 15 matches and Oman: 11 won, 1 lost in 14 matches.
MA Leask main grounds
The grounds used most often are Dubai International Cricket Stadium (17), Grange Cricket Club Ground, Raeburn Place, Edinburgh (13), Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (8), Tribhuvan University International Cricket Ground, Kirtipur (8), Forthill, Dundee (8) and Grange Cricket Club Ground, Raeburn Place (7).
MA Leask runs by year
Runs in each calendar year of the records: 2013 (62), 2014 (119), 2015 (55), 2016 (70), 2017 (100), 2018 (180), 2019 (114), 2021 (239), 2022 (451), 2023 (424), 2024 (252), 2025 (319), 2026 (108).
MA Leask wickets by year
Wickets in each calendar year of the records: 2014 (1), 2015 (5), 2016 (3), 2017 (2), 2018 (11), 2019 (6), 2021 (13), 2022 (23), 2023 (21), 2024 (11), 2025 (16), 2026 (12).
MA Leask matches by year
Recorded matches in each calendar year: 2013 (2), 2014 (6), 2015 (6), 2016 (9), 2017 (9), 2018 (12), 2019 (14), 2021 (15), 2022 (24), 2023 (17), 2024 (24), 2025 (18), 2026 (13).
MA Leask fours and sixes
In One Day Internationals, 120 fours and 67 sixes, one boundary every 7.3 balls faced; 56.6% of the runs came in boundaries.
In Twenty20 Internationals, 57 fours and 46 sixes, one boundary every 6.6 balls faced; 57.1% of the runs came in boundaries.
How MA Leask gets out
In One Day Internationals, 57 recorded dismissals: caught 46%, bowled 30%, lbw 14% and caught and bowled 5%.
In Twenty20 Internationals, 52 recorded dismissals: caught 60%, bowled 27%, lbw 6% and stumped 4%.
MA Leask bowling in detail
In One Day Internationals: 1,330 dot balls (52.2% of legal deliveries), 12 maidens, 70 wides and 1 no-balls and wickets by caught 59%, bowled 17% and lbw 12%.
In Twenty20 Internationals: 349 dot balls (37.9% of legal deliveries), 29 wides and 1 no-balls and wickets by caught 70%, bowled 17% and lbw 7%.
MA Leask player of the match awards
Of the 6 player of the match awards on record, the first is dated 9 May 2014 (Scotland v England) and the latest 9 February 2026 (Scotland v Italy): 4 in One Day Internationals and 2 in Twenty20 Internationals.
MA Leask first and latest matches
The first recorded match in One Day Internationals is dated 23 January 2014 against Canada and the latest 20 May 2026 against United States.
The first recorded match in Twenty20 Internationals is dated 22 November 2013 against Netherlands and the latest 18 April 2026 against Namibia.
The first recorded match in franchise Twenty20 leagues is dated 20 May 2016 against Kent and the latest 24 August 2017 against Nottinghamshire.
MA Leask against different opponents
The most runs against a single opponent are 367 against Nepal in 12 innings (average 40.78), 324 against Ireland in 13 innings (average 29.45), 234 against United Arab Emirates in 16 innings (average 14.62) and 220 against Zimbabwe in 9 innings (average 44.00).
The most wickets against a single opponent are 19 against Namibia in 15 innings, 13 against Nepal in 11 innings, 11 against United Arab Emirates in 16 innings and 11 against Oman in 10 innings.
MA Leask at different grounds
The grounds that have produced the most runs are Dubai International Cricket Stadium (262 runs in 14 innings), Grange Cricket Club Ground, Raeburn Place, Edinburgh (244 runs in 13 innings), Tribhuvan University International Cricket Ground, Kirtipur (196 runs in 7 innings) and Forthill, Dundee (161 runs in 6 innings).
MA Leask recent years
Year by year, the latest figures in the records are 2021: 15 matches, 239 runs and 13 wickets; 2022: 24 matches, 451 runs and 23 wickets; 2023: 17 matches, 424 runs and 21 wickets; 2024: 24 matches, 252 runs and 11 wickets; 2025: 18 matches, 319 runs and 16 wickets; 2026: 13 matches, 108 runs and 12 wickets.
MA Leask year by year
The busiest year in the records is 2024, with 24 matches. The most runs in a calendar year came in 2022: 451. The most wickets in a calendar year came in 2022: 23.
Questions and answers
How many matches has MA Leask played?
169 recorded matches, from 22 November 2013 to 20 May 2026.
How many runs has MA Leask scored in ODIs?
1,558 runs in 71 innings, at an average of 27.33.
How many runs has MA Leask scored in T20Is?
883 runs in 60 innings, at an average of 16.98.
How many runs has MA Leask scored in T20 leagues?
52 runs in 7 innings, at an average of 8.67.
What is MA Leask's highest score?
107* from 85 balls against Nepal on 17 February 2023, at Tribhuvan University International Cricket Ground, Kirtipur.
How many wickets has MA Leask taken in ODIs?
69 wickets in 76 innings, with best figures of 4 for 24.
How many wickets has MA Leask taken in T20Is?
54 wickets in 56 innings, with best figures of 4 for 17.
How many sixes has MA Leask hit?
116 sixes and 180 fours in the recorded matches.
How many player of the match awards has MA Leask won?
6 in the recorded matches.
How many hundreds has MA Leask scored?
1 in the recorded matches.
Which teams has MA Leask played for?
Scotland (160) and Somerset (9).
When was MA Leask's most recent recorded match?
20 May 2026.