Player Head-to-Head
BM
Blessing Muzarabani
ZIM
VS
JV
James K Vifah
31 wonStat categorieswon 13

Blessing Muzarabani vs James K Vifah

Blessing Muzarabani and James K Vifah compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Blessing Muzarabani has dominance over James K Vifah in overall and T20Is. In recent years, both have been evenly matched.

CAREER Blessing MuzarabaniTEST LevelODI LevelT20I Blessing Muzarabani
Format

All formats

BM 8 – 2 JV
Batting
497
Most Runs
496
47
Highest Score
63
12
Most sixes
12
55
Most Fours
44
7.00
Best Averages
17.71
–
Most 50s
3
43
Most Not Outs
3
Bowling
263
Most Wickets
6
7/58
Best Bowling Fig
2/21
26.92
Best Average
–
2247
Most Dots
2
4.93
Best Economy
–
32.74
Best Strike Rate
–
7081
Most Runs Conceed
114
148
Most Maiden Overs
0
4
Five Wicket haul
–

Season by season

2026

BM 0 – 0 JV
Batting
25
Most Runs
–
8
Highest Score
–
1
Most sixes
–
2
Most Fours
–
6
Most Not Outs
–
Bowling
33
Most Wickets
–
4/17
Best Bowling Fig
–
27.73
Best Average
–
586
Most Dots
–
5.48
Best Economy
–
30.33
Best Strike Rate
–
915
Most Runs Conceed
–
15
Most Maiden Overs
–

2025

BM 0 – 0 JV
Batting
171
Most Runs
–
47
Highest Score
–
56.44
Best Strike Rate
–
5
Most sixes
–
19
Most Fours
–
10.69
Best Averages
–
6
Most Not Outs
–
Bowling
65
Most Wickets
–
7/58
Best Bowling Fig
–
27.58
Best Average
–
1578
Most Dots
–
4.50
Best Economy
–
36.77
Best Strike Rate
–
1793
Most Runs Conceed
–
53
Most Maiden Overs
–
3
Five Wicket haul
–

2024

BM 4 – 0 JV
Batting
56
Most Runs
4
19
Highest Score
4
3
Most sixes
0
5
Most Fours
0
4
Most Not Outs
–
Bowling
40
Most Wickets
–
3/8
Best Bowling Fig
–
23.28
Best Average
–
14
Most Dots
–
4.97
Best Economy
–
28.13
Best Strike Rate
–
931
Most Runs Conceed
–
19
Most Maiden Overs
–

2023

BM 7 – 2 JV
Batting
60
Most Runs
50
17
Highest Score
18
1
Most sixes
0
4
Most Fours
5
6
Most Not Outs
–
Bowling
18
Most Wickets
4
3/57
Best Bowling Fig
2/21
33.50
Best Average
–
14
Most Dots
2
4.98
Best Economy
–
40.33
Best Strike Rate
–
603
Most Runs Conceed
51
8
Most Maiden Overs
0

2022

BM 6 – 4 JV
Batting
26
Most Runs
205
10
Highest Score
63
0
Most sixes
6
1
Most Fours
15
–
Most 50s
2
5
Most Not Outs
2
Bowling
29
Most Wickets
0
4/52
Best Bowling Fig
0/15
21.59
Best Average
–
13
Most Dots
0
6.27
Best Economy
–
20.66
Best Strike Rate
–
626
Most Runs Conceed
15
3
Most Maiden Overs
0

2021

BM 6 – 5 JV
Batting
101
Most Runs
195
30
Highest Score
50
0
Most sixes
5
17
Most Fours
22
7.77
Best Averages
19.50
–
Most 50s
1
5
Most Not Outs
1
Bowling
40
Most Wickets
2
4/29
Best Bowling Fig
1/9
25.10
Best Average
–
13
Most Dots
0
3.91
Best Economy
–
38.53
Best Strike Rate
–
1004
Most Runs Conceed
40
43
Most Maiden Overs
0

2020

BM 0 – 0 JV
Batting
27
Most Runs
–
17
Highest Score
–
1
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–
Bowling
11
Most Wickets
–
5/49
Best Bowling Fig
–
18.91
Best Average
–
4
Most Dots
–
5.65
Best Economy
–
20.09
Best Strike Rate
–
208
Most Runs Conceed
–
1
Most Maiden Overs
–
1
Five Wicket haul
–

2019

BM 0 – 0 JV
Batting
–
Most Runs
42
–
Highest Score
23
–
Most sixes
1
–
Most Fours
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/8
–
Most Dots
0
–
Most Runs Conceed
8
–
Most Maiden Overs
0

2018

BM 0 – 0 JV
Batting
17
Most Runs
–
7
Highest Score
–
0
Most sixes
–
2
Most Fours
–
9
Most Not Outs
–
Bowling
27
Most Wickets
–
4/47
Best Bowling Fig
–
35.30
Best Average
–
25
Most Dots
–
6.15
Best Economy
–
34.44
Best Strike Rate
–
953
Most Runs Conceed
–
4
Most Maiden Overs
–

2017

