Player Head-to-Head
MW
Muhammad Waseem
UAE
VS
JE
John Edrich
ENG
8 wonStat categorieswon 5

Muhammad Waseem vs John Edrich

Muhammad Waseem and John Edrich compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Muhammad Waseem has dominance over John Edrich in overall and ODIs. In recent years, both have been evenly matched.

CAREER Muhammad WaseemTEST LevelODI Muhammad WaseemT20I Level
Format

All formats

MW 8 – 5 JE
Batting
5370
Most Runs
5361
160
Highest Score
310
121.52
Best Strike Rate
38.05
294
Most sixes
12
448
Most Fours
570
31.96
Best Averages
43.23
35
Most 50s
26
5
Most 100s
12
6
Most Not Outs
9
Bowling
5
Most Wickets
0
2/13
Best Bowling Fig
0/6
19
Most Dots
0
233
Most Runs Conceed
23
1
Most Maiden Overs
1

Season by season

2026

MW 0 – 0 JE
311
Most Runs
–
66
Highest Score
–
109.89
Best Strike Rate
–
9
Most sixes
–
31
Most Fours
–
23.92
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2025

MW 0 – 0 JE
Batting
908
Most Runs
–
84
Highest Score
–
120.11
Best Strike Rate
–
40
Most sixes
–
83
Most Fours
–
30.27
Best Averages
–
7
Most 50s
–
Bowling
0
Most Wickets
–
0/22
Best Bowling Fig
–
2
Most Dots
–
45
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

MW 0 – 0 JE
Batting
1171
Most Runs
–
100
Highest Score
–
123.92
Best Strike Rate
–
63
Most sixes
–
86
Most Fours
–
33.46
Best Averages
–
9
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–
Bowling
1
Most Wickets
–
1/8
Best Bowling Fig
–
8
Most Dots
–
34
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

MW 0 – 0 JE
Batting
1822
Most Runs
–
160
Highest Score
–
131.17
Best Strike Rate
–
118
Most sixes
–
156
Most Fours
–
36.44
Best Averages
–
11
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
3
Most Dots
–
79
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

MW 0 – 0 JE
Batting
1011
Most Runs
–
112
Highest Score
–
107.32
Best Strike Rate
–
58
Most sixes
–
75
Most Fours
–
27.32
Best Averages
–
7
Most 50s
–
1
Most 100s
–
Bowling
1
Most Wickets
–
1/16
Best Bowling Fig
–
1
Most Dots
–
49
Most Runs Conceed
–
1
Most Maiden Overs
–

2021

MW 0 – 0 JE
Batting
147
Most Runs
–
107
Highest Score
–
6
Most sixes
–
17
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
3
Most Wickets
–
2/13
Best Bowling Fig
–
5
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–

1976

MW 0 – 0 JE
–
Most Runs
145
–
Highest Score
76
–
Best Strike Rate
26.75
–
Most sixes
0
–
Most Fours
17
–
Most 50s
1
–
Most Not Outs
1

1975

MW 0 – 0 JE
–
Most Runs
664
–
Highest Score
175
–
Best Strike Rate
34.75
–
Most sixes
0
–
Most Fours
71
–
Best Averages
51.08
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

1974

MW 0 – 0 JE
–
Most Runs
587
–
Highest Score
100
–
Best Strike Rate
41.90
–
Most sixes
2
–
Most Fours
49
–
Best Averages
41.93
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

1972

MW 0 – 0 JE
–
Most Runs
218
–
Highest Score
49
–
Best Strike Rate
30.58
–
Most sixes
0
–
Most Fours
25
–
Best Averages
21.80

1971

MW 0 – 0 JE
–
Most Runs
795
–
Highest Score
130
–
Best Strike Rate
38.07
–
Most sixes
0
–
Most Fours
69
–
Best Averages
34.57
–
Most 50s
6
–
Most 100s
1
–
Most Not Outs
1

1970

MW 0 – 0 JE
–
Most Runs
241
–
Highest Score
115
–
Best Strike Rate
36.91
–
Most sixes
0
–
Most Fours
26
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1969

MW 0 – 0 JE
–
Most Runs
675
–
Highest Score
155
–
Best Strike Rate
40.46
–
Most sixes
0
–
Most Fours
81
–
Best Averages
48.21
–
Most 50s
4
–
Most 100s
2
–
Most Not Outs
2

1968

MW 0 – 0 JE
–
Most Runs
894
–
Highest Score
164
–
Best Strike Rate
36.29
–
Most sixes
2
–
Most Fours
98
–
Best Averages
52.59
–
Most 50s
5
–
Most 100s
2

