India |
won |
10 wickets |
169 |
|
ODI : Zimbabwe v India |
15 Jun 2016 |
ODI # 3746 |
Zimbabwe |
won |
7 wickets |
161 |
|
ODI : Zimbabwe v U.A.E. |
10 Apr 2019 |
ODI # 4121 |
Sri Lanka |
won |
8 wickets |
153 |
|
ODI : Zimbabwe v Sri Lanka |
14 Nov 2016 |
ODI # 3804 |
India |
won |
5 wickets |
146 |
|
ODI : Zimbabwe v India |
20 Aug 2022 |
ODI # 4454 |
India |
won |
8 wickets |
139 |
|
ODI : Zimbabwe v India |
13 Jun 2016 |
ODI # 3744 |
Zimbabwe |
won |
7 wickets |
118 |
|
ODI : Zimbabwe v Afghanistan |
24 Feb 2017 |
ODI # 3840 |
India |
won |
10 wickets |
115 |
|
ODI : Zimbabwe v India |
18 Aug 2022 |
ODI # 4451 |
Pakistan |
won |
7 wickets |
96 |
|
ODI : Zimbabwe v Pakistan |
5 Oct 2015 |
ODI # 3687 |
India |
won |
7 wickets |
87 |
|
ODI : Zimbabwe v India |
28 Jul 2013 |
ODI # 3399 |
Afghanistan |
won |
4 wickets |
74 |
|
ODI : Zimbabwe v Afghanistan |
9 Jun 2022 |
ODI # 4403 |
West Indies |
won |
7 wickets |
62 |
|
ODI : Oman v West Indies |
5 Jul 2023 |
ODI # 4614 |
Ireland |
won |
4 wickets |
59 |
|
ODI : Zimbabwe v Ireland |
15 Dec 2023 |
ODI # 4710 |
Afghanistan |
won |
7 wickets |
56 |
|
ODI : Afghanistan v West Indies |
25 Mar 2018 |
ODI # 4007 |
Australia |
won |
9 wickets |
55 |
|
T20I : Australia v Pakistan |
2 Jul 2018 |
T20I # 682 |
South Africa |
won |
6 wickets |
55 |
|
ODI : Australia v South Africa |
6 Sep 2014 |
ODI # 3526 |
Zimbabwe |
won |
6 wickets |
55 |
|
ODI : Zimbabwe v Netherlands |
20 Jun 2023 |
ODI # 4589 |
Zimbabwe |
won |
4 wickets |
52 |
|
ODI : Zimbabwe v Bangladesh |
12 Aug 2011 |
ODI # 3176 |
Zimbabwe |
won |
7 wickets |
50 |
|
ODI : Zimbabwe v Netherlands |
25 Mar 2023 |
ODI # 4549 |
Pakistan |
won |
10 wickets |
47 |
|
ODI : Zimbabwe v Pakistan |
11 Sep 2011 |
ODI # 3190 |
New Zealand |
won |
10 wickets |
46 |
|
ODI : Zimbabwe v New Zealand |
4 Aug 2015 |
ODI # 3674 |
India |
won |
9 wickets |
45 |
|
ODI : Zimbabwe v India |
11 Jun 2016 |
ODI # 3742 |
India |
won |
10 wickets |
41 |
|
T20I : Zimbabwe v India |
20 Jun 2016 |
T20I # 559 |
New Zealand |
won |
9 wickets |
39 |
|
ODI : Zimbabwe v New Zealand |
20 Oct 2011 |
ODI # 3204 |
New Zealand |
won |
10 wickets |
39 |
|
T20I : Zimbabwe v New Zealand |
15 Oct 2011 |
T20I # 211 |
Scotland |
won |
7 wickets |
39 |
|
ODI : Scotland v West Indies |
1 Jul 2023 |
ODI # 4608 |
Zimbabwe |
won |
7 wickets |
35 |
|
ODI : Zimbabwe v Bangladesh |
14 Aug 2011 |
ODI # 3177 |
Zimbabwe |
won |
8 wickets |
35 |
|
ODI : Zimbabwe v Nepal |
18 Jun 2023 |
ODI # 4585 |
Sri Lanka |
won |
8 wickets |
34 |
|
ODI : Sri Lanka v West Indies |
7 Jul 2023 |
ODI # 4618 |
Afghanistan |
won |
8 wickets |
33 |
|
ODI : Zimbabwe v Afghanistan |
6 Jun 2022 |
ODI # 4400 |
India |
won |
6 wickets |
31 |
|
ODI : Zimbabwe v India |
24 Jul 2013 |
ODI # 3395 |
Zimbabwe |
won |
3 wickets |
31 |
|
ODI : Zimbabwe v U.A.E. |
16 Apr 2019 |
ODI # 4124 |
South Africa |
won |
7 wickets |
20 |
|
ODI : Australia v South Africa |
27 Aug 2014 |
ODI # 3516 |
Ireland |
won |
2 wickets |
19 |
|
ODI : Zimbabwe v Ireland |
13 Oct 2015 |
ODI # 3691 |
Bangladesh |
won |
7 wickets |
15 |
|
T20I : Zimbabwe v Bangladesh |
31 Jul 2022 |
T20I # 1713 |
Zimbabwe |
won |
5 wickets |
15 |
|
ODI : Zimbabwe v Bangladesh |
7 Aug 2022 |
ODI # 4442 |
Afghanistan |
won |
3 wickets |
14 |
|
ODI : Afghanistan v West Indies |
15 Mar 2018 |
ODI # 3997 |
Ireland |
won |
7 wickets |
13 |
|
ODI : Zimbabwe v Ireland |
17 Dec 2023 |
ODI # 4712 |
Bangladesh |
won |
5 wickets |
12 |
|
ODI : Zimbabwe v Bangladesh |
20 Jul 2021 |
ODI # 4308 |
Zimbabwe |
won |
5 wickets |
12 |
|
T20I : Zimbabwe v Ireland |
12 Jan 2023 |
T20I # 1987 |
Zimbabwe |
won |
3 wickets |
12 |
|
ODI : Zimbabwe v Australia |
31 Aug 2014 |
ODI # 3521 |
New Zealand |
won |
4 wickets |
10 |
|
ODI : Zimbabwe v New Zealand |
22 Oct 2011 |
ODI # 3206 |
Zimbabwe |
won |
7 wickets |
10 |
|
ODI : Zimbabwe v Pakistan |
27 Aug 2013 |
ODI # 3404 |
Zimbabwe |
won |
5 wickets |
10 |
|
ODI : Zimbabwe v Bangladesh |
5 Aug 2022 |
ODI # 4441 |
Zimbabwe |
won |
5 wickets |
9 |
|
ODI : Zimbabwe v Ireland |
11 Oct 2015 |
ODI # 3690 |
Ireland |
won |
6 wickets |
8 |
|
T20I : Zimbabwe v Ireland |
10 Dec 2023 |
T20I # 2391 |
Bangladesh |
won |
8 wickets |
7 |
|
T20I : Zimbabwe v Bangladesh |
22 Jul 2021 |
T20I # 1196 |
West Indies |
won |
4 wickets |
6 |
|
ODI : Zimbabwe v West Indies |
19 Mar 2018 |
ODI # 4002 |
Zimbabwe |
won |
7 wickets |
6 |
|
ODI : Zimbabwe v New Zealand |
2 Aug 2015 |
ODI # 3673 |
Zimbabwe |
won |
4 wickets |
6 |
|
T20I : Zimbabwe v Ireland |
15 Jan 2023 |
T20I # 1989 |
Zimbabwe |
won |
2 wickets |
6 |
|
ODI : Zimbabwe v Ireland |
9 Oct 2015 |
ODI # 3688 |
Afghanistan |
won |
5 wickets |
5 |
|
ODI : Afghanistan v Ireland |
23 Mar 2018 |
ODI # 4006 |
Bangladesh |
won |
3 wickets |
5 |
|
ODI : Zimbabwe v Bangladesh |
18 Jul 2021 |
ODI # 4306 |
Ireland |
won |
4 wickets |
5 |
|
ODI : Ireland v P.N.G. |
6 Mar 2018 |
ODI # 3986 |
Pakistan |
won |
7 wickets |
5 |
|
T20I : Zimbabwe v Pakistan |
4 Jul 2018 |
T20I # 685 |
Afghanistan |
won |
6 wickets |
4 |
|
T20I : Zimbabwe v Afghanistan |
11 Jun 2022 |
T20I # 1561 |
Bangladesh |
won |
5 wickets |
4 |
|
T20I : Zimbabwe v Bangladesh |
25 Jul 2021 |
T20I # 1203 |
Pakistan |
won |
6 wickets |
4 |
|
T20I : Australia v Pakistan |
8 Jul 2018 |
T20I # 689 |
Ireland |
won |
4 wickets |
2 |
|
T20I : Zimbabwe v Ireland |
9 Dec 2023 |
T20I # 2388 |
Ireland |
won |
6 wickets |
2 |
|
T20I : Zimbabwe v Ireland |
14 Jan 2023 |
T20I # 1988 |
Australia |
won |
5 wickets |
1 |
|
T20I : Zimbabwe v Australia |
6 Jul 2018 |
T20I # 687 |
Netherlands |
won |
3 wickets |
1 |
|
ODI : Zimbabwe v Netherlands |
21 Mar 2023 |
ODI # 4543 |
Afghanistan |
won |
35 runs |
|
|
T20I : Zimbabwe v Afghanistan |
14 Jun 2022 |
T20I # 1570 |
Afghanistan |
won |
54 runs |
|
|
ODI : Zimbabwe v Afghanistan |
19 Feb 2017 |
ODI # 3837 |
Afghanistan |
won |
21 runs |
|
|
T20I : Zimbabwe v Afghanistan |
12 Jun 2022 |
T20I # 1568 |
Afghanistan |
won |
12 runs |
|
|
ODI : Zimbabwe v Afghanistan |
16 Feb 2017 |
ODI # 3835 |
Afghanistan |
won |
106 runs |
|
|
ODI : Zimbabwe v Afghanistan |
26 Feb 2017 |
ODI # 3842 |
Afghanistan |
won |
60 runs |
|
|
ODI : Zimbabwe v Afghanistan |
4 Jun 2022 |
ODI # 4397 |
Australia |
won |
62 runs |
|
|
ODI : Australia v South Africa |
2 Sep 2014 |
ODI # 3522 |
Australia |
won |
100 runs |
|
|
T20I : Zimbabwe v Australia |
3 Jul 2018 |
T20I # 683 |
Australia |
won |
198 runs |
|
|
ODI : Zimbabwe v Australia |
25 Aug 2014 |
ODI # 3513 |
Bangladesh |
won |
143 runs |
|
|
Test : Zimbabwe v Bangladesh |
25 Apr 2013 |
Test # 2087 |
Bangladesh |
won |
155 runs |
|
|
ODI : Zimbabwe v Bangladesh |
16 Jul 2021 |
ODI # 4304 |
Bangladesh |
won |
220 runs |
|
|
Test : Zimbabwe v Bangladesh |
7 Jul 2021 |
Test # 2427 |
Bangladesh |
won |
105 runs |
|
|
ODI : Zimbabwe v Bangladesh |
10 Aug 2022 |
ODI # 4443 |
India |
won |
13 runs |
|
|
ODI : Zimbabwe v India |
22 Aug 2022 |
ODI # 4457 |
India |
won |
62 runs |
|
|
ODI : Zimbabwe v India |
12 Jul 2015 |
ODI # 3665 |
India |
won |
58 runs |
|
|
ODI : Zimbabwe v India |
26 Jul 2013 |
ODI # 3397 |
India |
won |
4 runs |
|
|
ODI : Zimbabwe v India |
10 Jul 2015 |
ODI # 3662 |
India |
won |
3 runs |
|
|
T20I : Zimbabwe v India |
22 Jun 2016 |
T20I # 560 |
India |
won |
83 runs |
|
|
ODI : Zimbabwe v India |
14 Jul 2015 |
ODI # 3667 |
India |
won |
54 runs |
|
|
T20I : Zimbabwe v India |
17 Jul 2015 |
T20I # 440 |
Ireland |
won |
25 runs |
|
|
ODI : Ireland v Scotland |
18 Mar 2018 |
ODI # 4001 |
Ireland |
won |
46 runs |
|
|
ODI : Zimbabwe v Ireland |
21 Jan 2023 |
ODI # 4508 |
Netherlands |
won |
74 runs |
|
|
ODI : Netherlands v Oman |
3 Jul 2023 |
ODI # 4611 |
New Zealand |
won |
80 runs |
|
|
T20I : Zimbabwe v New Zealand |
9 Aug 2015 |
T20I # 450 |
New Zealand |
won |
38 runs |
|
|
ODI : Zimbabwe v New Zealand |
7 Aug 2015 |
ODI # 3675 |
New Zealand |
won |
34 runs |
|
|
T20I : Zimbabwe v New Zealand |
17 Oct 2011 |
T20I # 213 |
Pakistan |
won |
24 runs |
|
|
T20I : Zimbabwe v Pakistan |
25 Apr 2021 |
T20I # 1158 |
Pakistan |
won |
15 runs |
|
|
T20I : Zimbabwe v Pakistan |
29 Sep 2015 |
T20I # 455 |
Pakistan |
won |
28 runs |
|
|
ODI : Zimbabwe v Pakistan |
14 Sep 2011 |
ODI # 3194 |
Pakistan |
won |
74 runs |
|
|
T20I : Zimbabwe v Pakistan |
1 Jul 2018 |
T20I # 681 |
Pakistan |
won |
5 runs |
|
|
T20I : Zimbabwe v Pakistan |
18 Sep 2011 |
T20I # 206 |
Pakistan |
won |
45 runs |
|
|
T20I : Australia v Pakistan |
5 Jul 2018 |
T20I # 686 |
Pakistan |
won |
108 runs |
|
|
ODI : Zimbabwe v Pakistan |
31 Aug 2013 |
ODI # 3408 |
Pakistan |
won |
inns & 116 runs |
|
|
Test : Zimbabwe v Pakistan |
29 Apr 2021 |
Test # 2420 |
Pakistan |
won |
19 runs |
|
|
T20I : Zimbabwe v Pakistan |
24 Aug 2013 |
T20I # 327 |
Pakistan |
won |
13 runs |
|
|
T20I : Zimbabwe v Pakistan |
27 Sep 2015 |
T20I # 454 |
Pakistan |
won |
221 runs |
|
|
Test : Zimbabwe v Pakistan |
3 Sep 2013 |
Test # 2095 |
Pakistan |
won |
85 runs |
|
|
T20I : Zimbabwe v Pakistan |
16 Sep 2011 |
T20I # 205 |
Pakistan |
won |
131 runs |
|
|
ODI : Zimbabwe v Pakistan |
1 Oct 2015 |
ODI # 3685 |
Pakistan |
won |
90 runs |
|
|
ODI : Zimbabwe v Pakistan |
29 Aug 2013 |
ODI # 3406 |
Pakistan |
won |
25 runs |
|
|
T20I : Zimbabwe v Pakistan |
23 Aug 2013 |
T20I # 326 |
Pakistan |
won |
11 runs |
|
|
T20I : Zimbabwe v Pakistan |
21 Apr 2021 |
T20I # 1154 |
Pakistan |
won |
inns & 147 runs |
|
|
Test : Zimbabwe v Pakistan |
7 May 2021 |
Test # 2421 |
South Africa |
won |
61 runs |
|
|
ODI : Zimbabwe v South Africa |
29 Aug 2014 |
ODI # 3518 |
South Africa |
won |
63 runs |
|
|
ODI : Zimbabwe v South Africa |
4 Sep 2014 |
ODI # 3524 |
South Africa |
won |
9 wickets |
|
|
Test : Zimbabwe v South Africa |
9 Aug 2014 |
Test # 2135 |
Sri Lanka |
won |
225 runs |
|
|
Test : Zimbabwe v Sri Lanka |
29 Oct 2016 |
Test # 2228 |
Sri Lanka |
won |
10 wickets |
|
|
Test : Zimbabwe v Sri Lanka |
19 Jan 2020 |
Test # 2381 |
Sri Lanka |
won |
128 runs |
|
|
ODI : Netherlands v Sri Lanka |
9 Jul 2023 |
ODI # 4620 |
Sri Lanka |
won |
257 runs |
|
|
Test : Zimbabwe v Sri Lanka |
6 Nov 2016 |
Test # 2231 |
U.A.E. |
won |
56 runs |
|
|
ODI : P.N.G. v U.A.E. |
4 Mar 2018 |
ODI # 3984 |
U.A.E. |
won |
3 runs |
|
|
ODI : Zimbabwe v U.A.E. |
22 Mar 2018 |
ODI # 4005 |
West Indies |
won |
5 runs |
|
|
ODI : Scotland v West Indies |
21 Mar 2018 |
ODI # 4004 |
West Indies |
won |
62 runs |
|
|
ODI : Sri Lanka v West Indies |
16 Nov 2016 |
ODI # 3805 |
West Indies |
won |
52 runs |
|
|
ODI : Ireland v West Indies |
10 Mar 2018 |
ODI # 3993 |
West Indies |
won |
101 runs |
|
|
ODI : Nepal v West Indies |
22 Jun 2023 |
ODI # 4593 |
Zimbabwe |
won |
304 runs |
|
|
ODI : Zimbabwe v U.S.A. |
26 Jun 2023 |
ODI # 4601 |
Zimbabwe |
won |
23 runs |
|
|
T20I : Zimbabwe v Bangladesh |
23 Jul 2021 |
T20I # 1198 |
Zimbabwe |
won |
5 runs |
|
|
ODI : Zimbabwe v Bangladesh |
16 Aug 2011 |
ODI # 3179 |
Zimbabwe |
won |
130 runs |
|
|
Test : Zimbabwe v Bangladesh |
4 Aug 2011 |
Test # 2002 |
Zimbabwe |
won |
131 runs |
|
|
ODI : Zimbabwe v U.A.E. |
14 Apr 2019 |
ODI # 4123 |
Zimbabwe |
won |
24 runs |
|
|
Test : Zimbabwe v Pakistan |
10 Sep 2013 |
Test # 2096 |
Zimbabwe |
won |
5 runs |
|
|
ODI : Zimbabwe v Pakistan |
3 Oct 2015 |
ODI # 3686 |
Zimbabwe |
won |
107 runs |
|
|
ODI : Zimbabwe v Ireland |
16 Mar 2018 |
ODI # 3999 |
Zimbabwe |
won |
35 runs |
|
|
ODI : Zimbabwe v West Indies |
24 Jun 2023 |
ODI # 4597 |
Zimbabwe |
won |
19 runs |
|
|
T20I : Zimbabwe v Pakistan |
23 Apr 2021 |
T20I # 1156 |
Zimbabwe |
won |
10 runs |
|
|
T20I : Zimbabwe v India |
19 Jul 2015 |
T20I # 442 |
Zimbabwe |
won |
2 runs |
|
|
T20I : Zimbabwe v India |
18 Jun 2016 |
T20I # 558 |
Zimbabwe |
won |
335 runs |
|
|
Test : Zimbabwe v Bangladesh |
17 Apr 2013 |
Test # 2086 |
Zimbabwe |
won |
3 wickets |
0 |
|
ODI : Zimbabwe v Ireland |
18 Jan 2023 |
ODI # 4506 |
Zimbabwe |
won |
17 runs |
|
|
T20I : Zimbabwe v Bangladesh |
30 Jul 2022 |
T20I # 1706 |
Zimbabwe |
won |
4 runs |
|
|
ODI : Zimbabwe v U.A.E. |
12 Apr 2019 |
ODI # 4122 |
Zimbabwe |
won |
3 runs |
|
|
ODI : Zimbabwe v Afghanistan |
21 Feb 2017 |
ODI # 3838 |
Zimbabwe |
won |
10 runs |
|
|
T20I : Zimbabwe v Bangladesh |
2 Aug 2022 |
T20I # 1719 |
Zimbabwe |
won |
1 runs |
|
|
ODI : Zimbabwe v Netherlands |
23 Mar 2023 |
ODI # 4546 |
Zimbabwe |
won |
1 wickets |
0 |
|
T20I : Zimbabwe v Ireland |
7 Dec 2023 |
T20I # 2384 |
|
n/r |
- |
|
|
ODI : Zimbabwe v Ireland |
13 Dec 2023 |
ODI # 4709 |
|
n/r |
- |
|
|
ODI : Zimbabwe v Ireland |
23 Jan 2023 |
ODI # 4510 |
|
draw |
- |
|
|
Test : Zimbabwe v Sri Lanka |
27 Jan 2020 |
Test # 2383 |