BM 0 – 0 JV
Batting
14
Most Runs
–
10
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/48
Best Bowling Fig
–
0
Most Dots
–
48
Most Runs Conceed
–
2
Most Maiden Overs
–

TEST career

BM 0 – 0 JV
Batting
293
Most Runs
–
47
Highest Score
–
7
Most sixes
–
38
Most Fours
–
12.21
Best Averages
–
9
Most Not Outs
–
Bowling
68
Most Wickets
–
7/58
Best Bowling Fig
–
27.19
Best Average
–
1460
Most Dots
–
3.29
Best Economy
–
49.57
Best Strike Rate
–
1849
Most Runs Conceed
–
108
Most Maiden Overs
–
3
Five Wicket haul
–

Season by season

2026

BM 0 – 0 JV
Batting
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
Bowling
1
Most Wickets
–
1/93
Best Bowling Fig
–
93.00
Best Average
–
168
Most Dots
–
2.66
Best Economy
–
210.00
Best Strike Rate
–
93
Most Runs Conceed
–
9
Most Maiden Overs
–

2025

BM 0 – 0 JV
Batting
163
Most Runs
–
47
Highest Score
–
55.63
Best Strike Rate
–
5
Most sixes
–
18
Most Fours
–
12.54
Best Averages
–
5
Most Not Outs
–
Bowling
42
Most Wickets
–
7/58
Best Bowling Fig
–
26.81
Best Average
–
1290
Most Dots
–
3.76
Best Economy
–
42.81
Best Strike Rate
–
1126
Most Runs Conceed
–
49
Most Maiden Overs
–
3
Five Wicket haul
–

2024

BM 0 – 0 JV
Batting
23
Most Runs
–
19
Highest Score
–
1
Most sixes
–
2
Most Fours
–
Bowling
6
Most Wickets
–
3/53
Best Bowling Fig
–
26.17
Best Average
–
1
Most Dots
–
2.71
Best Economy
–
58.00
Best Strike Rate
–
157
Most Runs Conceed
–
13
Most Maiden Overs
–

2021

BM 0 – 0 JV
Batting
88
Most Runs
–
30
Highest Score
–
0
Most sixes
–
15
Most Fours
–
3
Most Not Outs
–
Bowling
19
Most Wickets
–
4/48
Best Bowling Fig
–
22.37
Best Average
–
1
Most Dots
–
2.72
Best Economy
–
49.32
Best Strike Rate
–
425
Most Runs Conceed
–
35
Most Maiden Overs
–

2017

BM 0 – 0 JV
Batting
14
Most Runs
–
10
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/48
Best Bowling Fig
–
0
Most Dots
–
48
Most Runs Conceed
–
2
Most Maiden Overs
–

ODI career

BM 0 – 0 JV
Batting
138
Most Runs
–
17
Highest Score
–
3
Most sixes
–
10
Most Fours
–
5.11
Best Averages
–
19
Most Not Outs
–
Bowling
77
Most Wickets
–
5/49
Best Bowling Fig
–
34.36
Best Average
–
423
Most Dots
–
5.10
Best Economy
–
40.43
Best Strike Rate
–
2646
Most Runs Conceed
–
31
Most Maiden Overs
–
1
Five Wicket haul
–

Season by season

2026

BM 0 – 0 JV
Batting
4
Most Runs
–
4
Highest Score
–
30.77
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–
4
Most Not Outs
–
Bowling
7
Most Wickets
–
2/23
Best Bowling Fig
–
44.43
Best Average
–
245
Most Dots
–
4.71
Best Economy
–
56.57
Best Strike Rate
–
311
Most Runs Conceed
–
4
Most Maiden Overs
–

2025

BM 0 – 0 JV
Batting
1
Most Runs
–
1
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
4/51
Best Bowling Fig
–
38.29
Best Average
–
153
Most Dots
–
5.64
Best Economy
–
40.71
Best Strike Rate
–
268
Most Runs Conceed
–
4
Most Maiden Overs
–

2024

BM 0 – 0 JV
Batting
11
Most Runs
–
11
Highest Score
–
1
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
2/9
Best Bowling Fig
–
41.00
Best Average
–
2
Most Dots
–
5.35
Best Economy
–
46.00
Best Strike Rate
–
246
Most Runs Conceed
–
2
Most Maiden Overs
–

2023

BM 0 – 0 JV
Batting
58
Most Runs
–
17
Highest Score
–
1
Most sixes
–
4
Most Fours
–
5
Most Not Outs
–
Bowling
11
Most Wickets
–
3/57
Best Bowling Fig
–
40.45
Best Average
–
3
Most Dots
–
4.84
Best Economy
–
50.18
Best Strike Rate
–
445
Most Runs Conceed
–
5
Most Maiden Overs
–

2022

BM 0 – 0 JV
Batting
24
Most Runs
–
10
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–
Bowling
12
Most Wickets
–
4/52
Best Bowling Fig
–
24.08
Best Average
–
3
Most Dots
–
5.12
Best Economy
–
28.25
Best Strike Rate
–
289
Most Runs Conceed
–
3
Most Maiden Overs
–

2021

