New Zealand |
won |
inns & 294 runs |
|
|
Test : Zimbabwe v New Zealand |
7 Aug 2005 |
Test # 1759 |
India |
won |
161 runs |
|
|
ODI : Zimbabwe v India |
29 Aug 2005 |
ODI # 2274 |
New Zealand |
won |
27 runs |
|
|
ODI : Zimbabwe v New Zealand |
31 Aug 2005 |
ODI # 2276 |
India |
won |
6 wickets |
15 |
|
ODI : India v New Zealand |
2 Sep 2005 |
ODI # 2278 |
India |
won |
4 wickets |
11 |
|
ODI : Zimbabwe v India |
4 Sep 2005 |
ODI # 2280 |
New Zealand |
won |
6 wickets |
11 |
|
ODI : India v New Zealand |
6 Sep 2005 |
ODI # 2281 |
India |
won |
10 wickets |
|
|
Test : Zimbabwe v India |
20 Sep 2005 |
Test # 1767 |
South Africa |
won |
8 wickets |
65 |
|
ODI : Zimbabwe v South Africa |
25 Aug 2007 |
ODI # 2614 |
South Africa |
won |
28 runs |
|
|
ODI : Zimbabwe v South Africa |
26 Aug 2007 |
ODI # 2615 |
Zimbabwe |
won |
30 runs |
|
|
ODI : Zimbabwe v West Indies |
30 Nov 2007 |
ODI # 2649 |
West Indies |
won |
110 runs |
|
|
ODI : Zimbabwe v West Indies |
2 Dec 2007 |
ODI # 2651 |
West Indies |
won |
6 wickets |
133 |
|
ODI : Zimbabwe v West Indies |
4 Dec 2007 |
ODI # 2653 |
Sri Lanka |
won |
6 wickets |
100 |
|
ODI : Zimbabwe v Sri Lanka |
20 Nov 2008 |
ODI # 2779 |
Sri Lanka |
won |
9 wickets |
194 |
|
ODI : Zimbabwe v Sri Lanka |
22 Nov 2008 |
ODI # 2780 |
Sri Lanka |
won |
5 runs |
|
|
ODI : Zimbabwe v Sri Lanka |
24 Nov 2008 |
ODI # 2782 |
Sri Lanka |
won |
2 wickets |
15 |
|
ODI : Zimbabwe v Sri Lanka |
28 Nov 2008 |
ODI # 2784 |
Sri Lanka |
won |
19 runs |
|
|
ODI : Zimbabwe v Sri Lanka |
30 Nov 2008 |
ODI # 2785 |
Zimbabwe |
won |
7 wickets |
70 |
|
ODI : Zimbabwe v India |
3 Jun 2010 |
ODI # 2986 |
Sri Lanka |
won |
6 wickets |
10 |
|
ODI : India v Sri Lanka |
5 Jun 2010 |
ODI # 2988 |
Zimbabwe |
won |
8 wickets |
13 |
|
ODI : Zimbabwe v Sri Lanka |
7 Jun 2010 |
ODI # 2989 |
Sri Lanka |
won |
9 wickets |
92 |
|
ODI : Zimbabwe v Sri Lanka |
9 Jun 2010 |
ODI # 2990 |
India |
won |
6 wickets |
30 |
|
T20I : Zimbabwe v India |
12 Jun 2010 |
T20I # 182 |
India |
won |
7 wickets |
12 |
|
T20I : Zimbabwe v India |
13 Jun 2010 |
T20I # 183 |
Pakistan |
won |
10 wickets |
47 |
|
ODI : Zimbabwe v Pakistan |
11 Sep 2011 |
ODI # 3190 |
Pakistan |
won |
28 runs |
|
|
ODI : Zimbabwe v Pakistan |
14 Sep 2011 |
ODI # 3194 |
Pakistan |
won |
85 runs |
|
|
T20I : Zimbabwe v Pakistan |
16 Sep 2011 |
T20I # 205 |
Pakistan |
won |
5 runs |
|
|
T20I : Zimbabwe v Pakistan |
18 Sep 2011 |
T20I # 206 |
New Zealand |
won |
10 wickets |
39 |
|
T20I : Zimbabwe v New Zealand |
15 Oct 2011 |
T20I # 211 |
New Zealand |
won |
34 runs |
|
|
T20I : Zimbabwe v New Zealand |
17 Oct 2011 |
T20I # 213 |
New Zealand |
won |
9 wickets |
39 |
|
ODI : Zimbabwe v New Zealand |
20 Oct 2011 |
ODI # 3204 |
New Zealand |
won |
4 wickets |
10 |
|
ODI : Zimbabwe v New Zealand |
22 Oct 2011 |
ODI # 3206 |
India |
won |
6 wickets |
31 |
|
ODI : Zimbabwe v India |
24 Jul 2013 |
ODI # 3395 |
India |
won |
58 runs |
|
|
ODI : Zimbabwe v India |
26 Jul 2013 |
ODI # 3397 |
India |
won |
7 wickets |
87 |
|
ODI : Zimbabwe v India |
28 Jul 2013 |
ODI # 3399 |
Pakistan |
won |
25 runs |
|
|
T20I : Zimbabwe v Pakistan |
23 Aug 2013 |
T20I # 326 |
Pakistan |
won |
19 runs |
|
|
T20I : Zimbabwe v Pakistan |
24 Aug 2013 |
T20I # 327 |
Zimbabwe |
won |
7 wickets |
10 |
|
ODI : Zimbabwe v Pakistan |
27 Aug 2013 |
ODI # 3404 |
Pakistan |
won |
90 runs |
|
|
ODI : Zimbabwe v Pakistan |
29 Aug 2013 |
ODI # 3406 |
Pakistan |
won |
108 runs |
|
|
ODI : Zimbabwe v Pakistan |
31 Aug 2013 |
ODI # 3408 |
Pakistan |
won |
221 runs |
|
|
Test : Zimbabwe v Pakistan |
3 Sep 2013 |
Test # 2095 |
Zimbabwe |
won |
24 runs |
|
|
Test : Zimbabwe v Pakistan |
10 Sep 2013 |
Test # 2096 |
South Africa |
won |
9 wickets |
|
|
Test : Zimbabwe v South Africa |
9 Aug 2014 |
Test # 2135 |
Australia |
won |
198 runs |
|
|
ODI : Zimbabwe v Australia |
25 Aug 2014 |
ODI # 3513 |
South Africa |
won |
7 wickets |
20 |
|
ODI : Australia v South Africa |
27 Aug 2014 |
ODI # 3516 |
South Africa |
won |
61 runs |
|
|
ODI : Zimbabwe v South Africa |
29 Aug 2014 |
ODI # 3518 |
Zimbabwe |
won |
3 wickets |
12 |
|
ODI : Zimbabwe v Australia |
31 Aug 2014 |
ODI # 3521 |
Australia |
won |
62 runs |
|
|
ODI : Australia v South Africa |
2 Sep 2014 |
ODI # 3522 |
South Africa |
won |
63 runs |
|
|
ODI : Zimbabwe v South Africa |
4 Sep 2014 |
ODI # 3524 |
South Africa |
won |
6 wickets |
55 |
|
ODI : Australia v South Africa |
6 Sep 2014 |
ODI # 3526 |
India |
won |
4 runs |
|
|
ODI : Zimbabwe v India |
10 Jul 2015 |
ODI # 3662 |
India |
won |
62 runs |
|
|
ODI : Zimbabwe v India |
12 Jul 2015 |
ODI # 3665 |
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 |
Zimbabwe |
won |
10 runs |
|
|
T20I : Zimbabwe v India |
19 Jul 2015 |
T20I # 442 |
Zimbabwe |
won |
7 wickets |
6 |
|
ODI : Zimbabwe v New Zealand |
2 Aug 2015 |
ODI # 3673 |
New Zealand |
won |
10 wickets |
46 |
|
ODI : Zimbabwe v New Zealand |
4 Aug 2015 |
ODI # 3674 |
New Zealand |
won |
38 runs |
|
|
ODI : Zimbabwe v New Zealand |
7 Aug 2015 |
ODI # 3675 |
New Zealand |
won |
80 runs |
|
|
T20I : Zimbabwe v New Zealand |
9 Aug 2015 |
T20I # 450 |
Pakistan |
won |
13 runs |
|
|
T20I : Zimbabwe v Pakistan |
27 Sep 2015 |
T20I # 454 |
Pakistan |
won |
15 runs |
|
|
T20I : Zimbabwe v Pakistan |
29 Sep 2015 |
T20I # 455 |
Pakistan |
won |
131 runs |
|
|
ODI : Zimbabwe v Pakistan |
1 Oct 2015 |
ODI # 3685 |
Zimbabwe |
won |
5 runs |
|
|
ODI : Zimbabwe v Pakistan |
3 Oct 2015 |
ODI # 3686 |
Pakistan |
won |
7 wickets |
96 |
|
ODI : Zimbabwe v Pakistan |
5 Oct 2015 |
ODI # 3687 |
India |
won |
9 wickets |
45 |
|
ODI : Zimbabwe v India |
11 Jun 2016 |
ODI # 3742 |
India |
won |
8 wickets |
139 |
|
ODI : Zimbabwe v India |
13 Jun 2016 |
ODI # 3744 |
India |
won |
10 wickets |
169 |
|
ODI : Zimbabwe v India |
15 Jun 2016 |
ODI # 3746 |
Zimbabwe |
won |
2 runs |
|
|
T20I : Zimbabwe v India |
18 Jun 2016 |
T20I # 558 |
India |
won |
10 wickets |
41 |
|
T20I : Zimbabwe v India |
20 Jun 2016 |
T20I # 559 |
India |
won |
3 runs |
|
|
T20I : Zimbabwe v India |
22 Jun 2016 |
T20I # 560 |
Sri Lanka |
won |
225 runs |
|
|
Test : Zimbabwe v Sri Lanka |
29 Oct 2016 |
Test # 2228 |
Sri Lanka |
won |
257 runs |
|
|
Test : Zimbabwe v Sri Lanka |
6 Nov 2016 |
Test # 2231 |
Sri Lanka |
won |
8 wickets |
153 |
|
ODI : Zimbabwe v Sri Lanka |
14 Nov 2016 |
ODI # 3804 |
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 |
Afghanistan |
won |
3 wickets |
14 |
|
ODI : Afghanistan v West Indies |
15 Mar 2018 |
ODI # 3997 |
West Indies |
won |
4 wickets |
6 |
|
ODI : Zimbabwe v West Indies |
19 Mar 2018 |
ODI # 4002 |
West Indies |
won |
5 runs |
|
|
ODI : Scotland v West Indies |
21 Mar 2018 |
ODI # 4004 |
Afghanistan |
won |
7 wickets |
56 |
|
ODI : Afghanistan v West Indies |
25 Mar 2018 |
ODI # 4007 |
Pakistan |
won |
74 runs |
|
|
T20I : Zimbabwe v Pakistan |
1 Jul 2018 |
T20I # 681 |
Australia |
won |
9 wickets |
55 |
|
T20I : Australia v Pakistan |
2 Jul 2018 |
T20I # 682 |
Australia |
won |
100 runs |
|
|
T20I : Zimbabwe v Australia |
3 Jul 2018 |
T20I # 683 |
Pakistan |
won |
7 wickets |
5 |
|
T20I : Zimbabwe v Pakistan |
4 Jul 2018 |
T20I # 685 |
Pakistan |
won |
45 runs |
|
|
T20I : Australia v Pakistan |
5 Jul 2018 |
T20I # 686 |
Australia |
won |
5 wickets |
1 |
|
T20I : Zimbabwe v Australia |
6 Jul 2018 |
T20I # 687 |
Pakistan |
won |
6 wickets |
4 |
|
T20I : Australia v Pakistan |
8 Jul 2018 |
T20I # 689 |
Sri Lanka |
won |
10 wickets |
|
|
Test : Zimbabwe v Sri Lanka |
19 Jan 2020 |
Test # 2381 |
|
draw |
- |
|
|
Test : Zimbabwe v Sri Lanka |
27 Jan 2020 |
Test # 2383 |
Pakistan |
won |
11 runs |
|
|
T20I : Zimbabwe v Pakistan |
21 Apr 2021 |
T20I # 1154 |
Zimbabwe |
won |
19 runs |
|
|
T20I : Zimbabwe v Pakistan |
23 Apr 2021 |
T20I # 1156 |
Pakistan |
won |
24 runs |
|
|
T20I : Zimbabwe v Pakistan |
25 Apr 2021 |
T20I # 1158 |
Pakistan |
won |
inns & 116 runs |
|
|
Test : Zimbabwe v Pakistan |
29 Apr 2021 |
Test # 2420 |
Pakistan |
won |
inns & 147 runs |
|
|
Test : Zimbabwe v Pakistan |
7 May 2021 |
Test # 2421 |
India |
won |
10 wickets |
115 |
|
ODI : Zimbabwe v India |
18 Aug 2022 |
ODI # 4451 |
India |
won |
5 wickets |
146 |
|
ODI : Zimbabwe v India |
20 Aug 2022 |
ODI # 4454 |
India |
won |
13 runs |
|
|
ODI : Zimbabwe v India |
22 Aug 2022 |
ODI # 4457 |
West Indies |
won |
101 runs |
|
|
ODI : Nepal v West Indies |
22 Jun 2023 |
ODI # 4593 |
Zimbabwe |
won |
35 runs |
|
|
ODI : Zimbabwe v West Indies |
24 Jun 2023 |
ODI # 4597 |
Scotland |
won |
7 wickets |
39 |
|
ODI : Scotland v West Indies |
1 Jul 2023 |
ODI # 4608 |
West Indies |
won |
7 wickets |
62 |
|
ODI : Oman v West Indies |
5 Jul 2023 |
ODI # 4614 |
Sri Lanka |
won |
8 wickets |
34 |
|
ODI : Sri Lanka v West Indies |
7 Jul 2023 |
ODI # 4618 |
Sri Lanka |
won |
128 runs |
|
|
ODI : Netherlands v Sri Lanka |
9 Jul 2023 |
ODI # 4620 |