Player Head-to-Head
GM
Geoff Miller
ENG
VS
HM
Hammad Mirza
OMN
2 wonStat categorieswon 6

Geoff Miller vs Hammad Mirza

Geoff Miller and Hammad Mirza compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Hammad Mirza has the edge in overall and ODIs. In recent years, both have been evenly matched.

CAREER Hammad MirzaTEST LevelODI Hammad MirzaT20I Level
Format

All formats

GM 2 – 6 HM
Batting
1349
Most Runs
1355
98
Highest Score
112
36.65
Best Strike Rate
79.66
0
Most sixes
26
131
Most Fours
121
21.41
Best Averages
26.57
7
Most 50s
8
–
Most 100s
1
6
Most Not Outs
4
Bowling
85
Most Wickets
–
5/44
Best Bowling Fig
–
31.44
Best Average
–
0
Most Dots
–
2.75
Best Economy
–
68.60
Best Strike Rate
–
2672
Most Runs Conceed
–
239
Most Maiden Overs
–
1
Five Wicket haul
–

Season by season

2026

GM 0 – 0 HM
–
Most Runs
681
–
Highest Score
112
–
Best Strike Rate
72.91
–
Most sixes
11
–
Most Fours
63
–
Best Averages
34.05
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

2025

GM 0 – 0 HM
–
Most Runs
475
–
Highest Score
77
–
Best Strike Rate
86.36
–
Most sixes
9
–
Most Fours
46
–
Best Averages
22.62
–
Most 50s
4
–
Most Not Outs
1

2024

GM 0 – 0 HM
–
Most Runs
199
–
Highest Score
62
–
Most sixes
6
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
2

1984

GM 0 – 0 HM
Batting
62
Most Runs
–
22
Highest Score
–
0
Most sixes
–
6
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
3/32
Best Bowling Fig
–
36.14
Best Average
–
0
Most Dots
–
4.36
Best Economy
–
49.71
Best Strike Rate
–
253
Most Runs Conceed
–
5
Most Maiden Overs
–

1983

GM 0 – 0 HM
Batting
119
Most Runs
–
46
Highest Score
–
0
Most sixes
–
13
Most Fours
–
1
Most Not Outs
–
Bowling
11
Most Wickets
–
3/28
Best Bowling Fig
–
47.00
Best Average
–
0
Most Dots
–
3.51
Best Economy
–
80.45
Best Strike Rate
–
517
Most Runs Conceed
–
21
Most Maiden Overs
–

1982

GM 0 – 0 HM
Batting
314
Most Runs
–
98
Highest Score
–
45.18
Best Strike Rate
–
0
Most sixes
–
34
Most Fours
–
24.15
Best Averages
–
2
Most 50s
–
Bowling
17
Most Wickets
–
4/70
Best Bowling Fig
–
26.82
Best Average
–
0
Most Dots
–
2.63
Best Economy
–
61.12
Best Strike Rate
–
456
Most Runs Conceed
–
42
Most Maiden Overs
–

1981

GM 0 – 0 HM
Batting
11
Most Runs
–
8
Highest Score
–
0
Most sixes
–
1
Most Fours
–
Bowling
1
Most Wickets
–
1/42
Best Bowling Fig
–
0
Most Dots
–
42
Most Runs Conceed
–
4
Most Maiden Overs
–

1979

GM 0 – 0 HM
Batting
323
Most Runs
–
64
Highest Score
–
37.21
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–
Bowling
15
Most Wickets
–
5/44
Best Bowling Fig
–
26.80
Best Average
–
0
Most Dots
–
2.13
Best Economy
–
75.67
Best Strike Rate
–
402
Most Runs Conceed
–
47
Most Maiden Overs
–
1
Five Wicket haul
–

1978

GM 0 – 0 HM
Batting
323
Most Runs
–
89
Highest Score
–
29.47
Best Strike Rate
–
0
Most sixes
–
29
Most Fours
–
17.00
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
25
Most Wickets
–
3/21
Best Bowling Fig
–
24.40
Best Average
–
0
Most Dots
–
2.26
Best Economy
–
64.80
Best Strike Rate
–
610
Most Runs Conceed
–
94
Most Maiden Overs
–

1977

