Player Head-to-Head
BK
Brendon Kuruppu
SL
VS
HM
Hammad Mirza
OMN
1 wonStat categorieswon 7

Brendon Kuruppu vs Hammad Mirza

Brendon Kuruppu 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

BK 1 – 7 HM
1342
Most Runs
1355
201
Highest Score
112
47.81
Best Strike Rate
79.66
4
Most sixes
26
120
Most Fours
121
23.54
Best Averages
26.57
4
Most 50s
8
1
Most 100s
1
2
Most Not Outs
4

Season by season

2026

BK 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

BK 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

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

1991

BK 0 – 0 HM
26
Most Runs
–
21
Highest Score
–
0
Most sixes
–
4
Most Fours
–

1990

BK 0 – 0 HM
105
Most Runs
–
41
Highest Score
–
0
Most sixes
–
6
Most Fours
–

1989

BK 0 – 0 HM
121
Most Runs
–
63
Highest Score
–
42.76
Best Strike Rate
–
1
Most sixes
–
6
Most Fours
–
1
Most 50s
–

1988

BK 0 – 0 HM
424
Most Runs
–
58
Highest Score
–
56.16
Best Strike Rate
–
1
Most sixes
–
29
Most Fours
–
24.94
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

1987

BK 0 – 0 HM
270
Most Runs
–
201
Highest Score
–
38.85
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

1986

BK 0 – 0 HM
103
Most Runs
–
34
Highest Score
–
48.82
Best Strike Rate
–
0
Most sixes
–
12
Most Fours
–

1985

BK 0 – 0 HM
41
Most Runs
–
22
Highest Score
–
0
Most sixes
–
3
Most Fours
–

1984

BK 0 – 0 HM
70
Most Runs
–
38
Highest Score
–
0
Most sixes
–
8
Most Fours
–

1983

BK 0 – 0 HM
182
Most Runs
–
72
Highest Score
–
51.12
Best Strike Rate
–
2
Most sixes
–
25
Most Fours
–
2
Most 50s
–

TEST career

BK 0 – 0 HM
320
Most Runs
–
201
Highest Score
–
0
Most sixes
–
41
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

Season by season

1991

BK 0 – 0 HM
26
Most Runs
–
21
Highest Score
–
0
Most sixes
–
4
Most Fours
–

1988

BK 0 – 0 HM
93
Most Runs
–
46
Highest Score
–
0
Most sixes
–
13
Most Fours
–

1987

BK 0 – 0 HM
201
Most Runs
–
201
Highest Score
–
36.68
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

ODI career

BK 1 – 7 HM
1022
Most Runs
878
72
Highest Score
112
51.67
Best Strike Rate
69.74
4
Most sixes
12
79
Most Fours
80
20.04
Best Averages
33.77
4
Most 50s
5
–
Most 100s
1
1
Most Not Outs
2

Season by season

2026

BK 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

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

2024

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

1990

BK 0 – 0 HM
105
Most Runs
–
41
Highest Score
–
0
Most sixes
–
6
Most Fours
–

1989

BK 0 – 0 HM
121
Most Runs
–
63
Highest Score
–
42.76
Best Strike Rate
–
1
Most sixes
–
6
Most Fours
–
1
Most 50s
–

1988

BK 0 – 0 HM
331
Most Runs
–
58
Highest Score
–
59.00
Best Strike Rate
–
1
Most sixes
–
16
Most Fours
–
25.46
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

1987

BK 0 – 0 HM
69
Most Runs
–
33
Highest Score
–
0
Most sixes
–
3
Most Fours
–

1986

BK 0 – 0 HM
103
Most Runs
–
34
Highest Score
–
48.82
Best Strike Rate
–
0
Most sixes
–
12
Most Fours
–

1985

BK 0 – 0 HM
41
Most Runs
–
22
Highest Score
–
0
Most sixes
–
3
Most Fours
–

1984

BK 0 – 0 HM
70
Most Runs
–
38
Highest Score
–
0
Most sixes
–
8
Most Fours
–

1983

BK 0 – 0 HM
182
Most Runs
–
72
Highest Score
–
51.12
Best Strike Rate
–
2
Most sixes
–
25
Most Fours
–
2
Most 50s
–

T20I career

BK 0 – 0 HM
–
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

BK 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

BK 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

BK 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