1967

MW 0 – 0 JE
–
Most Runs
35
–
Highest Score
22
–
Most sixes
0
–
Most Fours
5

1966

MW 0 – 0 JE
Batting
–
Most Runs
272
–
Highest Score
103
–
Best Strike Rate
36.02
–
Most sixes
0
–
Most Fours
27
–
Most 50s
1
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/6
–
Most Dots
0
–
Most Runs Conceed
6
–
Most Maiden Overs
0

1965

MW 0 – 0 JE
–
Most Runs
495
–
Highest Score
310
–
Best Strike Rate
53.92
–
Most sixes
6
–
Most Fours
69
–
Most 100s
2
–
Most Not Outs
2

1964

MW 0 – 0 JE
Batting
–
Most Runs
237
–
Highest Score
120
–
Best Strike Rate
39.75
–
Most sixes
2
–
Most Fours
22
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/17
–
Most Dots
0
–
Most Runs Conceed
17
–
Most Maiden Overs
1

1963

MW 0 – 0 JE
–
Most Runs
103
–
Highest Score
38
–
Most sixes
0
–
Most Fours
11

TEST career

MW 0 – 0 JE
Batting
–
Most Runs
5138
–
Highest Score
310
–
Best Strike Rate
37.23
–
Most sixes
11
–
Most Fours
557
–
Best Averages
43.54
–
Most 50s
24
–
Most 100s
12
–
Most Not Outs
9
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/6
–
Most Dots
0
–
Most Runs Conceed
23
–
Most Maiden Overs
1

Season by season

1976

MW 0 – 0 JE
–
Most Runs
145
–
Highest Score
76
–
Best Strike Rate
26.75
–
Most sixes
0
–
Most Fours
17
–
Most 50s
1
–
Most Not Outs
1

1975

MW 0 – 0 JE
–
Most Runs
656
–
Highest Score
175
–
Best Strike Rate
34.60
–
Most sixes
0
–
Most Fours
70
–
Best Averages
54.67
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

1974

MW 0 – 0 JE
–
Most Runs
454
–
Highest Score
100
–
Best Strike Rate
37.52
–
Most sixes
1
–
Most Fours
41
–
Best Averages
45.40
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

1972

MW 0 – 0 JE
–
Most Runs
218
–
Highest Score
49
–
Best Strike Rate
30.58
–
Most sixes
0
–
Most Fours
25
–
Best Averages
21.80

1971

MW 0 – 0 JE
–
Most Runs
713
–
Highest Score
130
–
Best Strike Rate
36.21
–
Most sixes
0
–
Most Fours
65
–
Best Averages
32.41
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

1970

MW 0 – 0 JE
–
Most Runs
241
–
Highest Score
115
–
Best Strike Rate
36.91
–
Most sixes
0
–
Most Fours
26
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1969

MW 0 – 0 JE
–
Most Runs
675
–
Highest Score
155
–
Best Strike Rate
40.46
–
Most sixes
0
–
Most Fours
81
–
Best Averages
48.21
–
Most 50s
4
–
Most 100s
2
–
Most Not Outs
2

1968

MW 0 – 0 JE
–
Most Runs
894
–
Highest Score
164
–
Best Strike Rate
36.29
–
Most sixes
2
–
Most Fours
98
–
Best Averages
52.59
–
Most 50s
5
–
Most 100s
2

1967

MW 0 – 0 JE
–
Most Runs
35
–
Highest Score
22
–
Most sixes
0
–
Most Fours
5

1966

MW 0 – 0 JE
Batting
–
Most Runs
272
–
Highest Score
103
–
Best Strike Rate
36.02
–
Most sixes
0
–
Most Fours
27
–
Most 50s
1
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/6
–
Most Dots
0
–
Most Runs Conceed
6
–
Most Maiden Overs
0

1965

MW 0 – 0 JE
–
Most Runs
495
–
Highest Score
310
–
Best Strike Rate
53.92
–
Most sixes
6
–
Most Fours
69
–
Most 100s
2
–
Most Not Outs
2

1964

MW 0 – 0 JE
Batting
–
Most Runs
237
–
Highest Score
120
–
Best Strike Rate
39.75
–
Most sixes
2
–
Most Fours
22
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/17
–
Most Dots
0
–
Most Runs Conceed
17
–
Most Maiden Overs
1

1963

MW 0 – 0 JE
–
Most Runs
103
–
Highest Score
38
–
Most sixes
0
–
Most Fours
11

ODI career

