Player Head-to-Head
DE
Dion Ebrahim
ZIM
VS
ML
Michael Leask
SCO
5 wonStat categorieswon 3

Dion Ebrahim vs Michael Leask

Dion Ebrahim and Michael Leask compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Dion Ebrahim has dominance over Michael Leask in overall, while Michael Leask has the edge in ODIs. In recent years, both have been evenly matched.

CAREER Dion EbrahimTEST LevelODI Michael LeaskT20I Level
Format

All formats

DE 5 – 3 ML
2668
Most Runs
2653
121
Highest Score
107
47.17
Best Strike Rate
119.02
0
Most sixes
125
249
Most Fours
193
21.52
Best Averages
21.06
14
Most 50s
9
1
Most 100s
1
7
Most Not Outs
26

Season by season

2026

DE 0 – 0 ML
–
Most Runs
104
–
Highest Score
29
–
Most sixes
5
–
Most Fours
7
–
Most Not Outs
2

2025

DE 0 – 0 ML
–
Most Runs
319
–
Highest Score
96
–
Most sixes
15
–
Most Fours
20
–
Most 50s
1
–
Most Not Outs
3

2024

DE 0 – 0 ML
–
Most Runs
252
–
Highest Score
40
–
Most sixes
13
–
Most Fours
12
–
Best Averages
14.82
–
Most Not Outs
1

2023

DE 0 – 0 ML
–
Most Runs
424
–
Highest Score
107
–
Best Strike Rate
129.27
–
Most sixes
25
–
Most Fours
29
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
4

2022

DE 0 – 0 ML
–
Most Runs
469
–
Highest Score
85
–
Best Strike Rate
111.14
–
Most sixes
17
–
Most Fours
43
–
Best Averages
23.45
–
Most 50s
2
–
Most Not Outs
3

2021

DE 0 – 0 ML
–
Most Runs
239
–
Highest Score
51
–
Most sixes
13
–
Most Fours
16
–
Most 50s
1
–
Most Not Outs
3

2019

DE 0 – 0 ML
–
Most Runs
121
–
Highest Score
38
–
Most sixes
5
–
Most Fours
8
–
Most Not Outs
1

2018

DE 0 – 0 ML
–
Most Runs
190
–
Highest Score
59
–
Most sixes
6
–
Most Fours
16
–
Most 50s
1
–
Most Not Outs
4

2017

DE 0 – 0 ML
–
Most Runs
120
–
Highest Score
59
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
3

2016

DE 0 – 0 ML
–
Most Runs
40
–
Highest Score
12
–
Most sixes
1
–
Most Fours
3

2015

DE 0 – 0 ML
–
Most Runs
93
–
Highest Score
23
–
Most sixes
2
–
Most Fours
11
–
Most Not Outs
1

2014

DE 0 – 0 ML
–
Most Runs
158
–
Highest Score
50
–
Most sixes
10
–
Most Fours
10
–
Most 50s
1

2013

DE 0 – 0 ML
–
Most Runs
124
–
Highest Score
58
–
Most sixes
10
–
Most Fours
6
–
Most 50s
1
–
Most Not Outs
1

2005

DE 0 – 0 ML
206
Most Runs
–
72
Highest Score
–
35.58
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
11.44
Best Averages
–
1
Most 50s
–

2004

DE 0 – 0 ML
703
Most Runs
–
71
Highest Score
–
51.20
Best Strike Rate
–
0
Most sixes
–
56
Most Fours
–
26.04
Best Averages
–
5
Most 50s
–
4
Most Not Outs
–

2003

DE 0 – 0 ML
396
Most Runs
–
68
Highest Score
–
49.13
Best Strike Rate
–
0
Most sixes
–
41
Most Fours
–
18.86
Best Averages
–
2
Most 50s
–

2002

DE 0 – 0 ML
392
Most Runs
–
94
Highest Score
–
45.27
Best Strike Rate
–
0
Most sixes
–
35
Most Fours
–
23.06
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2001

DE 0 – 0 ML
971
Most Runs
–
121
Highest Score
–
47.79
Best Strike Rate
–
0
Most sixes
–
93
Most Fours
–
23.68
Best Averages
–
4
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

TEST career

DE 0 – 0 ML
1225
Most Runs
–
94
Highest Score
–
39.31
Best Strike Rate
–
0
Most sixes
–
145
Most Fours
–
22.69
Best Averages
–
10
Most 50s
–
1
Most Not Outs
–

Season by season

2005

DE 0 – 0 ML
178
Most Runs
–
72
Highest Score
–
35.25
Best Strike Rate
–
0
Most sixes
–
22
Most Fours
–
12.71
Best Averages
–
1
Most 50s
–

2004

DE 0 – 0 ML
213
Most Runs
–
70
Highest Score
–
40.26
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
2
Most 50s
–

2003

DE 0 – 0 ML
177
Most Runs
–
68
Highest Score
–
46.34
Best Strike Rate
–
0
Most sixes
–
23
Most Fours
–
2
Most 50s
–

2002

DE 0 – 0 ML
233
Most Runs
–
94
Highest Score
–
42.06
Best Strike Rate
–
0
Most sixes
–
25
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2001

DE 0 – 0 ML
424
Most Runs
–
71
Highest Score
–
37.00
Best Strike Rate
–
0
Most sixes
–
48
Most Fours
–
23.56
Best Averages
–
3
Most 50s
–

