Player Head-to-Head
JG
John Guy
NZ
VS
MM
Musa Shaheen Mahmood
5 wonStat categorieswon 1

John Guy vs Musa Shaheen Mahmood

John Guy and Musa Shaheen Mahmood compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

John Guy has dominance over Musa Shaheen Mahmood in overall. In recent years, both have been evenly matched.

CAREER John GuyTEST LevelODI LevelT20I Level
Format

All formats

JG 5 – 1 MM
Batting
440
Most Runs
440
102
Highest Score
80
0
Most sixes
17
35
Most Fours
32
20.95
Best Averages
19.13
3
Most 50s
2
1
Most 100s
–
2
Most Not Outs
1
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/11
–
Most Dots
1
–
Most Runs Conceed
21
–
Most Maiden Overs
0

Season by season

2026

JG 0 – 0 MM
–
Most Runs
235
–
Highest Score
80
–
Most sixes
9
–
Most Fours
22
–
Most 50s
2

2025

JG 0 – 0 MM
–
Most Runs
104
–
Highest Score
45
–
Most sixes
7
–
Most Fours
6

2023

JG 0 – 0 MM
Batting
–
Most Runs
12
–
Highest Score
3
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/10
–
Most Dots
1
–
Most Runs Conceed
10
–
Most Maiden Overs
0

2022

JG 0 – 0 MM
–
Most Runs
34
–
Highest Score
22
–
Most sixes
1
–
Most Fours
2

2021

JG 0 – 0 MM
–
Most Runs
55
–
Highest Score
29
–
Most sixes
0
–
Most Fours
2

2019

JG 0 – 0 MM
Batting
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/11
–
Most Dots
0
–
Most Runs Conceed
11
–
Most Maiden Overs
0

1961

JG 0 – 0 MM
18
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1959

JG 0 – 0 MM
60
Most Runs
–
56
Highest Score
–
0
Most sixes
–
9
Most Fours
–
1
Most 50s
–

1956

JG 0 – 0 MM
42
Most Runs
–
23
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1955

JG 0 – 0 MM
320
Most Runs
–
102
Highest Score
–
0
Most sixes
–
26
Most Fours
–
2
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

TEST career

JG 0 – 0 MM
Batting
440
Most Runs
–
102
Highest Score
–
0
Most sixes
–
35
Most Fours
–
20.95
Best Averages
–
3
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

Season by season

1961

JG 0 – 0 MM
18
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1959

JG 0 – 0 MM
60
Most Runs
–
56
Highest Score
–
0
Most sixes
–
9
Most Fours
–
1
Most 50s
–

1956

JG 0 – 0 MM
42
Most Runs
–
23
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1955

JG 0 – 0 MM
320
Most Runs
–
102
Highest Score
–
0
Most sixes
–
26
Most Fours
–
2
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

T20I career

JG 0 – 0 MM
Batting
–
Most Runs
440
–
Highest Score
80
–
Most sixes
17
–
Most Fours
32
–
Best Averages
19.13
–
Most 50s
2
–
Most Not Outs
1
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/11
–
Most Dots
1
–
Most Runs Conceed
21
–
Most Maiden Overs
0

Season by season

2026

JG 0 – 0 MM
–
Most Runs
235
–
Highest Score
80
–
Most sixes
9
–
Most Fours
22
–
Most 50s
2

2025

JG 0 – 0 MM
–
Most Runs
104
–
Highest Score
45
–
Most sixes
7
–
Most Fours
6

2023

JG 0 – 0 MM
Batting
–
Most Runs
12
–
Highest Score
3
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/10
–
Most Dots
1
–
Most Runs Conceed
10
–
Most Maiden Overs
0

2022

JG 0 – 0 MM
–
Most Runs
34
–
Highest Score
22
–
Most sixes
1
–
Most Fours
2

2021

JG 0 – 0 MM
–
Most Runs
55
–
Highest Score
29
–
Most sixes
0
–
Most Fours
2

2019

JG 0 – 0 MM
Batting
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/11
–
Most Dots
0
–
Most Runs Conceed
11
–
Most Maiden Overs
0
RECENT RESULTS 6 matches