GM 0 – 0 HM
Batting
137
Most Runs
–
98
Highest Score
–
33.17
Best Strike Rate
–
0
Most sixes
–
14
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
8
Most Wickets
–
3/102
Best Bowling Fig
–
35.75
Best Average
–
0
Most Dots
–
3.21
Best Economy
–
66.75
Best Strike Rate
–
286
Most Runs Conceed
–
22
Most Maiden Overs
–

1976

GM 0 – 0 HM
Batting
60
Most Runs
–
36
Highest Score
–
0
Most sixes
–
7
Most Fours
–
Bowling
1
Most Wickets
–
1/106
Best Bowling Fig
–
106.00
Best Average
–
0
Most Dots
–
3.93
Best Economy
–
162.00
Best Strike Rate
–
106
Most Runs Conceed
–
4
Most Maiden Overs
–

TEST career

GM 0 – 0 HM
Batting
1213
Most Runs
–
98
Highest Score
–
35.51
Best Strike Rate
–
0
Most sixes
–
119
Most Fours
–
25.81
Best Averages
–
7
Most 50s
–
4
Most Not Outs
–
Bowling
60
Most Wickets
–
5/44
Best Bowling Fig
–
30.98
Best Average
–
0
Most Dots
–
2.43
Best Economy
–
76.48
Best Strike Rate
–
1859
Most Runs Conceed
–
219
Most Maiden Overs
–
1
Five Wicket haul
–

Season by season

1984

GM 0 – 0 HM
Batting
42
Most Runs
–
22
Highest Score
–
0
Most sixes
–
6
Most Fours
–
Bowling
1
Most Wickets
–
1/83
Best Bowling Fig
–
142.00
Best Average
–
0
Most Dots
–
5.07
Best Economy
–
168.00
Best Strike Rate
–
142
Most Runs Conceed
–
1
Most Maiden Overs
–

1983

GM 0 – 0 HM
Batting
55
Most Runs
–
34
Highest Score
–
0
Most sixes
–
6
Most Fours
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
3/133
Best Bowling Fig
–
41.75
Best Average
–
0
Most Dots
–
2.51
Best Economy
–
99.75
Best Strike Rate
–
167
Most Runs Conceed
–
19
Most Maiden Overs
–

1982

GM 0 – 0 HM
Batting
288
Most Runs
–
98
Highest Score
–
43.50
Best Strike Rate
–
0
Most sixes
–
31
Most Fours
–
26.18
Best Averages
–
2
Most 50s
–
Bowling
12
Most Wickets
–
4/70
Best Bowling Fig
–
25.67
Best Average
–
0
Most Dots
–
2.37
Best Economy
–
65.08
Best Strike Rate
–
308
Most Runs Conceed
–
37
Most Maiden Overs
–

1981

GM 0 – 0 HM
Batting
11
Most Runs
–
8
Highest Score
–
0
Most sixes
–
1
Most Fours
–
Bowling
1
Most Wickets
–
1/42
Best Bowling Fig
–
0
Most Dots
–
42
Most Runs Conceed
–
4
Most Maiden Overs
–

1979

GM 0 – 0 HM
Batting
319
Most Runs
–
64
Highest Score
–
37.01
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–
Bowling
14
Most Wickets
–
5/44
Best Bowling Fig
–
26.29
Best Average
–
0
Most Dots
–
2.08
Best Economy
–
75.93
Best Strike Rate
–
368
Most Runs Conceed
–
46
Most Maiden Overs
–
1
Five Wicket haul
–

1978

GM 0 – 0 HM
Batting
321
Most Runs
–
89
Highest Score
–
29.89
Best Strike Rate
–
0
Most sixes
–
29
Most Fours
–
20.06
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
21
Most Wickets
–
3/21
Best Bowling Fig
–
26.33
Best Average
–
0
Most Dots
–
2.24
Best Economy
–
70.57
Best Strike Rate
–
553
Most Runs Conceed
–
87
Most Maiden Overs
–

1977

GM 0 – 0 HM
Batting
117
Most Runs
–
98
Highest Score
–
31.28
Best Strike Rate
–
0
Most sixes
–
12
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
3/102
Best Bowling Fig
–
28.83
Best Average
–
0
Most Dots
–
2.44
Best Economy
–
71.00
Best Strike Rate
–
173
Most Runs Conceed
–
21
Most Maiden Overs
–

1976