ODI career

DE 1 – 7 ML
1443
Most Runs
1695
121
Highest Score
107
56.81
Best Strike Rate
113.45
0
Most sixes
74
104
Most Fours
130
20.61
Best Averages
25.30
4
Most 50s
8
1
Most 100s
1
6
Most Not Outs
16

Season by season

2026

DE 0 – 0 ML
–
Most Runs
77
–
Highest Score
29
–
Most sixes
3
–
Most Fours
5
–
Most Not Outs
1

2025

DE 0 – 0 ML
–
Most Runs
175
–
Highest Score
96
–
Most sixes
7
–
Most Fours
14
–
Most 50s
1
–
Most Not Outs
2

2024

DE 0 – 0 ML
–
Most Runs
104
–
Highest Score
40
–
Most sixes
4
–
Most Fours
6
–
Most Not Outs
1

2023

DE 0 – 0 ML
–
Most Runs
333
–
Highest Score
107
–
Best Strike Rate
120.65
–
Most sixes
20
–
Most Fours
20
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
2

2022

DE 0 – 0 ML
–
Most Runs
410
–
Highest Score
85
–
Best Strike Rate
112.02
–
Most sixes
17
–
Most Fours
36
–
Best Averages
25.63
–
Most 50s
2
–
Most Not Outs
2

2021

DE 0 – 0 ML
–
Most Runs
51
–
Highest Score
51
–
Most sixes
3
–
Most Fours
3
–
Most 50s
1
–
Most Not Outs
1

2019

DE 0 – 0 ML
–
Most Runs
39
–
Highest Score
19
–
Most sixes
1
–
Most Fours
3

2018

DE 0 – 0 ML
–
Most Runs
134
–
Highest Score
59
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
3

2017

DE 0 – 0 ML
–
Most Runs
120
–
Highest Score
59
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
3

2016

DE 0 – 0 ML
–
Most Runs
25
–
Highest Score
12
–
Most sixes
1
–
Most Fours
1

2015

DE 0 – 0 ML
–
Most Runs
69
–
Highest Score
23
–
Most sixes
2
–
Most Fours
8
–
Most Not Outs
1

2014

DE 0 – 0 ML
–
Most Runs
158
–
Highest Score
50
–
Most sixes
10
–
Most Fours
10
–
Most 50s
1

2005

DE 0 – 0 ML
28
Most Runs
–
26
Highest Score
–
0
Most sixes
–
2
Most Fours
–

2004

DE 0 – 0 ML
490
Most Runs
–
71
Highest Score
–
58.06
Best Strike Rate
–
0
Most sixes
–
29
Most Fours
–
24.50
Best Averages
–
3
Most 50s
–
4
Most Not Outs
–

2003

DE 0 – 0 ML
219
Most Runs
–
40
Highest Score
–
51.65
Best Strike Rate
–
0
Most sixes
–
18
Most Fours
–
16.85
Best Averages
–

2002

DE 0 – 0 ML
159
Most Runs
–
42
Highest Score
–
50.96
Best Strike Rate
–
0
Most sixes
–
10
Most Fours
–
15.90
Best Averages
–

2001

DE 0 – 0 ML
547
Most Runs
–
121
Highest Score
–
61.74
Best Strike Rate
–
0
Most sixes
–
45
Most Fours
–
23.78
Best Averages
–
1
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

T20I career

DE 0 – 0 ML
–
Most Runs
958
–
Highest Score
58
–
Most sixes
51
–
Most Fours
63
–
Best Averages
16.24
–
Most 50s
1
–
Most Not Outs
10

Season by season

2026

DE 0 – 0 ML
–
Most Runs
27
–
Highest Score
22
–
Best Strike Rate
150.00
–
Most sixes
2
–
Most Fours
2
–
Best Averages
27 / 2
–
Most Not Outs
1

2025

DE 0 – 0 ML
–
Most Runs
144
–
Highest Score
46
–
Most sixes
8
–
Most Fours
6
–
Most Not Outs
1

2024

DE 0 – 0 ML
–
Most Runs
148
–
Highest Score
35
–
Most sixes
9
–
Most Fours
6
–
Best Averages
13.45

2023

DE 0 – 0 ML
–
Most Runs
91
–
Highest Score
38
–
Most sixes
5
–
Most Fours
9
–
Most Not Outs
2

2022

DE 0 – 0 ML
–
Most Runs
59
–
Highest Score
17
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
1

2021

DE 0 – 0 ML
–
Most Runs
188
–
Highest Score
44
–
Most sixes
10
–
Most Fours
13
–
Most Not Outs
2

2019

DE 0 – 0 ML
–
Most Runs
82
–
Highest Score
38
–
Most sixes
4
–
Most Fours
5
–
Most Not Outs
1

2018

DE 0 – 0 ML
–
Most Runs
56
–
Highest Score
38
–
Most sixes
3
–
Most Fours
4
–
Most Not Outs
1

2016

DE 0 – 0 ML
–
Most Runs
15
–
Highest Score
9
–
Most sixes
0
–
Most Fours
2

2015

DE 0 – 0 ML
–
Most Runs
24
–
Highest Score
13
–
Most sixes
0
–
Most Fours
3

2013

DE 0 – 0 ML
–
Most Runs
124
–
Highest Score
58
–
Most sixes
10
–
Most Fours
6
–
Most 50s
1
–
Most Not Outs
1