BM 0 – 0 JV
Batting
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
9
Most Wickets
–
4/29
Best Bowling Fig
–
24.22
Best Average
–
0
Most Dots
–
4.13
Best Economy
–
35.22
Best Strike Rate
–
218
Most Runs Conceed
–
8
Most Maiden Overs
–

2020

BM 0 – 0 JV
Batting
22
Most Runs
–
17
Highest Score
–
1
Most sixes
–
2
Most Fours
–
Bowling
7
Most Wickets
–
5/49
Best Bowling Fig
–
19.43
Best Average
–
2
Most Dots
–
5.04
Best Economy
–
23.14
Best Strike Rate
–
136
Most Runs Conceed
–
1
Most Maiden Overs
–
1
Five Wicket haul
–

2018

BM 0 – 0 JV
Batting
16
Most Runs
–
7
Highest Score
–
0
Most sixes
–
2
Most Fours
–
7
Most Not Outs
–
Bowling
18
Most Wickets
–
4/47
Best Bowling Fig
–
40.72
Best Average
–
15
Most Dots
–
5.60
Best Economy
–
43.67
Best Strike Rate
–
733
Most Runs Conceed
–
4
Most Maiden Overs
–

T20I career

BM 6 – 5 JV
Batting
66
Most Runs
496
9
Highest Score
63
2
Most sixes
12
7
Most Fours
44
3.30
Best Averages
17.71
–
Most 50s
3
15
Most Not Outs
3
Bowling
118
Most Wickets
6
4/17
Best Bowling Fig
2/21
21.92
Best Average
–
364
Most Dots
2
7.29
Best Economy
–
18.03
Best Strike Rate
–
2586
Most Runs Conceed
114
9
Most Maiden Overs
0

Season by season

2026

BM 0 – 0 JV
Batting
16
Most Runs
–
8
Highest Score
–
64.00
Best Strike Rate
–
1
Most sixes
–
1
Most Fours
–
16 / 2
Best Averages
–
2
Most Not Outs
–
Bowling
25
Most Wickets
–
4/16
Best Bowling Fig
–
20.44
Best Average
–
173
Most Dots
–
7.80
Best Economy
–
15.72
Best Strike Rate
–
511
Most Runs Conceed
–
2
Most Maiden Overs
–

2025

BM 0 – 0 JV
Batting
7
Most Runs
–
6
Highest Score
–
0
Most sixes
–
1
Most Fours
–
Bowling
16
Most Wickets
–
3/20
Best Bowling Fig
–
24.94
Best Average
–
135
Most Dots
–
7.80
Best Economy
–
19.19
Best Strike Rate
–
399
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

BM 4 – 0 JV
Batting
22
Most Runs
4
9
Highest Score
4
1
Most sixes
0
2
Most Fours
0
3
Most Not Outs
–
Bowling
28
Most Wickets
–
3/8
Best Bowling Fig
–
18.86
Best Average
–
11
Most Dots
–
6.32
Best Economy
–
17.89
Best Strike Rate
–
528
Most Runs Conceed
–
4
Most Maiden Overs
–

2023

BM 4 – 4 JV
Batting
2
Most Runs
50
2
Highest Score
18
0
Most sixes
0
0
Most Fours
5
1
Most Not Outs
–
Bowling
7
Most Wickets
4
2/24
Best Bowling Fig
2/21
22.57
Best Average
–
11
Most Dots
2
5.45
Best Economy
–
24.86
Best Strike Rate
–
158
Most Runs Conceed
51
3
Most Maiden Overs
0

2022

BM 5 – 4 JV
Batting
2
Most Runs
205
1
Highest Score
63
0
Most sixes
6
0
Most Fours
15
–
Most 50s
2
4
Most Not Outs
2
Bowling
17
Most Wickets
0
3/23
Best Bowling Fig
0/15
19.82
Best Average
–
10
Most Dots
0
7.78
Best Economy
–
15.29
Best Strike Rate
–
337
Most Runs Conceed
15
0
Most Maiden Overs
0

2021

BM 5 – 4 JV
Batting
11
Most Runs
195
8
Highest Score
50
0
Most sixes
5
2
Most Fours
22
–
Best Averages
19.50
–
Most 50s
1
2
Most Not Outs
1
Bowling
12
Most Wickets
2
2/21
Best Bowling Fig
1/9
30.08
Best Average
–
12
Most Dots
0
7.55
Best Economy
–
23.92
Best Strike Rate
–
361
Most Runs Conceed
40
0
Most Maiden Overs
0

2020

BM 0 – 0 JV
Batting
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
2/26
Best Bowling Fig
–
2
Most Dots
–
72
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

BM 0 – 0 JV
Batting
–
Most Runs
42
–
Highest Score
23
–
Most sixes
1
–
Most Fours
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/8
–
Most Dots
0
–
Most Runs Conceed
8
–
Most Maiden Overs
0

2018

BM 0 – 0 JV
Batting
1
Most Runs
–
1
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–
Bowling
9
Most Wickets
–
3/21
Best Bowling Fig
–
24.44
Best Average
–
10
Most Dots
–
9.17
Best Economy
–
16.00
Best Strike Rate
–
220
Most Runs Conceed
–
0
Most Maiden Overs
–