MW 5 – 0 JE
Batting
2032
Most Runs
223
160
Highest Score
90
92.28
Best Strike Rate
–
101
Most sixes
1
169
Most Fours
13
26.39
Best Averages
–
9
Most 50s
2
2
Most 100s
–
Bowling
0
Most Wickets
–
0/0
Best Bowling Fig
–
9
Most Dots
–
92
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2026

MW 0 – 0 JE
157
Most Runs
–
43
Highest Score
–
3
Most sixes
–
17
Most Fours
–

2025

MW 0 – 0 JE
Batting
239
Most Runs
–
76
Highest Score
–
86.91
Best Strike Rate
–
11
Most sixes
–
12
Most Fours
–
2
Most 50s
–

2024

MW 0 – 0 JE
Batting
262
Most Runs
–
61
Highest Score
–
69.50
Best Strike Rate
–
8
Most sixes
–
21
Most Fours
–
21.83
Best Averages
–
1
Most 50s
–
Bowling
0
Most Wickets
–
0/26
Best Bowling Fig
–
8
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

MW 0 – 0 JE
Batting
959
Most Runs
–
160
Highest Score
–
111.77
Best Strike Rate
–
64
Most sixes
–
78
Most Fours
–
34.25
Best Averages
–
4
Most 50s
–
2
Most 100s
–
Bowling
0
Most Wickets
–
0/13
Best Bowling Fig
–
1
Most Dots
–
33
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

MW 0 – 0 JE
Batting
415
Most Runs
–
78
Highest Score
–
78.60
Best Strike Rate
–
15
Most sixes
–
41
Most Fours
–
19.76
Best Averages
–
2
Most 50s
–
Bowling
0
Most Wickets
–
0/0
Best Bowling Fig
–
0
Most Dots
–
33
Most Runs Conceed
–
1
Most Maiden Overs
–

1975

MW 0 – 0 JE
–
Most Runs
8
–
Highest Score
8
–
Most sixes
0
–
Most Fours
1

1974

MW 0 – 0 JE
–
Most Runs
133
–
Highest Score
90
–
Most sixes
1
–
Most Fours
8
–
Most 50s
1

1971

MW 0 – 0 JE
–
Most Runs
82
–
Highest Score
82
–
Most sixes
0
–
Most Fours
4
–
Most 50s
1

T20I career

MW 0 – 0 JE
Batting
3338
Most Runs
–
112
Highest Score
–
150.56
Best Strike Rate
–
193
Most sixes
–
279
Most Fours
–
36.68
Best Averages
–
26
Most 50s
–
3
Most 100s
–
6
Most Not Outs
–
Bowling
5
Most Wickets
–
2/13
Best Bowling Fig
–
10
Most Dots
–
141
Most Runs Conceed
–
0
Most Maiden Overs
–

Season by season

2026

MW 0 – 0 JE
154
Most Runs
–
66
Highest Score
–
129.41
Best Strike Rate
–
6
Most sixes
–
14
Most Fours
–
154 / 5
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2025

MW 0 – 0 JE
Batting
669
Most Runs
–
84
Highest Score
–
139.09
Best Strike Rate
–
29
Most sixes
–
71
Most Fours
–
30.41
Best Averages
–
5
Most 50s
–
Bowling
0
Most Wickets
–
0/22
Best Bowling Fig
–
2
Most Dots
–
45
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

MW 0 – 0 JE
Batting
909
Most Runs
–
100
Highest Score
–
160.04
Best Strike Rate
–
55
Most sixes
–
65
Most Fours
–
39.52
Best Averages
–
8
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–
Bowling
1
Most Wickets
–
1/8
Best Bowling Fig
–
0
Most Dots
–
8
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

MW 0 – 0 JE
Batting
863
Most Runs
–
91
Highest Score
–
162.52
Best Strike Rate
–
54
Most sixes
–
78
Most Fours
–
39.23
Best Averages
–
7
Most 50s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
2
Most Dots
–
46
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

MW 0 – 0 JE
Batting
596
Most Runs
–
112
Highest Score
–
143.96
Best Strike Rate
–
43
Most sixes
–
34
Most Fours
–
37.25
Best Averages
–
5
Most 50s
–
1
Most 100s
–
Bowling
1
Most Wickets
–
1/16
Best Bowling Fig
–
1
Most Dots
–
16
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

MW 0 – 0 JE
Batting
147
Most Runs
–
107
Highest Score
–
6
Most sixes
–
17
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
3
Most Wickets
–
2/13
Best Bowling Fig
–
5
Most Dots
–
26
Most Runs Conceed
–
0
Most Maiden Overs
–