GM 0 – 0 HM
Batting
60
Most Runs
–
36
Highest Score
–
0
Most sixes
–
7
Most Fours
–
Bowling
1
Most Wickets
–
1/106
Best Bowling Fig
–
106.00
Best Average
–
0
Most Dots
–
3.93
Best Economy
–
162.00
Best Strike Rate
–
106
Most Runs Conceed
–
4
Most Maiden Overs
–

ODI career

GM 0 – 4 HM
Batting
136
Most Runs
878
46
Highest Score
112
–
Best Strike Rate
69.74
0
Most sixes
12
12
Most Fours
80
–
Best Averages
33.77
–
Most 50s
5
–
Most 100s
1
2
Most Not Outs
2
Bowling
25
Most Wickets
–
3/27
Best Bowling Fig
–
32.52
Best Average
–
0
Most Dots
–
3.93
Best Economy
–
49.68
Best Strike Rate
–
813
Most Runs Conceed
–
20
Most Maiden Overs
–

Season by season

2026

GM 0 – 0 HM
–
Most Runs
610
–
Highest Score
112
–
Best Strike Rate
70.36
–
Most sixes
9
–
Most Fours
55
–
Best Averages
610 / 16
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

2025

GM 0 – 0 HM
–
Most Runs
210
–
Highest Score
77
–
Best Strike Rate
73.17
–
Most sixes
3
–
Most Fours
21
–
Most 50s
2

2024

GM 0 – 0 HM
–
Most Runs
58
–
Highest Score
28
–
Most sixes
0
–
Most Fours
4
–
Most Not Outs
1

1984

GM 0 – 0 HM
Batting
20
Most Runs
–
10
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
3/32
Best Bowling Fig
–
18.50
Best Average
–
0
Most Dots
–
3.70
Best Economy
–
30.00
Best Strike Rate
–
111
Most Runs Conceed
–
4
Most Maiden Overs
–

1983

GM 0 – 0 HM
Batting
64
Most Runs
–
46
Highest Score
–
0
Most sixes
–
7
Most Fours
–
Bowling
7
Most Wickets
–
3/28
Best Bowling Fig
–
50.00
Best Average
–
0
Most Dots
–
4.32
Best Economy
–
69.43
Best Strike Rate
–
350
Most Runs Conceed
–
2
Most Maiden Overs
–

1982

GM 0 – 0 HM
Batting
26
Most Runs
–
26
Highest Score
–
0
Most sixes
–
3
Most Fours
–
Bowling
5
Most Wickets
–
3/27
Best Bowling Fig
–
29.60
Best Average
–
0
Most Dots
–
3.44
Best Economy
–
51.60
Best Strike Rate
–
148
Most Runs Conceed
–
5
Most Maiden Overs
–

1979

GM 0 – 0 HM
Batting
4
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
1
Most Wickets
–
1/33
Best Bowling Fig
–
0
Most Dots
–
34
Most Runs Conceed
–
1
Most Maiden Overs
–

1978

GM 0 – 0 HM
Batting
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
4
Most Wickets
–
2/24
Best Bowling Fig
–
14.25
Best Average
–
0
Most Dots
–
2.48
Best Economy
–
34.50
Best Strike Rate
–
57
Most Runs Conceed
–
7
Most Maiden Overs
–

1977

GM 0 – 0 HM
Batting
20
Most Runs
–
16
Highest Score
–
0
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
1/43
Best Bowling Fig
–
0
Most Dots
–
113
Most Runs Conceed
–
1
Most Maiden Overs
–

T20I career

GM 0 – 0 HM
Batting
–
Most Runs
477
–
Highest Score
62
–
Most sixes
14
–
Most Fours
41
–
Best Averages
19.08
–
Most 50s
3
–
Most Not Outs
2

Season by season

2026

GM 0 – 0 HM
–
Most Runs
71
–
Highest Score
46
–
Best Strike Rate
105.97
–
Most sixes
2
–
Most Fours
8
–
Best Averages
71 / 3

2025

GM 0 – 0 HM
–
Most Runs
265
–
Highest Score
51
–
Best Strike Rate
100.76
–
Most sixes
6
–
Most Fours
25
–
Best Averages
18.93
–
Most 50s
2
–
Most Not Outs
1

2024

GM 0 – 0 HM
–
Most Runs
141
–
Highest Score
62
–
Most sixes
6
–
Most Fours
8
–
Most 50s
1
–
Most Not Outs
1
RECENT RESULTS 1 match