Player Head-to-Head
TM
Tadiwanashe Marumani
ZIM
VS
BH
Brian Hastings
NZ
3 wonStat categorieswon 3

Tadiwanashe Marumani vs Brian Hastings

Tadiwanashe Marumani and Brian Hastings compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Tadiwanashe Marumani has dominance over Brian Hastings in ODIs. In recent years, both have been evenly matched.

CAREER LevelTEST LevelODI Tadiwanashe MarumaniT20I Level
Format

All formats

TM 3 – 3 BH
Batting
1650
Most Runs
1661
86
Highest Score
117
114.27
Best Strike Rate
36.64
56
Most sixes
3
171
Most Fours
148
17.74
Best Averages
28.64
7
Most 50s
7
–
Most 100s
4
7
Most Not Outs
7
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/3
–
Most Dots
0
–
Most Runs Conceed
9
–
Most Maiden Overs
0

Season by season

2026

TM 0 – 0 BH
280
Most Runs
–
35
Highest Score
–
134.62
Best Strike Rate
–
13
Most sixes
–
28
Most Fours
–
15.56
Best Averages
–
2
Most Not Outs
–

2025

TM 0 – 0 BH
434
Most Runs
–
74
Highest Score
–
124.36
Best Strike Rate
–
12
Most sixes
–
43
Most Fours
–
22.84
Best Averages
–
4
Most 50s
–
2
Most Not Outs
–

2024

TM 0 – 0 BH
486
Most Runs
–
86
Highest Score
–
132.43
Best Strike Rate
–
16
Most sixes
–
63
Most Fours
–
21.13
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2023

TM 0 – 0 BH
152
Most Runs
–
50
Highest Score
–
10
Most sixes
–
10
Most Fours
–
13.82
Best Averages
–
1
Most 50s
–
2
Most Not Outs
–

2022

TM 0 – 0 BH
159
Most Runs
–
45
Highest Score
–
1
Most sixes
–
16
Most Fours
–

2021

TM 0 – 0 BH
139
Most Runs
–
35
Highest Score
–
4
Most sixes
–
11
Most Fours
–
9.93
Best Averages
–

1976

TM 0 – 0 BH
–
Most Runs
9
–
Highest Score
8
–
Most sixes
0
–
Most Fours
0

1975

TM 0 – 0 BH
–
Most Runs
126
–
Highest Score
37
–
Most sixes
0
–
Most Fours
12
–
Most Not Outs
1

1974

TM 0 – 0 BH
Batting
–
Most Runs
330
–
Highest Score
101
–
Best Strike Rate
43.42
–
Most sixes
0
–
Most Fours
35
–
Most 50s
1
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/6
–
Most Dots
0
–
Most Runs Conceed
6
–
Most Maiden Overs
0

1973

TM 0 – 0 BH
Batting
–
Most Runs
354
–
Highest Score
110
–
Best Strike Rate
27.53
–
Most sixes
0
–
Most Fours
27
–
Best Averages
25.29
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/3
–
Most Dots
0
–
Most Runs Conceed
3
–
Most Maiden Overs
0

1972

TM 0 – 0 BH
–
Most Runs
222
–
Highest Score
105
–
Most sixes
0
–
Most Fours
18
–
Most 100s
1
–
Most Not Outs
2

1969

TM 0 – 0 BH
–
Most Runs
620
–
Highest Score
117
–
Best Strike Rate
31.86
–
Most sixes
3
–
Most Fours
56
–
Best Averages
34.44
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
3

TEST career

TM 0 – 0 BH
Batting
–
Most Runs
1510
–
Highest Score
117
–
Best Strike Rate
34.00
–
Most sixes
3
–
Most Fours
134
–
Best Averages
30.20
–
Most 50s
7
–
Most 100s
4
–
Most Not Outs
6
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/3
–
Most Dots
0
–
Most Runs Conceed
9
–
Most Maiden Overs
0

Season by season

1976

