tv umpire |
30y 3d |
|
ODI : Zimbabwe v India |
Harare |
10 Jul 2015 |
ODI # 3662 |
tv umpire |
30y 5d |
|
ODI : Zimbabwe v India |
Harare |
12 Jul 2015 |
ODI # 3665 |
tv umpire |
30y 10d |
|
T20I : Zimbabwe v India |
Harare |
17 Jul 2015 |
T20I # 440 |
umpire |
30y 12d |
|
T20I : Zimbabwe v India |
Harare |
19 Jul 2015 |
T20I # 442 |
tv umpire |
30y 26d |
|
ODI : Zimbabwe v New Zealand |
Harare |
2 Aug 2015 |
ODI # 3673 |
tv umpire |
30y 28d |
|
ODI : Zimbabwe v New Zealand |
Harare |
4 Aug 2015 |
ODI # 3674 |
umpire |
30y 33d |
|
T20I : Zimbabwe v New Zealand |
Harare |
9 Aug 2015 |
T20I # 450 |
tv umpire |
30y 82d |
|
T20I : Zimbabwe v Pakistan |
Harare |
27 Sep 2015 |
T20I # 454 |
umpire |
30y 84d |
|
T20I : Zimbabwe v Pakistan |
Harare |
29 Sep 2015 |
T20I # 455 |
tv umpire |
30y 86d |
|
ODI : Zimbabwe v Pakistan |
Harare |
1 Oct 2015 |
ODI # 3685 |
tv umpire |
30y 88d |
|
ODI : Zimbabwe v Pakistan |
Harare |
3 Oct 2015 |
ODI # 3686 |
umpire |
30y 109d |
|
ODI : Zimbabwe v Afghanistan |
Bulawayo |
24 Oct 2015 |
ODI # 3699 |
umpire |
30y 113d |
|
T20I : Zimbabwe v Afghanistan |
Bulawayo |
28 Oct 2015 |
T20I # 459 |
umpire |
30y 342d |
|
ODI : Zimbabwe v India |
Harare |
13 Jun 2016 |
ODI # 3744 |
tv umpire |
30y 344d |
|
ODI : Zimbabwe v India |
Harare |
15 Jun 2016 |
ODI # 3746 |
tv umpire |
30y 347d |
|
T20I : Zimbabwe v India |
Harare |
18 Jun 2016 |
T20I # 558 |
umpire |
30y 349d |
|
T20I : Zimbabwe v India |
Harare |
20 Jun 2016 |
T20I # 559 |
tv umpire |
30y 351d |
|
T20I : Zimbabwe v India |
Harare |
22 Jun 2016 |
T20I # 560 |
tv umpire |
31y 21d |
|
Test : Zimbabwe v New Zealand |
Bulawayo |
28 Jul 2016 |
Test # 2210 |
umpire |
31y 137d |
|
ODI : Zimbabwe v Sri Lanka |
Bulawayo |
21 Nov 2016 |
ODI # 3807 |
tv umpire |
31y 224d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
16 Feb 2017 |
ODI # 3835 |
tv umpire |
31y 227d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
19 Feb 2017 |
ODI # 3837 |
umpire |
31y 229d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
21 Feb 2017 |
ODI # 3838 |
tv umpire |
31y 232d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
24 Feb 2017 |
ODI # 3840 |
tv umpire |
31y 234d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
26 Feb 2017 |
ODI # 3842 |
umpire |
32y 242d |
|
ODI : Ireland v P.N.G. |
Harare |
6 Mar 2018 |
ODI # 3986 |
umpire |
32y 248d |
|
ODI : Ireland v U.A.E. |
Harare |
12 Mar 2018 |
ODI # 3995 |
umpire |
32y 253d |
|
ODI : Hong Kong v P.N.G. |
Harare |
17 Mar 2018 |
ODI # 4000 |
tv umpire |
32y 359d |
|
T20I : Zimbabwe v Pakistan |
Harare |
1 Jul 2018 |
T20I # 681 |
umpire |
32y 361d |
|
T20I : Zimbabwe v Australia |
Harare |
3 Jul 2018 |
T20I # 683 |
umpire |
32y 362d |
|
T20I : Zimbabwe v Pakistan |
Harare |
4 Jul 2018 |
T20I # 685 |
umpire |
32y 363d |
|
T20I : Australia v Pakistan |
Harare |
5 Jul 2018 |
T20I # 686 |
tv umpire |
32y 364d |
|
T20I : Zimbabwe v Australia |
Harare |
6 Jul 2018 |
T20I # 687 |
umpire |
33y 1d |
|
T20I : Australia v Pakistan |
Harare |
8 Jul 2018 |
T20I # 689 |
umpire |
33y 6d |
|
ODI : Zimbabwe v Pakistan |
Bulawayo |
13 Jul 2018 |
ODI # 4015 |
tv umpire |
33y 9d |
|
ODI : Zimbabwe v Pakistan |
Bulawayo |
16 Jul 2018 |
ODI # 4017 |
umpire |
33y 13d |
|
ODI : Zimbabwe v Pakistan |
Bulawayo |
20 Jul 2018 |
ODI # 4020 |
tv umpire |
33y 15d |
|
ODI : Zimbabwe v Pakistan |
Bulawayo |
22 Jul 2018 |
ODI # 4021 |
umpire |
33y 277d |
|
ODI : Zimbabwe v U.A.E. |
Harare |
10 Apr 2019 |
ODI # 4121 |
umpire |
33y 281d |
|
ODI : Zimbabwe v U.A.E. |
Harare |
14 Apr 2019 |
ODI # 4123 |
umpire |
33y 283d |
|
ODI : Zimbabwe v U.A.E. |
Harare |
16 Apr 2019 |
ODI # 4124 |
umpire |
33y 317d |
|
T20I : Kenya v Nigeria |
Kampala |
20 May 2019 |
T20I # 776 |
umpire |
33y 318d |
|
T20I : Uganda v Namibia |
Kampala |
21 May 2019 |
T20I # 779 |
umpire |
33y 319d |
|
T20I : Botswana v Namibia |
Kampala |
22 May 2019 |
T20I # 783 |
tv umpire |
34y 196d |
|
Test : Zimbabwe v Sri Lanka |
Harare |
19 Jan 2020 |
Test # 2381 |
tv umpire |
34y 204d |
|
Test : Zimbabwe v Sri Lanka |
Harare |
27 Jan 2020 |
Test # 2383 |
umpire |
34y 213d |
|
ODI : New Zealand v India |
Hamilton |
5 Feb 2020 |
ODI # 4235 |
tv umpire |
34y 216d |
|
ODI : New Zealand v India |
Auckland |
8 Feb 2020 |
ODI # 4239 |
umpire |
34y 219d |
|
ODI : New Zealand v India |
Mount Maunganui |
11 Feb 2020 |
ODI # 4243 |
umpire |
35y 288d |
|
T20I : Zimbabwe v Pakistan |
Harare |
21 Apr 2021 |
T20I # 1154 |
umpire |
35y 290d |
|
T20I : Zimbabwe v Pakistan |
Harare |
23 Apr 2021 |
T20I # 1156 |
umpire |
35y 292d |
|
T20I : Zimbabwe v Pakistan |
Harare |
25 Apr 2021 |
T20I # 1158 |
umpire |
35y 296d |
|
Test : Zimbabwe v Pakistan |
Harare |
29 Apr 2021 |
Test # 2420 |
umpire |
35y 304d |
|
Test : Zimbabwe v Pakistan |
Harare |
7 May 2021 |
Test # 2421 |
umpire |
36y 0d |
|
Test : Zimbabwe v Bangladesh |
Harare |
7 Jul 2021 |
Test # 2427 |
umpire |
36y 9d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
16 Jul 2021 |
ODI # 4304 |
tv umpire |
36y 11d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
18 Jul 2021 |
ODI # 4306 |
tv umpire |
36y 13d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
20 Jul 2021 |
ODI # 4308 |
umpire |
36y 15d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
22 Jul 2021 |
T20I # 1196 |
tv umpire |
36y 16d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
23 Jul 2021 |
T20I # 1198 |
umpire |
36y 18d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
25 Jul 2021 |
T20I # 1203 |
umpire |
36y 105d |
|
T20I : Namibia v Netherlands |
Abu Dhabi |
20 Oct 2021 |
T20I # 1327 |
tv umpire |
36y 108d |
|
T20I : Australia v South Africa |
Abu Dhabi |
23 Oct 2021 |
T20I # 1351 |
umpire |
36y 112d |
|
T20I : Bangladesh v England |
Abu Dhabi |
27 Oct 2021 |
T20I # 1369 |
tv umpire |
36y 114d |
|
T20I : Afghanistan v Pakistan |
Dubai (DICS) |
29 Oct 2021 |
T20I # 1377 |
umpire |
36y 120d |
|
T20I : Sri Lanka v West Indies |
Abu Dhabi |
4 Nov 2021 |
T20I # 1392 |
umpire |
36y 122d |
|
T20I : Australia v West Indies |
Abu Dhabi |
6 Nov 2021 |
T20I # 1398 |
umpire |
36y 123d |
|
T20I : Afghanistan v New Zealand |
Abu Dhabi |
7 Nov 2021 |
T20I # 1402 |
umpire |
36y 314d |
|
T20I : Zimbabwe v Namibia |
Bulawayo |
17 May 2022 |
T20I # 1540 |
umpire |
36y 316d |
|
T20I : Zimbabwe v Namibia |
Bulawayo |
19 May 2022 |
T20I # 1541 |
tv umpire |
36y 318d |
|
T20I : Zimbabwe v Namibia |
Bulawayo |
21 May 2022 |
T20I # 1544 |
umpire |
36y 321d |
|
T20I : Zimbabwe v Namibia |
Bulawayo |
24 May 2022 |
T20I # 1547 |
umpire |
36y 332d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
4 Jun 2022 |
ODI # 4397 |
tv umpire |
36y 334d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
6 Jun 2022 |
ODI # 4400 |
umpire |
36y 337d |
|
ODI : Zimbabwe v Afghanistan |
Harare |
9 Jun 2022 |
ODI # 4403 |
umpire |
36y 339d |
|
T20I : Zimbabwe v Afghanistan |
Harare |
11 Jun 2022 |
T20I # 1561 |
tv umpire |
36y 340d |
|
T20I : Zimbabwe v Afghanistan |
Harare |
12 Jun 2022 |
T20I # 1568 |
umpire |
36y 342d |
|
T20I : Zimbabwe v Afghanistan |
Harare |
14 Jun 2022 |
T20I # 1570 |
umpire |
37y 4d |
|
T20I : Jersey v U.S.A. |
Bulawayo |
11 Jul 2022 |
T20I # 1633 |
umpire |
37y 5d |
|
T20I : Singapore v U.S.A. |
Bulawayo |
12 Jul 2022 |
T20I # 1637 |
umpire |
37y 5d |
|
T20I : P.N.G. v Uganda |
Bulawayo |
12 Jul 2022 |
T20I # 1642 |
umpire |
37y 7d |
|
T20I : Hong Kong v P.N.G. |
Bulawayo |
14 Jul 2022 |
T20I # 1649 |
umpire |
37y 8d |
|
T20I : Hong Kong v Singapore |
Bulawayo |
15 Jul 2022 |
T20I # 1653 |
umpire |
37y 8d |
|
T20I : Netherlands v U.S.A. |
Bulawayo |
15 Jul 2022 |
T20I # 1657 |
umpire |
37y 10d |
|
T20I : P.N.G. v U.S.A. |
Bulawayo |
17 Jul 2022 |
T20I # 1667 |
umpire |
37y 23d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
30 Jul 2022 |
T20I # 1706 |
tv umpire |
37y 24d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
31 Jul 2022 |
T20I # 1713 |
umpire |
37y 26d |
|
T20I : Zimbabwe v Bangladesh |
Harare |
2 Aug 2022 |
T20I # 1719 |
umpire |
37y 29d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
5 Aug 2022 |
ODI # 4441 |
umpire |
37y 31d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
7 Aug 2022 |
ODI # 4442 |
umpire |
37y 34d |
|
ODI : Zimbabwe v Bangladesh |
Harare |
10 Aug 2022 |
ODI # 4443 |
umpire |
37y 42d |
|
ODI : Zimbabwe v India |
Harare |
18 Aug 2022 |
ODI # 4451 |
tv umpire |
37y 44d |
|
ODI : Zimbabwe v India |
Harare |
20 Aug 2022 |
ODI # 4454 |
umpire |
37y 46d |
|
ODI : Zimbabwe v India |
Harare |
22 Aug 2022 |
ODI # 4457 |
tv umpire |
37y 107d |
|
T20I : Australia v New Zealand |
Sydney |
22 Oct 2022 |
T20I # 1839 |
umpire |
37y 112d |
|
T20I : Bangladesh v South Africa |
Sydney |
27 Oct 2022 |
T20I # 1847 |
tv umpire |
37y 115d |
|
T20I : Netherlands v Pakistan |
Perth |
30 Oct 2022 |
T20I # 1852 |
umpire |
37y 115d |
|
T20I : India v South Africa |
Perth |
30 Oct 2022 |
T20I # 1853 |
umpire |
37y 117d |
|
T20I : England v New Zealand |
Brisbane |
1 Nov 2022 |
T20I # 1858 |
umpire |
37y 120d |
|
T20I : Australia v Afghanistan |
Adelaide |
4 Nov 2022 |
T20I # 1864 |
umpire |
37y 122d |
|
T20I : Netherlands v South Africa |
Adelaide |
6 Nov 2022 |
T20I # 1871 |
tv umpire |
37y 122d |
|
T20I : Bangladesh v Pakistan |
Adelaide |
6 Nov 2022 |
T20I # 1872 |
umpire |
37y 133d |
|
T20I : Rwanda v Botswana |
Rwanda |
17 Nov 2022 |
T20I # 1887 |
umpire |
37y 134d |
|
T20I : Kenya v Malawi |
Rwanda |
18 Nov 2022 |
T20I # 1894 |
umpire |
37y 136d |
|
T20I : Botswana v Malawi |
Rwanda |
20 Nov 2022 |
T20I # 1899 |
umpire |
37y 137d |
|
T20I : Rwanda v Malawi |
Rwanda |
21 Nov 2022 |
T20I # 1907 |
umpire |
37y 138d |
|
T20I : Mali v St Helena |
Kigali |
22 Nov 2022 |
T20I # 1915 |
umpire |
37y 140d |
|
T20I : Botswana v Kenya |
Rwanda |
24 Nov 2022 |
T20I # 1918 |
umpire |
37y 141d |
|
T20I : Lesotho v Malawi |
Kigali |
25 Nov 2022 |
T20I # 1921 |
umpire |
37y 189d |
|
T20I : Zimbabwe v Ireland |
Harare |
12 Jan 2023 |
T20I # 1987 |
tv umpire |
37y 191d |
|
T20I : Zimbabwe v Ireland |
Harare |
14 Jan 2023 |
T20I # 1988 |
umpire |
37y 192d |
|
T20I : Zimbabwe v Ireland |
Harare |
15 Jan 2023 |
T20I # 1989 |
tv umpire |
37y 195d |
|
ODI : Zimbabwe v Ireland |
Harare |
18 Jan 2023 |
ODI # 4506 |
umpire |
37y 200d |
|
ODI : Zimbabwe v Ireland |
Harare |
23 Jan 2023 |
ODI # 4510 |
umpire |
37y 212d |
|
Test : Zimbabwe v West Indies |
Bulawayo |
4 Feb 2023 |
Test # 2489 |
umpire |
37y 220d |
|
Test : Zimbabwe v West Indies |
Bulawayo |
12 Feb 2023 |
Test # 2491 |
tv umpire |
37y 257d |
|
ODI : Zimbabwe v Netherlands |
Harare |
21 Mar 2023 |
ODI # 4543 |
umpire |
37y 261d |
|
ODI : Zimbabwe v Netherlands |
Harare |
25 Mar 2023 |
ODI # 4549 |
umpire |
37y 300d |
|
ODI : Pakistan v New Zealand |
Karachi |
3 May 2023 |
ODI # 4573 |
tv umpire |
37y 302d |
|
ODI : Pakistan v New Zealand |
Karachi |
5 May 2023 |
ODI # 4574 |
umpire |
37y 304d |
|
ODI : Pakistan v New Zealand |
Karachi |
7 May 2023 |
ODI # 4575 |
umpire |
37y 347d |
|
ODI : Sri Lanka v U.A.E. |
Bulawayo |
19 Jun 2023 |
ODI # 4587 |
umpire |
37y 351d |
|
ODI : Oman v Sri Lanka |
Bulawayo |
23 Jun 2023 |
ODI # 4595 |
tv umpire |
37y 353d |
|
ODI : Ireland v Sri Lanka |
Bulawayo |
25 Jun 2023 |
ODI # 4599 |
umpire |
37y 355d |
|
ODI : Ireland v U.A.E. |
Bulawayo |
27 Jun 2023 |
ODI # 4604 |
tv umpire |
37y 359d |
|
ODI : Scotland v West Indies |
Harare |
1 Jul 2023 |
ODI # 4608 |
tv umpire |
37y 363d |
|
ODI : Oman v West Indies |
Harare |
5 Jul 2023 |
ODI # 4614 |
umpire |
38y 0d |
|
ODI : Sri Lanka v West Indies |
Harare |
7 Jul 2023 |
ODI # 4618 |
tv umpire |
38y 54d |
|
ODI : Pakistan v Nepal |
Multan |
30 Aug 2023 |
ODI # 4628 |
umpire |
38y 58d |
|
ODI : Afghanistan v Bangladesh |
Lahore |
3 Sep 2023 |
ODI # 4631 |
tv umpire |
38y 60d |
|
ODI : Afghanistan v Sri Lanka |
Lahore |
5 Sep 2023 |
ODI # 4633 |
umpire |
38y 61d |
|
ODI : Pakistan v Bangladesh |
Lahore |
6 Sep 2023 |
ODI # 4634 |
tv umpire |
38y 64d |
|
ODI : Sri Lanka v Bangladesh |
Colombo (RPS) |
9 Sep 2023 |
ODI # 4637 |
umpire |
38y 69d |
|
ODI : Sri Lanka v Pakistan |
Colombo (RPS) |
14 Sep 2023 |
ODI # 4644 |
umpire |
38y 139d |
|
T20I : Kenya v Nigeria |
Windhoek |
23 Nov 2023 |
T20I # 2358 |
umpire |
38y 140d |
|
T20I : Namibia v Uganda |
Windhoek |
24 Nov 2023 |
T20I # 2362 |
umpire |
38y 143d |
|
T20I : Namibia v Kenya |
Windhoek |
27 Nov 2023 |
T20I # 2368 |
umpire |
38y 145d |
|
T20I : Rwanda v Tanzania |
Windhoek |
29 Nov 2023 |
T20I # 2374 |
tv umpire |
38y 153d |
|
T20I : Zimbabwe v Ireland |
Harare |
7 Dec 2023 |
T20I # 2384 |
umpire |
38y 155d |
|
T20I : Zimbabwe v Ireland |
Harare |
9 Dec 2023 |
T20I # 2388 |
umpire |
38y 156d |
|
T20I : Zimbabwe v Ireland |
Harare |
10 Dec 2023 |
T20I # 2391 |
tv umpire |
38y 159d |
|
ODI : Zimbabwe v Ireland |
Harare |
13 Dec 2023 |
ODI # 4709 |
umpire |
38y 163d |
|
ODI : Zimbabwe v Ireland |
Harare |
17 Dec 2023 |
ODI # 4712 |
umpire |
38y 172d |
|
Test : South Africa v India |
Centurion |
26 Dec 2023 |
Test # 2520 |
umpire |
38y 180d |
|
Test : South Africa v India |
Cape Town |
3 Jan 2024 |
Test # 2522 |