umpire |
34y 65d |
|
T20I : New Zealand v Bangladesh |
Hamilton |
3 Feb 2010 |
T20I # 131 |
tv umpire |
34y 70d |
|
ODI : New Zealand v Bangladesh |
Dunedin |
8 Feb 2010 |
ODI # 2951 |
umpire |
34y 90d |
|
T20I : New Zealand v Australia |
Christchurch |
28 Feb 2010 |
T20I # 149 |
tv umpire |
34y 93d |
|
ODI : New Zealand v Australia |
Napier |
3 Mar 2010 |
ODI # 2966 |
tv umpire |
34y 101d |
|
ODI : New Zealand v Australia |
Auckland |
11 Mar 2010 |
ODI # 2973 |
umpire |
34y 280d |
|
ODI : Canada v Ireland |
Toronto |
6 Sep 2010 |
ODI # 3041 |
umpire |
34y 281d |
|
ODI : Canada v Ireland |
Toronto |
7 Sep 2010 |
ODI # 3042 |
tv umpire |
35y 26d |
|
T20I : New Zealand v Pakistan |
Auckland |
26 Dec 2010 |
T20I # 193 |
umpire |
35y 28d |
|
T20I : New Zealand v Pakistan |
Hamilton |
28 Dec 2010 |
T20I # 194 |
umpire |
35y 30d |
|
T20I : New Zealand v Pakistan |
Christchurch |
30 Dec 2010 |
T20I # 195 |
tv umpire |
35y 46d |
|
Test : New Zealand v Pakistan |
Wellington |
15 Jan 2011 |
Test # 1991 |
umpire |
35y 53d |
|
ODI : New Zealand v Pakistan |
Wellington |
22 Jan 2011 |
ODI # 3085 |
umpire |
35y 57d |
|
ODI : New Zealand v Pakistan |
Queenstown |
26 Jan 2011 |
ODI # 3088 |
tv umpire |
35y 65d |
|
ODI : New Zealand v Pakistan |
Hamilton |
3 Feb 2011 |
ODI # 3095 |
umpire |
35y 250d |
|
ODI : Canada v Afghanistan |
King City (NW) |
7 Aug 2011 |
ODI # 3173 |
umpire |
35y 252d |
|
ODI : Canada v Afghanistan |
Toronto |
9 Aug 2011 |
ODI # 3174 |
umpire |
36y 65d |
|
ODI : New Zealand v Zimbabwe |
Dunedin |
3 Feb 2012 |
ODI # 3230 |
tv umpire |
36y 73d |
|
T20I : New Zealand v Zimbabwe |
Auckland |
11 Feb 2012 |
T20I # 219 |
umpire |
36y 76d |
|
T20I : New Zealand v Zimbabwe |
Hamilton |
14 Feb 2012 |
T20I # 220 |
tv umpire |
36y 79d |
|
T20I : New Zealand v South Africa |
Wellington |
17 Feb 2012 |
T20I # 221 |
umpire |
36y 81d |
|
T20I : New Zealand v South Africa |
Hamilton |
19 Feb 2012 |
T20I # 222 |
umpire |
36y 84d |
|
T20I : New Zealand v South Africa |
Auckland |
22 Feb 2012 |
T20I # 223 |
umpire |
36y 87d |
|
ODI : New Zealand v South Africa |
Wellington |
25 Feb 2012 |
ODI # 3249 |
umpire |
36y 94d |
|
ODI : New Zealand v South Africa |
Auckland |
3 Mar 2012 |
ODI # 3254 |
umpire |
36y 113d |
|
T20I : Canada v Ireland |
Dubai (DICS) |
22 Mar 2012 |
T20I # 236 |
umpire |
36y 114d |
|
T20I : Ireland v Netherlands |
Dubai (DICS) |
23 Mar 2012 |
T20I # 238 |
umpire |
36y 115d |
|
T20I : Afghanistan v Ireland |
Dubai (DICS) |
24 Mar 2012 |
T20I # 240 |
umpire |
36y 120d |
|
ODI : Afghanistan v Netherlands |
Sharjah |
29 Mar 2012 |
ODI # 3270 |
umpire |
36y 122d |
|
ODI : Afghanistan v Netherlands |
Sharjah |
31 Mar 2012 |
ODI # 3271 |
umpire |
37y 71d |
|
T20I : New Zealand v England |
Auckland |
9 Feb 2013 |
T20I # 301 |
tv umpire |
37y 74d |
|
T20I : New Zealand v England |
Hamilton |
12 Feb 2013 |
T20I # 302 |
umpire |
37y 77d |
|
T20I : New Zealand v England |
Wellington |
15 Feb 2013 |
T20I # 304 |
umpire |
37y 82d |
|
ODI : New Zealand v England |
Napier |
20 Feb 2013 |
ODI # 3336 |
umpire |
37y 85d |
|
ODI : New Zealand v England |
Auckland |
23 Feb 2013 |
ODI # 3338 |
umpire |
37y 219d |
|
ODI : Netherlands v Ireland |
Amstelveen |
7 Jul 2013 |
ODI # 3384 |
umpire |
37y 221d |
|
ODI : Netherlands v Ireland |
Amstelveen |
9 Jul 2013 |
ODI # 3386 |
umpire |
37y 351d |
|
T20I : Afghanistan v Scotland |
Sharjah |
16 Nov 2013 |
T20I # 337 |
umpire |
37y 359d |
|
ODI : South Africa v Pakistan |
Cape Town |
24 Nov 2013 |
ODI # 3438 |
tv umpire |
37y 362d |
|
ODI : South Africa v Pakistan |
Gqeberha |
27 Nov 2013 |
ODI # 3440 |
umpire |
38y 0d |
|
ODI : South Africa v Pakistan |
Centurion |
30 Nov 2013 |
ODI # 3441 |
umpire |
38y 32d |
|
ODI : New Zealand v West Indies |
Queenstown |
1 Jan 2014 |
ODI # 3451 |
umpire |
38y 39d |
|
ODI : New Zealand v West Indies |
Hamilton |
8 Jan 2014 |
ODI # 3453 |
umpire |
38y 42d |
|
T20I : New Zealand v West Indies |
Auckland |
11 Jan 2014 |
T20I # 352 |
umpire |
38y 46d |
|
T20I : New Zealand v West Indies |
Wellington |
15 Jan 2014 |
T20I # 353 |
tv umpire |
38y 50d |
|
ODI : New Zealand v India |
Napier |
19 Jan 2014 |
ODI # 3456 |
umpire |
38y 53d |
|
ODI : New Zealand v India |
Hamilton |
22 Jan 2014 |
ODI # 3458 |
umpire |
38y 173d |
|
ODI : England v Sri Lanka |
The Oval |
22 May 2014 |
ODI # 3492 |
tv umpire |
38y 176d |
|
ODI : England v Sri Lanka |
Chester-le-Street |
25 May 2014 |
ODI # 3493 |
umpire |
38y 179d |
|
ODI : England v Sri Lanka |
Manchester |
28 May 2014 |
ODI # 3494 |
tv umpire |
38y 182d |
|
ODI : England v Sri Lanka |
Lord's |
31 May 2014 |
ODI # 3495 |
umpire |
38y 185d |
|
ODI : England v Sri Lanka |
Birmingham |
3 Jun 2014 |
ODI # 3496 |
umpire |
38y 252d |
|
Test : Zimbabwe v South Africa |
Harare |
9 Aug 2014 |
Test # 2135 |
umpire |
38y 260d |
|
ODI : Zimbabwe v South Africa |
Bulawayo |
17 Aug 2014 |
ODI # 3507 |
umpire |
38y 262d |
|
ODI : Zimbabwe v South Africa |
Bulawayo |
19 Aug 2014 |
ODI # 3508 |
umpire |
38y 264d |
|
ODI : Zimbabwe v South Africa |
Bulawayo |
21 Aug 2014 |
ODI # 3510 |
umpire |
38y 325d |
|
ODI : New Zealand v South Africa |
Mount Maunganui |
21 Oct 2014 |
ODI # 3536 |
umpire |
38y 331d |
|
ODI : New Zealand v South Africa |
Hamilton |
27 Oct 2014 |
ODI # 3538 |
umpire |
38y 347d |
|
Test : Bangladesh v Zimbabwe |
Chattogram |
12 Nov 2014 |
Test # 2145 |
umpire |
38y 356d |
|
ODI : Bangladesh v Zimbabwe |
Chattogram |
21 Nov 2014 |
ODI # 3550 |
umpire |
38y 358d |
|
ODI : Bangladesh v Zimbabwe |
Chattogram |
23 Nov 2014 |
ODI # 3552 |
umpire |
38y 361d |
|
ODI : Bangladesh v Zimbabwe |
Mirpur |
26 Nov 2014 |
ODI # 3553 |
umpire |
38y 363d |
|
ODI : Bangladesh v Zimbabwe |
Mirpur |
28 Nov 2014 |
ODI # 3555 |
umpire |
39y 1d |
|
ODI : Bangladesh v Zimbabwe |
Mirpur |
1 Dec 2014 |
ODI # 3559 |
umpire |
39y 42d |
|
ODI : New Zealand v Sri Lanka |
Christchurch |
11 Jan 2015 |
ODI # 3574 |
umpire |
39y 46d |
|
ODI : New Zealand v Sri Lanka |
Hamilton |
15 Jan 2015 |
ODI # 3577 |
umpire |
39y 54d |
|
ODI : New Zealand v Sri Lanka |
Dunedin |
23 Jan 2015 |
ODI # 3588 |
umpire |
39y 60d |
|
ODI : New Zealand v Sri Lanka |
Wellington |
29 Jan 2015 |
ODI # 3594 |
umpire |
39y 62d |
|
ODI : New Zealand v Pakistan |
Wellington |
31 Jan 2015 |
ODI # 3596 |
tv umpire |
39y 78d |
|
ODI : Ireland v West Indies |
Nelson |
16 Feb 2015 |
ODI # 3603 |
umpire |
39y 81d |
|
ODI : U.A.E. v Zimbabwe |
Nelson |
19 Feb 2015 |
ODI # 3606 |
umpire |
39y 84d |
|
ODI : Afghanistan v Sri Lanka |
Dunedin |
22 Feb 2015 |
ODI # 3609 |
tv umpire |
39y 91d |
|
ODI : England v Sri Lanka |
Wellington |
1 Mar 2015 |
ODI # 3619 |
tv umpire |
39y 97d |
|
ODI : Pakistan v South Africa |
Auckland |
7 Mar 2015 |
ODI # 3626 |
umpire |
39y 104d |
|
ODI : India v Zimbabwe |
Auckland |
14 Mar 2015 |
ODI # 3636 |
tv umpire |
39y 199d |
|
Test : Sri Lanka v Pakistan |
Galle |
17 Jun 2015 |
Test # 2167 |
tv umpire |
39y 220d |
|
Test : England v Australia |
Cardiff |
8 Jul 2015 |
Test # 2170 |
tv umpire |
39y 228d |
|
Test : England v Australia |
Lord's |
16 Jul 2015 |
Test # 2171 |
umpire |
39y 241d |
|
Test : England v Australia |
Birmingham |
29 Jul 2015 |
Test # 2173 |
tv umpire |
39y 326d |
|
Test : England v Pakistan |
Dubai (DICS) |
22 Oct 2015 |
Test # 2183 |
umpire |
39y 336d |
|
Test : England v Pakistan |
Sharjah |
1 Nov 2015 |
Test # 2184 |
tv umpire |
39y 346d |
|
ODI : England v Pakistan |
Abu Dhabi |
11 Nov 2015 |
ODI # 3707 |
umpire |
39y 348d |
|
ODI : England v Pakistan |
Abu Dhabi |
13 Nov 2015 |
ODI # 3708 |
tv umpire |
39y 352d |
|
ODI : England v Pakistan |
Sharjah |
17 Nov 2015 |
ODI # 3710 |
umpire |
39y 355d |
|
ODI : England v Pakistan |
Dubai (DICS) |
20 Nov 2015 |
ODI # 3712 |
tv umpire |
40y 10d |
|
Test : Australia v West Indies |
Hobart |
10 Dec 2015 |
Test # 2193 |
umpire |
40y 26d |
|
Test : Australia v West Indies |
Melbourne |
26 Dec 2015 |
Test # 2195 |
umpire |
40y 34d |
|
Test : Australia v West Indies |
Sydney |
3 Jan 2016 |
Test # 2198 |
tv umpire |
40y 45d |
|
Test : South Africa v England |
Johannesburg |
14 Jan 2016 |
Test # 2199 |
umpire |
40y 53d |
|
Test : South Africa v England |
Centurion |
22 Jan 2016 |
Test # 2200 |
umpire |
40y 65d |
|
ODI : South Africa v England |
Bloemfontein |
3 Feb 2016 |
ODI # 3732 |
tv umpire |
40y 68d |
|
ODI : South Africa v England |
Gqeberha |
6 Feb 2016 |
ODI # 3734 |
umpire |
40y 71d |
|
ODI : South Africa v England |
Centurion |
9 Feb 2016 |
ODI # 3736 |
tv umpire |
40y 74d |
|
ODI : South Africa v England |
Johannesburg |
12 Feb 2016 |
ODI # 3737 |
umpire |
40y 76d |
|
ODI : South Africa v England |
Cape Town |
14 Feb 2016 |
ODI # 3738 |
tv umpire |
40y 100d |
|
T20I : Bangladesh v Netherlands |
Dharamsala |
9 Mar 2016 |
T20I # 524 |
umpire |
40y 100d |
|
T20I : Ireland v Oman |
Dharamsala |
9 Mar 2016 |
T20I # 525 |
umpire |
40y 102d |
|
T20I : Netherlands v Oman |
Dharamsala |
11 Mar 2016 |
T20I # 529 |
tv umpire |
40y 102d |
|
T20I : Bangladesh v Ireland |
Dharamsala |
11 Mar 2016 |
T20I # 530 |
umpire |
40y 104d |
|
T20I : Bangladesh v Oman |
Dharamsala |
13 Mar 2016 |
T20I # 534 |
umpire |
40y 107d |
|
T20I : England v West Indies |
Wankhede |
16 Mar 2016 |
T20I # 537 |
umpire |
40y 111d |
|
T20I : Afghanistan v South Africa |
Wankhede |
20 Mar 2016 |
T20I # 542 |
tv umpire |
40y 114d |
|
T20I : Afghanistan v England |
Delhi |
23 Mar 2016 |
T20I # 546 |
tv umpire |
40y 117d |
|
T20I : England v Sri Lanka |
Delhi |
26 Mar 2016 |
T20I # 551 |
tv umpire |
40y 239d |
|
Test : Sri Lanka v Australia |
Pallekele |
26 Jul 2016 |
Test # 2209 |
umpire |
40y 248d |
|
Test : Sri Lanka v Australia |
Galle |
4 Aug 2016 |
Test # 2213 |
umpire |
40y 257d |
|
Test : Sri Lanka v Australia |
Colombo (SSC) |
13 Aug 2016 |
Test # 2217 |
umpire |
40y 325d |
|
Test : Bangladesh v England |
Chattogram |
20 Oct 2016 |
Test # 2225 |
tv umpire |
40y 333d |
|
Test : Bangladesh v England |
Mirpur |
28 Oct 2016 |
Test # 2227 |
umpire |
40y 345d |
|
Test : India v England |
Rajkot |
9 Nov 2016 |
Test # 2232 |
tv umpire |
40y 353d |
|
Test : India v England |
Visakhapatnam |
17 Nov 2016 |
Test # 2235 |
umpire |
40y 362d |
|
Test : India v England |
Mohali |
26 Nov 2016 |
Test # 2238 |
tv umpire |
41y 44d |
|
ODI : Australia v Pakistan |
Brisbane |
13 Jan 2017 |
ODI # 3817 |
umpire |
41y 46d |
|
ODI : Australia v Pakistan |
Melbourne |
15 Jan 2017 |
ODI # 3818 |
tv umpire |
41y 50d |
|
ODI : Australia v Pakistan |
Perth |
19 Jan 2017 |
ODI # 3820 |
umpire |
41y 53d |
|
ODI : Australia v Pakistan |
Sydney |
22 Jan 2017 |
ODI # 3822 |
tv umpire |
41y 57d |
|
ODI : Australia v Pakistan |
Adelaide |
26 Jan 2017 |
ODI # 3826 |
tv umpire |
41y 71d |
|
Test : India v Bangladesh |
Hyderabad |
9 Feb 2017 |
Test # 2249 |
tv umpire |
41y 93d |
|
ODI : West Indies v England |
North Sound |
3 Mar 2017 |
ODI # 3845 |
umpire |
41y 95d |
|
ODI : West Indies v England |
North Sound |
5 Mar 2017 |
ODI # 3848 |
tv umpire |
41y 99d |
|
ODI : West Indies v England |
Bridgetown |
9 Mar 2017 |
ODI # 3849 |
umpire |
41y 106d |
|
Test : India v Australia |
Ranchi |
16 Mar 2017 |
Test # 2256 |
tv umpire |
41y 115d |
|
Test : India v Australia |
Dharamsala |
25 Mar 2017 |
Test # 2258 |
tv umpire |
41y 175d |
|
ODI : England v South Africa |
Leeds |
24 May 2017 |
ODI # 3872 |
umpire |
41y 178d |
|
ODI : England v South Africa |
Southampton |
27 May 2017 |
ODI # 3873 |
tv umpire |
41y 180d |
|
ODI : England v South Africa |
Lord's |
29 May 2017 |
ODI # 3874 |
umpire |
41y 187d |
|
ODI : Australia v Bangladesh |
The Oval |
5 Jun 2017 |
ODI # 3879 |
umpire |
41y 192d |
|
ODI : England v Australia |
Birmingham |
10 Jun 2017 |
ODI # 3885 |
tv umpire |
41y 194d |
|
ODI : Pakistan v Sri Lanka |
Cardiff |
12 Jun 2017 |
ODI # 3888 |
tv umpire |
41y 196d |
|
ODI : England v Pakistan |
Cardiff |
14 Jun 2017 |
ODI # 3889 |
tv umpire |
41y 205d |
|
ODI : West Indies v India |
Port of Spain |
23 Jun 2017 |
ODI # 3895 |
umpire |
41y 207d |
|
ODI : West Indies v India |
Port of Spain |
25 Jun 2017 |
ODI # 3896 |
tv umpire |
41y 212d |
|
ODI : West Indies v India |
North Sound |
30 Jun 2017 |
ODI # 3898 |
umpire |
41y 214d |
|
ODI : West Indies v India |
North Sound |
2 Jul 2017 |
ODI # 3900 |
tv umpire |
41y 218d |
|
ODI : West Indies v India |
Kingston |
6 Jul 2017 |
ODI # 3902 |
tv umpire |
41y 260d |
|
Test : England v West Indies |
Birmingham |
17 Aug 2017 |
Test # 2270 |
umpire |
41y 268d |
|
Test : England v West Indies |
Leeds |
25 Aug 2017 |
Test # 2271 |
umpire |
41y 281d |
|
Test : England v West Indies |
Lord's |
7 Sep 2017 |
Test # 2274 |
umpire |
41y 302d |
|
Test : South Africa v Bangladesh |
Potchefstroom |
28 Sep 2017 |
Test # 2276 |
tv umpire |
41y 310d |
|
Test : South Africa v Bangladesh |
Bloemfontein |
6 Oct 2017 |
Test # 2277 |
tv umpire |
41y 358d |
|
Test : Australia v England |
Brisbane |
23 Nov 2017 |
Test # 2282 |
umpire |
42y 2d |
|
Test : Australia v England |
Adelaide |
2 Dec 2017 |
Test # 2285 |
umpire |
42y 14d |
|
Test : Australia v England |
Perth |
14 Dec 2017 |
Test # 2288 |
umpire |
42y 45d |
|
ODI : Australia v England |
Melbourne |
14 Jan 2018 |
ODI # 3951 |
tv umpire |
42y 50d |
|
ODI : Australia v England |
Brisbane |
19 Jan 2018 |
ODI # 3958 |
umpire |
42y 52d |
|
ODI : Australia v England |
Sydney |
21 Jan 2018 |
ODI # 3960 |
tv umpire |
42y 57d |
|
ODI : Australia v England |
Adelaide |
26 Jan 2018 |
ODI # 3966 |
umpire |
42y 59d |
|
ODI : Australia v England |
Perth |
28 Jan 2018 |
ODI # 3968 |
tv umpire |
42y 91d |
|
Test : South Africa v Australia |
Durban |
1 Mar 2018 |
Test # 2297 |
umpire |
42y 99d |
|
Test : South Africa v Australia |
Gqeberha |
9 Mar 2018 |
Test # 2298 |
umpire |
42y 196d |
|
Test : India v Afghanistan |
Bengaluru |
14 Jun 2018 |
Test # 2307 |
umpire |
42y 244d |
|
Test : England v India |
Birmingham |
1 Aug 2018 |
Test # 2314 |
tv umpire |
42y 252d |
|
Test : England v India |
Lord's |
9 Aug 2018 |
Test # 2315 |
umpire |
42y 261d |
|
Test : England v India |
Nottingham |
18 Aug 2018 |
Test # 2316 |
umpire |
42y 304d |
|
ODI : South Africa v Zimbabwe |
Kimberley |
30 Sep 2018 |
ODI # 4049 |
umpire |
42y 307d |
|
ODI : South Africa v Zimbabwe |
Bloemfontein |
3 Oct 2018 |
ODI # 4050 |
umpire |
42y 310d |
|
ODI : South Africa v Zimbabwe |
Paarl |
6 Oct 2018 |
ODI # 4051 |
umpire |
42y 341d |
|
Test : Sri Lanka v England |
Galle |
6 Nov 2018 |
Test # 2324 |
tv umpire |
42y 349d |
|
Test : Sri Lanka v England |
Pallekele |
14 Nov 2018 |
Test # 2326 |
umpire |
42y 358d |
|
Test : Sri Lanka v England |
Colombo (SSC) |
23 Nov 2018 |
Test # 2329 |
tv umpire |
43y 6d |
|
Test : Australia v India |
Adelaide |
6 Dec 2018 |
Test # 2333 |
umpire |
43y 14d |
|
Test : Australia v India |
Perth |
14 Dec 2018 |
Test # 2334 |
umpire |
43y 54d |
|
Test : West Indies v England |
Bridgetown |
23 Jan 2019 |
Test # 2342 |
umpire |
43y 62d |
|
Test : West Indies v England |
North Sound |
31 Jan 2019 |
Test # 2344 |
tv umpire |
43y 71d |
|
Test : West Indies v England |
Gros Islet |
9 Feb 2019 |
Test # 2346 |
tv umpire |
43y 159d |
|
ODI : England v Pakistan |
The Oval |
8 May 2019 |
ODI # 4130 |
umpire |
43y 162d |
|
ODI : England v Pakistan |
Southampton |
11 May 2019 |
ODI # 4133 |
tv umpire |
43y 165d |
|
ODI : England v Pakistan |
Bristol |
14 May 2019 |
ODI # 4135 |
umpire |
43y 168d |
|
ODI : England v Pakistan |
Nottingham |
17 May 2019 |
ODI # 4138 |
tv umpire |
43y 170d |
|
ODI : England v Pakistan |
Leeds |
19 May 2019 |
ODI # 4140 |
umpire |
43y 182d |
|
ODI : Pakistan v West Indies |
Nottingham |
31 May 2019 |
ODI # 4144 |
umpire |
43y 188d |
|
ODI : Australia v West Indies |
Nottingham |
6 Jun 2019 |
ODI # 4152 |
umpire |
43y 191d |
|
ODI : Australia v India |
The Oval |
9 Jun 2019 |
ODI # 4155 |
umpire |
43y 197d |
|
ODI : Afghanistan v South Africa |
Cardiff |
15 Jun 2019 |
ODI # 4160 |
tv umpire |
43y 205d |
|
ODI : Pakistan v South Africa |
Lord's |
23 Jun 2019 |
ODI # 4171 |
umpire |
43y 207d |
|
ODI : England v Australia |
Lord's |
25 Jun 2019 |
ODI # 4173 |
tv umpire |
43y 211d |
|
ODI : Afghanistan v Pakistan |
Leeds |
29 Jun 2019 |
ODI # 4177 |
umpire |
43y 216d |
|
ODI : Afghanistan v West Indies |
Leeds |
4 Jul 2019 |
ODI # 4184 |
tv umpire |
43y 218d |
|
ODI : India v Sri Lanka |
Leeds |
6 Jul 2019 |
ODI # 4187 |
tv umpire |
43y 223d |
|
ODI : England v Australia |
Birmingham |
11 Jul 2019 |
ODI # 4191 |
tv umpire |
43y 244d |
|
Test : England v Australia |
Birmingham |
1 Aug 2019 |
Test # 2353 |
umpire |
43y 257d |
|
Test : England v Australia |
Lord's |
14 Aug 2019 |
Test # 2355 |
umpire |
43y 265d |
|
Test : England v Australia |
Leeds |
22 Aug 2019 |
Test # 2357 |
umpire |
43y 306d |
|
Test : India v South Africa |
Visakhapatnam |
2 Oct 2019 |
Test # 2363 |
umpire |
43y 314d |
|
Test : India v South Africa |
Pune |
10 Oct 2019 |
Test # 2364 |
tv umpire |
43y 323d |
|
Test : India v South Africa |
Ranchi |
19 Oct 2019 |
Test # 2365 |
umpire |
43y 343d |
|
T20I : New Zealand v England |
Napier |
8 Nov 2019 |
T20I # 1008 |
umpire |
43y 345d |
|
T20I : New Zealand v England |
Auckland |
10 Nov 2019 |
T20I # 1012 |
umpire |
44y 26d |
|
Test : South Africa v England |
Centurion |
26 Dec 2019 |
Test # 2377 |
tv umpire |
44y 34d |
|
Test : South Africa v England |
Cape Town |
3 Jan 2020 |
Test # 2379 |
umpire |
44y 69d |
|
Test : Pakistan v Bangladesh |
Rawalpindi |
7 Feb 2020 |
Test # 2384 |
umpire |
45y 3d |
|
Test : New Zealand v West Indies |
Hamilton |
3 Dec 2020 |
Test # 2394 |
umpire |
45y 11d |
|
Test : New Zealand v West Indies |
Wellington |
11 Dec 2020 |
Test # 2395 |
umpire |
45y 26d |
|
Test : New Zealand v Pakistan |
Mount Maunganui |
26 Dec 2020 |
Test # 2397 |
umpire |
45y 34d |
|
Test : New Zealand v Pakistan |
Christchurch |
3 Jan 2021 |
Test # 2400 |
umpire |
45y 84d |
|
T20I : New Zealand v Australia |
Christchurch |
22 Feb 2021 |
T20I # 1123 |
umpire |
45y 87d |
|
T20I : New Zealand v Australia |
Dunedin |
25 Feb 2021 |
T20I # 1124 |
umpire |
45y 93d |
|
T20I : New Zealand v Australia |
Wellington |
3 Mar 2021 |
T20I # 1125 |
tv umpire |
45y 95d |
|
T20I : New Zealand v Australia |
Wellington |
5 Mar 2021 |
T20I # 1127 |
umpire |
45y 97d |
|
T20I : New Zealand v Australia |
Wellington |
7 Mar 2021 |
T20I # 1129 |
umpire |
45y 110d |
|
ODI : New Zealand v Bangladesh |
Dunedin |
20 Mar 2021 |
ODI # 4279 |
umpire |
45y 113d |
|
ODI : New Zealand v Bangladesh |
Christchurch |
23 Mar 2021 |
ODI # 4280 |
umpire |
45y 116d |
|
ODI : New Zealand v Bangladesh |
Wellington |
26 Mar 2021 |
ODI # 4282 |
umpire |
45y 118d |
|
T20I : New Zealand v Bangladesh |
Hamilton |
28 Mar 2021 |
T20I # 1139 |
tv umpire |
45y 120d |
|
T20I : New Zealand v Bangladesh |
Napier |
30 Mar 2021 |
T20I # 1140 |
umpire |
45y 122d |
|
T20I : New Zealand v Bangladesh |
Auckland |
1 Apr 2021 |
T20I # 1141 |
umpire |
45y 321d |
|
T20I : Oman v P.N.G. |
Al Amerat |
17 Oct 2021 |
T20I # 1307 |
tv umpire |
45y 321d |
|
T20I : Bangladesh v Scotland |
Al Amerat |
17 Oct 2021 |
T20I # 1311 |
umpire |
45y 323d |
|
T20I : Oman v Bangladesh |
Al Amerat |
19 Oct 2021 |
T20I # 1322 |
tv umpire |
45y 325d |
|
T20I : Bangladesh v P.N.G. |
Al Amerat |
21 Oct 2021 |
T20I # 1334 |
umpire |
45y 325d |
|
T20I : Oman v Scotland |
Al Amerat |
21 Oct 2021 |
T20I # 1338 |
umpire |
45y 328d |
|
T20I : India v Pakistan |
Dubai (DICS) |
24 Oct 2021 |
T20I # 1361 |
umpire |
45y 335d |
|
T20I : Afghanistan v Namibia |
Abu Dhabi |
31 Oct 2021 |
T20I # 1380 |
umpire |
45y 337d |
|
T20I : Namibia v Pakistan |
Abu Dhabi |
2 Nov 2021 |
T20I # 1386 |
umpire |
45y 346d |
|
T20I : Australia v Pakistan |
Dubai (DICS) |
11 Nov 2021 |
T20I # 1420 |
umpire |
46y 32d |
|
Test : New Zealand v Bangladesh |
Mount Maunganui |
1 Jan 2022 |
Test # 2444 |
umpire |
46y 40d |
|
Test : New Zealand v Bangladesh |
Christchurch |
9 Jan 2022 |
Test # 2447 |
umpire |
46y 79d |
|
Test : New Zealand v South Africa |
Christchurch |
17 Feb 2022 |
Test # 2450 |
tv umpire |
46y 87d |
|
Test : New Zealand v South Africa |
Christchurch |
25 Feb 2022 |
Test # 2451 |
umpire |
46y 119d |
|
ODI : New Zealand v Netherlands |
Mount Maunganui |
29 Mar 2022 |
ODI # 4378 |
umpire |
46y 123d |
|
ODI : New Zealand v Netherlands |
Hamilton |
2 Apr 2022 |
ODI # 4381 |
umpire |
46y 125d |
|
ODI : New Zealand v Netherlands |
Hamilton |
4 Apr 2022 |
ODI # 4383 |
umpire |
46y 198d |
|
Test : West Indies v Bangladesh |
North Sound |
16 Jun 2022 |
Test # 2466 |
tv umpire |
46y 260d |
|
Test : England v South Africa |
Lord's |
17 Aug 2022 |
Test # 2474 |
umpire |
46y 268d |
|
Test : England v South Africa |
Manchester |
25 Aug 2022 |
Test # 2475 |
tv umpire |
46y 282d |
|
Test : England v South Africa |
The Oval |
8 Sep 2022 |
Test # 2476 |
umpire |
46y 325d |
|
T20I : Ireland v West Indies |
Hobart |
21 Oct 2022 |
T20I # 1837 |
umpire |
46y 327d |
|
T20I : Ireland v Sri Lanka |
Hobart |
23 Oct 2022 |
T20I # 1841 |
umpire |
46y 328d |
|
T20I : Bangladesh v Netherlands |
Hobart |
24 Oct 2022 |
T20I # 1843 |
tv umpire |
46y 328d |
|
T20I : South Africa v Zimbabwe |
Hobart |
24 Oct 2022 |
T20I # 1844 |
umpire |
46y 331d |
|
T20I : Pakistan v Zimbabwe |
Perth |
27 Oct 2022 |
T20I # 1849 |
tv umpire |
46y 334d |
|
T20I : Bangladesh v Zimbabwe |
Brisbane |
30 Oct 2022 |
T20I # 1851 |
umpire |
46y 335d |
|
T20I : Australia v Ireland |
Brisbane |
31 Oct 2022 |
T20I # 1855 |
umpire |
46y 338d |
|
T20I : Pakistan v South Africa |
Sydney |
3 Nov 2022 |
T20I # 1861 |
tv umpire |
46y 345d |
|
T20I : England v India |
Adelaide |
10 Nov 2022 |
T20I # 1878 |
tv umpire |
46y 348d |
|
T20I : England v Pakistan |
Melbourne |
13 Nov 2022 |
T20I # 1879 |
umpire |
46y 355d |
|
T20I : New Zealand v India |
Mount Maunganui |
20 Nov 2022 |
T20I # 1898 |
umpire |
46y 357d |
|
T20I : New Zealand v India |
Napier |
22 Nov 2022 |
T20I # 1911 |
umpire |
46y 360d |
|
ODI : New Zealand v India |
Auckland |
25 Nov 2022 |
ODI # 4483 |
umpire |
46y 362d |
|
ODI : New Zealand v India |
Hamilton |
27 Nov 2022 |
ODI # 4487 |
umpire |
47y 0d |
|
ODI : New Zealand v India |
Christchurch |
30 Nov 2022 |
ODI # 4489 |
umpire |
47y 17d |
|
Test : Australia v South Africa |
Brisbane |
17 Dec 2022 |
Test # 2482 |
tv umpire |
47y 26d |
|
Test : Australia v South Africa |
Melbourne |
26 Dec 2022 |
Test # 2485 |
umpire |
47y 35d |
|
Test : Australia v South Africa |
Sydney |
4 Jan 2023 |
Test # 2488 |
umpire |
47y 78d |
|
Test : New Zealand v England |
Mount Maunganui |
16 Feb 2023 |
Test # 2492 |
umpire |
47y 86d |
|
Test : New Zealand v England |
Wellington |
24 Feb 2023 |
Test # 2494 |
umpire |
47y 99d |
|
Test : New Zealand v Sri Lanka |
Christchurch |
9 Mar 2023 |
Test # 2498 |
umpire |
47y 107d |
|
Test : New Zealand v Sri Lanka |
Wellington |
17 Mar 2023 |
Test # 2500 |
umpire |
47y 189d |
|
Test : Australia v India |
The Oval |
7 Jun 2023 |
Test # 2505 |
tv umpire |
47y 198d |
|
Test : England v Australia |
Birmingham |
16 Jun 2023 |
Test # 2507 |
umpire |
47y 210d |
|
Test : England v Australia |
Lord's |
28 Jun 2023 |
Test # 2508 |
tv umpire |
47y 228d |
|
Test : Sri Lanka v Pakistan |
Galle |
16 Jul 2023 |
Test # 2511 |
umpire |
47y 236d |
|
Test : Sri Lanka v Pakistan |
Colombo (SSC) |
24 Jul 2023 |
Test # 2514 |
umpire |
47y 273d |
|
ODI : Pakistan v Nepal |
Multan |
30 Aug 2023 |
ODI # 4628 |
tv umpire |
47y 277d |
|
ODI : Afghanistan v Bangladesh |
Lahore |
3 Sep 2023 |
ODI # 4631 |
umpire |
47y 279d |
|
ODI : Afghanistan v Sri Lanka |
Lahore |
5 Sep 2023 |
ODI # 4633 |
tv umpire |
47y 280d |
|
ODI : Pakistan v Bangladesh |
Lahore |
6 Sep 2023 |
ODI # 4634 |
umpire |
47y 284d |
|
ODI : India v Pakistan |
Colombo (RPS) |
10 Sep 2023 |
ODI # 4639 |
tv umpire |
47y 288d |
|
ODI : Sri Lanka v Pakistan |
Colombo (RPS) |
14 Sep 2023 |
ODI # 4644 |
tv umpire |
47y 291d |
|
ODI : Sri Lanka v India |
Colombo (RPS) |
17 Sep 2023 |
ODI # 4649 |
umpire |
47y 312d |
|
ODI : India v Australia |
Chennai |
8 Oct 2023 |
ODI # 4662 |
umpire |
47y 314d |
|
ODI : Pakistan v Sri Lanka |
Hyderabad |
10 Oct 2023 |
ODI # 4665 |
umpire |
47y 320d |
|
ODI : Australia v Sri Lanka |
Lucknow |
16 Oct 2023 |
ODI # 4671 |
tv umpire |
47y 327d |
|
ODI : Afghanistan v Pakistan |
Chennai |
23 Oct 2023 |
ODI # 4679 |
umpire |
47y 334d |
|
ODI : Afghanistan v Sri Lanka |
Pune |
30 Oct 2023 |
ODI # 4687 |
umpire |
47y 339d |
|
ODI : Australia v England |
Ahmedabad |
4 Nov 2023 |
ODI # 4693 |
tv umpire |
47y 342d |
|
ODI : Afghanistan v Australia |
Wankhede |
7 Nov 2023 |
ODI # 4696 |
umpire |
47y 347d |
|
ODI : India v Netherlands |
Bengaluru |
12 Nov 2023 |
ODI # 4702 |
tv umpire |
47y 351d |
|
ODI : Australia v South Africa |
Eden Gardens |
16 Nov 2023 |
ODI # 4704 |
umpire |
48y 56d |
|
Test : India v England |
Hyderabad |
25 Jan 2024 |
Test # 2525 |
umpire |
48y 64d |
|
Test : India v England |
Visakhapatnam |
2 Feb 2024 |
Test # 2526 |
umpire |
48y 113d |
|
Test : Bangladesh v Sri Lanka |
Sylhet |
22 Mar 2024 |
Test # 2536 |
tv umpire |
48y 121d |
|
Test : Bangladesh v Sri Lanka |
Chattogram |
30 Mar 2024 |
Test # 2537 |