All-rounder · Glasgow Cosmics
Michael Leask
Also known as MA Leask. Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
98T20 games
50.7points a game
36.5median
194best: Scotland vs Italy, 9 February 2026
Range
Points in the last 30 T20s.
middle half 15.5–90.2median 33.5average 53.7best 194
37% of them reached 50 points and 23% stayed under 15.
Batting first 53.1 a game (20 games) · chasing 54.9 (10)
Where the points come from
Points a game by part, 29 of the last 30 T20s, the ones Cricsheet has: 55.4 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–610015 balls · out 1
Middle · 7–15109.2185 balls · out 14
Death · 16–20134.2120 balls · out 15
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Roelof van der Merwe20 balls13 runsSR 65out 3×
- IS Sodhi18 balls24 runsSR 133.3out 0×
- BJ McCarthy17 balls31 runsSR 182.4out 2×
- LN Rajbanshi15 balls22 runsSR 146.7out 0×
- R Ngarava15 balls24 runsSR 160out 0×
- Shadab Khan15 balls11 runsSR 73.3out 0×
Latest games
Fantasy points in each, the latest first.
- v Amsterdam Flames 4 16 September 2026 · Glasgow CosmicsIn the appThe match
- v Rotterdam Dockers 5 1 September 2026 · Glasgow Cosmic
- v Dublin Guardians 23 29 August 2026 · Glasgow Cosmic
- v Edinburgh Castle Rockers 2 27 August 2026 · Glasgow Cosmic
- v Namibia 13 18 April 2026 · Scotland
- v Namibia 26 17 April 2026 · Scotland
All 20 latest games
- v Nepal 110 17 February 2026 · Scotland
- v England 39 14 February 2026 · Scotland
- v Italy 194 9 February 2026 · Scotland
- v West Indies 46 7 February 2026 · Scotland
- v Jersey 68 11 July 2025 · Scotland
- v Italy 122 9 July 2025 · Scotland
- v Netherlands 5 8 July 2025 · Scotland
- v Nepal 93 20 June 2025 · Scotland
- v Netherlands 127 18 June 2025 · Scotland
- v Nepal 158 17 June 2025 · Scotland
- v Netherlands 82 15 June 2025 · Scotland
- v Sudur Paschim Royals 53 15 December 2024 · Pokhara Avengers
- v Kathmandu Gorkhas 37 14 December 2024 · Pokhara Avengers
- v Biratnagar Kings 42 12 December 2024 · Pokhara Avengers
91ODI games
67.8points a game
51median
258best: Scotland vs Nepal, 8 June 2025
Range
Points in the last 30 ODIs.
middle half 9–71median 39average 51.6best 258
43% of them reached 50 points and 33% stayed under 15.
Batting first 74.9 a game (17 games) · chasing 21.2 (13)
Where the points come from
Points a game by part, the last 30 ODIs: 51.6 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- Karan KC58 balls87 runsSR 150out 2×
- Sandeep Lamichhane45 balls48 runsSR 106.7out 0×
- Ahmed Raza41 balls30 runsSR 73.2out 0×
- Sompal Kami40 balls60 runsSR 150out 0×
- Rohan Mustafa40 balls49 runsSR 122.5out 1×
- R Ngarava31 balls54 runsSR 174.2out 0×
Latest games
Fantasy points in each, the latest first.
- v United States of America 40 20 May 2026 · Scotland
- v Nepal 7 18 May 2026 · Scotland
- v United States of America 74 14 May 2026 · Scotland
- v Nepal 57 12 May 2026 · Scotland
- v Namibia 14 12 April 2026 · Scotland
- v Oman 97 8 April 2026 · Scotland
All 20 latest games
- v Namibia 6 6 April 2026 · Scotland
- v Namibia 60 4 September 2025 · Scotland
- v Canada 9 31 August 2025 · Scotland
- v Netherlands 62 12 June 2025 · Scotland
- v Nepal 258 8 June 2025 · Scotland
- v Netherlands 41 6 June 2025 · Scotland
- v Nepal 95 2 June 2025 · Scotland
- v Netherlands 6 16 May 2025 · Scotland
- v United Arab Emirates 4 14 May 2025 · Scotland
- v Netherlands 38 10 May 2025 · Scotland
- v United Arab Emirates 51 8 May 2025 · Scotland
- v United Arab Emirates 1 4 May 2025 · Scotland
- v Nepal 4 4 November 2024 · Scotland
- v United States of America 109 31 October 2024 · Scotland
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB