Player Head-to-Head
MI
Mohammad Irfan
PAK
VS
GG
Georgios Charalampos Galanis
11 wonStat categorieswon 7

Mohammad Irfan vs Georgios Charalampos Galanis

Mohammad Irfan and Georgios Charalampos Galanis compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Mohammad Irfan has dominance over Georgios Charalampos Galanis in overall, while Georgios Charalampos Galanis has the edge in T20Is. In recent years, both have been evenly matched.

CAREER Mohammad IrfanTEST LevelODI LevelT20I Georgios Charalampos Galanis
Format

All formats

MI 8 – 4 GG
Batting
80
Most Runs
80
28
Highest Score
19
114
Best Strike Rate
127
2
Most sixes
4
9
Most Fours
6
27
Most Not Outs
3
Bowling
109
Most Wickets
18
105
Best Average
16
40
Most Dots
3
16
Best Economy
7
136
Best Strike Rate
15
3500
Most Runs Conceed
284
46
Most Maiden Overs
2

Season by season

2026

MI 0 – 0 GG
Batting
–
Most Runs
30
–
Highest Score
22
–
Best Strike Rate
214
–
Most sixes
0
–
Most Fours
4
–
Most Not Outs
2
Bowling
–
Most Wickets
0
–
Most Dots
4
–
Best Economy
18
–
Most Runs Conceed
18
–
Most Maiden Overs
0

2024

MI 0 – 0 GG
Batting
–
Most Runs
23
–
Highest Score
9
–
Best Strike Rate
82
–
Most sixes
0
–
Most Fours
2
Bowling
–
Most Wickets
4
–
Best Average
22
–
Most Dots
0
–
Best Economy
6
–
Best Strike Rate
23
–
Most Runs Conceed
89
–
Most Maiden Overs
0

2022

MI 0 – 0 GG
Batting
–
Most Runs
9
–
Highest Score
5
–
Best Strike Rate
82
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
2
Bowling
–
Most Wickets
3
–
Best Average
23
–
Most Dots
1
–
Best Economy
5
–
Best Strike Rate
26
–
Most Runs Conceed
69
–
Most Maiden Overs
0

2021

MI 0 – 0 GG
Batting
–
Most Runs
48
–
Highest Score
19
–
Best Strike Rate
209
–
Most sixes
4
–
Most Fours
4
–
Most Not Outs
1
Bowling
–
Most Wickets
6
–
Best Average
16
–
Most Dots
2
–
Best Economy
8
–
Best Strike Rate
12
–
Most Runs Conceed
94
–
Most Maiden Overs
2

2019

MI 3 – 3 GG
Batting
–
Most Runs
0
–
Highest Score
0
–
Best Strike Rate
0
–
Most sixes
0
–
Most Fours
0
Bowling
1
Most Wickets
5
58
Best Average
6
2
Most Dots
0
10
Best Economy
8
36
Best Strike Rate
5
58
Most Runs Conceed
32
0
Most Maiden Overs
0

2016

MI 0 – 0 GG
Batting
0
Most Runs
–
0
Highest Score
–
0
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–
Bowling
12
Most Wickets
–
53
Best Average
–
11
Most Dots
–
13
Best Economy
–
51
Best Strike Rate
–
317
Most Runs Conceed
–
1
Most Maiden Overs
–

2015

MI 0 – 0 GG
Batting
10
Most Runs
–
5
Highest Score
–
118
Best Strike Rate
–
0
Most sixes
–
1
Most Fours
–
8
Most Not Outs
–
Bowling
27
Most Wickets
–
74
Best Average
–
11
Most Dots
–
13
Best Economy
–
74
Best Strike Rate
–
947
Most Runs Conceed
–
12
Most Maiden Overs
–

2014

MI 0 – 0 GG
Batting
19
Most Runs
–
13
Highest Score
–
97
Best Strike Rate
–
2
Most sixes
–
1
Most Fours
–
4
Most Not Outs
–
Bowling
17
Most Wickets
–
60
Best Average
–
3
Most Dots
–
13
Best Economy
–
58
Best Strike Rate
–
583
Most Runs Conceed
–
4
Most Maiden Overs
–

2013

MI 0 – 0 GG
Batting
48
Most Runs
–
20
Highest Score
–
113
Best Strike Rate
–
0
Most sixes
–
7
Most Fours
–
12
Most Not Outs
–
Bowling
50
Most Wickets
–
115
Best Average
–
12
Most Dots
–
16
Best Economy
–
140
Best Strike Rate
–
1415
Most Runs Conceed
–
27
Most Maiden Overs
–

2012

MI 0 – 0 GG
Bowling
2
Most Wickets
–
103
Best Average
–
1
Most Dots
–
12
Best Economy
–
102
Best Strike Rate
–
103
Most Runs Conceed
–
2
Most Maiden Overs
–

2010

MI 0 – 0 GG
Batting
3
Most Runs
–
3
Highest Score
–
60
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0
Most Dots
–
6
Best Economy
–
77
Most Runs Conceed
–
0
Most Maiden Overs
–

TEST career

MI 0 – 0 GG
Batting
28
Most Runs
–
14
Highest Score
–
32
Best Strike Rate
–
0
Most sixes
–
4
Most Fours
–
2
Most Not Outs
–
Bowling
10
Most Wickets
–
39
Best Average
–
0
Most Dots
–
3
Best Economy
–
71
Best Strike Rate
–
389
Most Runs Conceed
–
15
Most Maiden Overs
–

Season by season

2026

MI 0 – 0 GG
Batting
–
Most Runs
15
–
Highest Score
11
–
Best Strike Rate
107
–
Most sixes
0
–
Most Fours
2
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Most Dots
2
–
Best Economy
9
–
Most Runs Conceed
9
–
Most Maiden Overs
0

2013

MI 0 – 0 GG
Batting
28
Most Runs
–
14
Highest Score
–
32
Best Strike Rate
–
0
Most sixes
–
4
Most Fours
–
2
Most Not Outs
–
Bowling
10
Most Wickets
–
39
Best Average
–
0
Most Dots
–
3
Best Economy
–
71
Best Strike Rate
–
389
Most Runs Conceed
–
15
Most Maiden Overs
–

ODI career

MI 0 – 0 GG
Batting
48
Most Runs
–
12
Highest Score
–
32
Best Strike Rate
–
2
Most sixes
–
5
Most Fours
–
21
Most Not Outs
–
Bowling
83
Most Wickets
–
31
Best Average
–
22
Most Dots
–
5
Best Economy
–
37
Best Strike Rate
–
2549
Most Runs Conceed
–
31
Most Maiden Overs
–

Season by season

2016

MI 0 – 0 GG
Batting
0
Most Runs
–
0
Highest Score
–
0
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
5
Most Wickets
–
26
Best Average
–
4
Most Dots
–
6
Best Economy
–
28
Best Strike Rate
–
129
Most Runs Conceed
–
1
Most Maiden Overs
–

2015

MI 0 – 0 GG
Batting
9
Most Runs
–
4
Highest Score
–
18
Best Strike Rate
–
0
Most sixes
–
1
Most Fours
–
7
Most Not Outs
–
Bowling
24
Most Wickets
–
34
Best Average
–
6
Most Dots
–
5
Best Economy
–
42
Best Strike Rate
–
826
Most Runs Conceed
–
12
Most Maiden Overs
–

2014

MI 0 – 0 GG
Batting
18
Most Runs
–
12
Highest Score
–
64
Best Strike Rate
–
2
Most sixes
–
1
Most Fours
–
3
Most Not Outs
–
Bowling
15
Most Wickets
–
36
Best Average
–
3
Most Dots
–
5
Best Economy
–
40
Best Strike Rate
–
536
Most Runs Conceed
–
4
Most Maiden Overs
–

2013

MI 0 – 0 GG
Batting
18
Most Runs
–
4
Highest Score
–
31
Best Strike Rate
–
0
Most sixes
–
3
Most Fours
–
9
Most Not Outs
–
Bowling
38
Most Wickets
–
24
Best Average
–
8
Most Dots
–
5
Best Economy
–
32
Best Strike Rate
–
923
Most Runs Conceed
–
12
Most Maiden Overs
–