TM 0 – 0 BH
–
Most Runs
9
–
Highest Score
8
–
Most sixes
0
–
Most Fours
0

1975

TM 0 – 0 BH
–
Most Runs
13
–
Highest Score
13
–
Most sixes
0
–
Most Fours
3

1974

TM 0 – 0 BH
Batting
–
Most Runs
296
–
Highest Score
101
–
Best Strike Rate
41.93
–
Most sixes
0
–
Most Fours
30
–
Most 50s
1
–
Most 100s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/6
–
Most Dots
0
–
Most Runs Conceed
6
–
Most Maiden Overs
0

1973

TM 0 – 0 BH
Batting
–
Most Runs
350
–
Highest Score
110
–
Best Strike Rate
27.86
–
Most sixes
0
–
Most Fours
27
–
Best Averages
29.17
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/3
–
Most Dots
0
–
Most Runs Conceed
3
–
Most Maiden Overs
0

1972

TM 0 – 0 BH
–
Most Runs
222
–
Highest Score
105
–
Most sixes
0
–
Most Fours
18
–
Most 100s
1
–
Most Not Outs
2

1969

TM 0 – 0 BH
–
Most Runs
620
–
Highest Score
117
–
Best Strike Rate
31.86
–
Most sixes
3
–
Most Fours
56
–
Best Averages
34.44
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
3

ODI career

TM 5 – 0 BH
Batting
225
Most Runs
151
45
Highest Score
37
3
Most sixes
0
24
Most Fours
14
2
Most Not Outs
1

Season by season

2025

TM 0 – 0 BH
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2024

TM 0 – 0 BH
66
Most Runs
–
29
Highest Score
–
1
Most sixes
–
8
Most Fours
–

2023

TM 0 – 0 BH
18
Most Runs
–
18
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

2022

TM 0 – 0 BH
118
Most Runs
–
45
Highest Score
–
0
Most sixes
–
12
Most Fours
–

2021

TM 0 – 0 BH
21
Most Runs
–
13
Highest Score
–
1
Most sixes
–
2
Most Fours
–

1975

TM 0 – 0 BH
–
Most Runs
113
–
Highest Score
37
–
Most sixes
0
–
Most Fours
9
–
Most Not Outs
1

1974

TM 0 – 0 BH
Batting
–
Most Runs
34
–
Highest Score
27
–
Most sixes
0
–
Most Fours
5

1973

TM 0 – 0 BH
Batting
–
Most Runs
4
–
Highest Score
4
–
Most sixes
0
–
Most Fours
0

T20I career

TM 0 – 0 BH
Batting
1425
Most Runs
–
86
Highest Score
–
129.31
Best Strike Rate
–
53
Most sixes
–
147
Most Fours
–
18.75
Best Averages
–
7
Most 50s
–
5
Most Not Outs
–

Season by season

2026

TM 0 – 0 BH
280
Most Runs
–
35
Highest Score
–
134.62
Best Strike Rate
–
13
Most sixes
–
28
Most Fours
–
280 / 17
Best Averages
–
2
Most Not Outs
–

2025

TM 0 – 0 BH
432
Most Runs
–
74
Highest Score
–
125.58
Best Strike Rate
–
12
Most sixes
–
43
Most Fours
–
24.00
Best Averages
–
4
Most 50s
–
1
Most Not Outs
–

2024

TM 0 – 0 BH
420
Most Runs
–
86
Highest Score
–
154.41
Best Strike Rate
–
15
Most sixes
–
55
Most Fours
–
24.71
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2023

TM 0 – 0 BH
134
Most Runs
–
50
Highest Score
–
9
Most sixes
–
8
Most Fours
–
13.40
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2022

TM 0 – 0 BH
41
Most Runs
–
30
Highest Score
–
1
Most sixes
–
4
Most Fours
–

2021

TM 0 – 0 BH
118
Most Runs
–
35
Highest Score
–
3
Most sixes
–
9
Most Fours
–
10.73
Best Averages
–
RECENT RESULTS 2 matches