2012

MI 0 – 0 GG
Bowling
1
Most Wickets
–
58
Best Average
–
1
Most Dots
–
6
Best Economy
–
54
Best Strike Rate
–
58
Most Runs Conceed
–
2
Most Maiden Overs
–

2010

MI 0 – 0 GG
Batting
3
Most Runs
–
3
Highest Score
–
60
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0
Most Dots
–
6
Best Economy
–
77
Most Runs Conceed
–
0
Most Maiden Overs
–

T20I career

MI 4 – 9 GG
Batting
4
Most Runs
80
2
Highest Score
19
50
Best Strike Rate
127
0
Most sixes
4
0
Most Fours
6
4
Most Not Outs
3
Bowling
16
Most Wickets
18
35
Best Average
16
18
Most Dots
3
8
Best Economy
7
28
Best Strike Rate
15
562
Most Runs Conceed
284
0
Most Maiden Overs
2

Season by season

2026

MI 0 – 0 GG
Batting
–
Most Runs
15
–
Highest Score
11
–
Best Strike Rate
107
–
Most sixes
0
–
Most Fours
2
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Most Dots
2
–
Best Economy
9
–
Most Runs Conceed
9
–
Most Maiden Overs
0

2024

MI 0 – 0 GG
Batting
–
Most Runs
23
–
Highest Score
9
–
Best Strike Rate
82
–
Most sixes
0
–
Most Fours
2
Bowling
–
Most Wickets
4
–
Best Average
22
–
Most Dots
0
–
Best Economy
6
–
Best Strike Rate
23
–
Most Runs Conceed
89
–
Most Maiden Overs
0

2022

MI 0 – 0 GG
Batting
–
Most Runs
9
–
Highest Score
5
–
Best Strike Rate
82
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
2
Bowling
–
Most Wickets
3
–
Best Average
23
–
Most Dots
1
–
Best Economy
5
–
Best Strike Rate
26
–
Most Runs Conceed
69
–
Most Maiden Overs
0

2021

MI 0 – 0 GG
Batting
–
Most Runs
48
–
Highest Score
19
–
Best Strike Rate
209
–
Most sixes
4
–
Most Fours
4
–
Most Not Outs
1
Bowling
–
Most Wickets
6
–
Best Average
16
–
Most Dots
2
–
Best Economy
8
–
Best Strike Rate
12
–
Most Runs Conceed
94
–
Most Maiden Overs
2

2019

MI 3 – 3 GG
Batting
–
Most Runs
0
–
Highest Score
0
–
Best Strike Rate
0
–
Most sixes
0
–
Most Fours
0
Bowling
1
Most Wickets
5
58
Best Average
6
2
Most Dots
0
10
Best Economy
8
36
Best Strike Rate
5
58
Most Runs Conceed
32
0
Most Maiden Overs
0

2016

MI 0 – 0 GG
Batting
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
27
Best Average
–
7
Most Dots
–
7
Best Economy
–
23
Best Strike Rate
–
188
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

MI 0 – 0 GG
Batting
1
Most Runs
–
1
Highest Score
–
100
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
3
Most Wickets
–
40
Best Average
–
5
Most Dots
–
8
Best Economy
–
32
Best Strike Rate
–
121
Most Runs Conceed
–
0
Most Maiden Overs
–

2014

MI 0 – 0 GG
Batting
1
Most Runs
–
1
Highest Score
–
33
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
24
Best Average
–
0
Most Dots
–
8
Best Economy
–
18
Best Strike Rate
–
47
Most Runs Conceed
–
0
Most Maiden Overs
–

2013

MI 0 – 0 GG
Batting
2
Most Runs
–
2
Highest Score
–
50
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
52
Best Average
–
4
Most Dots
–
8
Best Economy
–
37
Best Strike Rate
–
103
Most Runs Conceed
–
0
Most Maiden Overs
–

2012

MI 0 – 0 GG
Bowling
1
Most Wickets
–
45
Best Average
–
0
Most Dots
–
6
Best Economy
–
48
Best Strike Rate
–
45
Most Runs Conceed
–
0
Most Maiden Overs
–
RECENT RESULTS 4 matches