umpire |
33y 85d |
|
T20I : India v England |
Kanpur |
26 Jan 2017 |
T20I # 592 |
tv umpire |
33y 88d |
|
T20I : India v England |
Nagpur |
29 Jan 2017 |
T20I # 593 |
umpire |
33y 91d |
|
T20I : India v England |
Bengaluru |
1 Feb 2017 |
T20I # 594 |
umpire |
33y 133d |
|
ODI : Afghanistan v Ireland |
Greater Noida |
15 Mar 2017 |
ODI # 3850 |
tv umpire |
33y 135d |
|
ODI : Afghanistan v Ireland |
Greater Noida |
17 Mar 2017 |
ODI # 3851 |
umpire |
33y 137d |
|
ODI : Afghanistan v Ireland |
Greater Noida |
19 Mar 2017 |
ODI # 3852 |
tv umpire |
33y 140d |
|
ODI : Afghanistan v Ireland |
Greater Noida |
22 Mar 2017 |
ODI # 3853 |
umpire |
33y 142d |
|
ODI : Afghanistan v Ireland |
Greater Noida |
24 Mar 2017 |
ODI # 3854 |
umpire |
33y 339d |
|
T20I : India v Australia |
Ranchi |
7 Oct 2017 |
T20I # 623 |
umpire |
33y 342d |
|
T20I : India v Australia |
Guwahati |
10 Oct 2017 |
T20I # 624 |
umpire |
33y 364d |
|
T20I : India v New Zealand |
Delhi |
1 Nov 2017 |
T20I # 630 |
umpire |
34y 5d |
|
T20I : India v New Zealand |
Thiruvananthapuram |
7 Nov 2017 |
T20I # 632 |
umpire |
34y 22d |
|
ODI : P.N.G. v Scotland |
Dubai (DICS) |
24 Nov 2017 |
ODI # 3933 |
umpire |
34y 23d |
|
ODI : P.N.G. v Scotland |
Dubai (DICS) |
25 Nov 2017 |
ODI # 3934 |
umpire |
34y 45d |
|
ODI : India v Sri Lanka |
Visakhapatnam |
17 Dec 2017 |
ODI # 3942 |
umpire |
34y 48d |
|
T20I : India v Sri Lanka |
Cuttack |
20 Dec 2017 |
T20I # 633 |
tv umpire |
34y 50d |
|
T20I : India v Sri Lanka |
Indore |
22 Dec 2017 |
T20I # 634 |
umpire |
34y 52d |
|
T20I : India v Sri Lanka |
Wankhede |
24 Dec 2017 |
T20I # 635 |
umpire |
34y 70d |
|
ODI : U.A.E. v Ireland |
ICCA Dubai |
11 Jan 2018 |
ODI # 3948 |
umpire |
34y 72d |
|
ODI : U.A.E. v Ireland |
ICCA Dubai |
13 Jan 2018 |
ODI # 3950 |
umpire |
34y 75d |
|
ODI : Ireland v Scotland |
ICCA Dubai |
16 Jan 2018 |
ODI # 3954 |
umpire |
34y 77d |
|
ODI : Ireland v Scotland |
ICCA Dubai |
18 Jan 2018 |
ODI # 3956 |
umpire |
34y 80d |
|
ODI : U.A.E. v Scotland |
ICCA Dubai |
21 Jan 2018 |
ODI # 3961 |
umpire |
34y 82d |
|
ODI : U.A.E. v Scotland |
ICCA Dubai |
23 Jan 2018 |
ODI # 3963 |
umpire |
34y 322d |
|
ODI : Afghanistan v Bangladesh |
Abu Dhabi |
20 Sep 2018 |
ODI # 4041 |
umpire |
34y 325d |
|
ODI : Afghanistan v Bangladesh |
Abu Dhabi |
23 Sep 2018 |
ODI # 4045 |
umpire |
34y 353d |
|
ODI : India v West Indies |
Guwahati |
21 Oct 2018 |
ODI # 4056 |
umpire |
35y 84d |
|
ODI : U.A.E. v Nepal |
ICCA Dubai |
25 Jan 2019 |
ODI # 4083 |
umpire |
35y 85d |
|
ODI : U.A.E. v Nepal |
ICCA Dubai |
26 Jan 2019 |
ODI # 4086 |
umpire |
35y 87d |
|
ODI : U.A.E. v Nepal |
ICCA Dubai |
28 Jan 2019 |
ODI # 4089 |
umpire |
35y 114d |
|
T20I : India v Australia |
Visakhapatnam |
24 Feb 2019 |
T20I # 748 |
tv umpire |
35y 117d |
|
T20I : India v Australia |
Bengaluru |
27 Feb 2019 |
T20I # 749 |
umpire |
35y 120d |
|
ODI : India v Australia |
Hyderabad |
2 Mar 2019 |
ODI # 4102 |
umpire |
35y 123d |
|
ODI : India v Australia |
Nagpur |
5 Mar 2019 |
ODI # 4106 |
umpire |
35y 266d |
|
ODI : Sri Lanka v Bangladesh |
Colombo (RPS) |
26 Jul 2019 |
ODI # 4193 |
tv umpire |
35y 268d |
|
ODI : Sri Lanka v Bangladesh |
Colombo (RPS) |
28 Jul 2019 |
ODI # 4194 |
umpire |
35y 271d |
|
ODI : Sri Lanka v Bangladesh |
Colombo (RPS) |
31 Jul 2019 |
ODI # 4195 |
tv umpire |
35y 307d |
|
Test : Bangladesh v Afghanistan |
Chattogram |
5 Sep 2019 |
Test # 2361 |
tv umpire |
35y 320d |
|
T20I : India v South Africa |
Mohali |
18 Sep 2019 |
T20I # 888 |
umpire |
35y 324d |
|
T20I : India v South Africa |
Bengaluru |
22 Sep 2019 |
T20I # 893 |
umpire |
36y 1d |
|
T20I : India v Bangladesh |
Delhi |
3 Nov 2019 |
T20I # 1000 |
umpire |
36y 5d |
|
T20I : India v Bangladesh |
Rajkot |
7 Nov 2019 |
T20I # 1007 |
tv umpire |
36y 8d |
|
T20I : India v Bangladesh |
Nagpur |
10 Nov 2019 |
T20I # 1014 |
tv umpire |
36y 12d |
|
Test : India v Bangladesh |
Indore |
14 Nov 2019 |
Test # 2366 |
umpire |
36y 25d |
|
Test : Afghanistan v West Indies |
Lucknow |
27 Nov 2019 |
Test # 2370 |
umpire |
36y 34d |
|
T20I : India v West Indies |
Hyderabad |
6 Dec 2019 |
T20I # 1020 |
tv umpire |
36y 36d |
|
T20I : India v West Indies |
Thiruvananthapuram |
8 Dec 2019 |
T20I # 1022 |
umpire |
36y 39d |
|
T20I : India v West Indies |
Wankhede |
11 Dec 2019 |
T20I # 1024 |
umpire |
36y 43d |
|
ODI : India v West Indies |
Chennai |
15 Dec 2019 |
ODI # 4221 |
umpire |
36y 50d |
|
ODI : India v West Indies |
Cuttack |
22 Dec 2019 |
ODI # 4223 |
umpire |
36y 64d |
|
T20I : India v Sri Lanka |
Guwahati |
5 Jan 2020 |
T20I # 1025 |
tv umpire |
36y 66d |
|
T20I : India v Sri Lanka |
Indore |
7 Jan 2020 |
T20I # 1026 |
umpire |
36y 69d |
|
T20I : India v Sri Lanka |
Pune |
10 Jan 2020 |
T20I # 1027 |
umpire |
36y 78d |
|
Test : Zimbabwe v Sri Lanka |
Harare |
19 Jan 2020 |
Test # 2381 |
umpire |
36y 86d |
|
Test : Zimbabwe v Sri Lanka |
Harare |
27 Jan 2020 |
Test # 2383 |
umpire |
37y 95d |
|
Test : India v England |
Chennai |
5 Feb 2021 |
Test # 2409 |
umpire |
37y 103d |
|
Test : India v England |
Chennai |
13 Feb 2021 |
Test # 2411 |
umpire |
37y 114d |
|
Test : India v England |
Ahmedabad |
24 Feb 2021 |
Test # 2412 |
umpire |
37y 122d |
|
Test : India v England |
Ahmedabad |
4 Mar 2021 |
Test # 2414 |
umpire |
37y 130d |
|
T20I : India v England |
Ahmedabad |
12 Mar 2021 |
T20I # 1131 |
tv umpire |
37y 134d |
|
T20I : India v England |
Ahmedabad |
16 Mar 2021 |
T20I # 1133 |
umpire |
37y 136d |
|
T20I : India v England |
Ahmedabad |
18 Mar 2021 |
T20I # 1135 |
umpire |
37y 138d |
|
T20I : India v England |
Ahmedabad |
20 Mar 2021 |
T20I # 1138 |
umpire |
37y 141d |
|
ODI : India v England |
Pune |
23 Mar 2021 |
ODI # 4281 |
umpire |
37y 144d |
|
ODI : India v England |
Pune |
26 Mar 2021 |
ODI # 4283 |
umpire |
37y 146d |
|
ODI : India v England |
Pune |
28 Mar 2021 |
ODI # 4284 |
tv umpire |
37y 352d |
|
T20I : Namibia v Netherlands |
Abu Dhabi |
20 Oct 2021 |
T20I # 1327 |
umpire |
37y 352d |
|
T20I : Ireland v Sri Lanka |
Abu Dhabi |
20 Oct 2021 |
T20I # 1331 |
umpire |
37y 355d |
|
T20I : Australia v South Africa |
Abu Dhabi |
23 Oct 2021 |
T20I # 1351 |
umpire |
37y 359d |
|
T20I : Bangladesh v England |
Abu Dhabi |
27 Oct 2021 |
T20I # 1369 |
tv umpire |
37y 359d |
|
T20I : Namibia v Scotland |
Abu Dhabi |
27 Oct 2021 |
T20I # 1371 |
umpire |
37y 362d |
|
T20I : Australia v England |
Dubai (DICS) |
30 Oct 2021 |
T20I # 1379 |
tv umpire |
38y 1d |
|
T20I : New Zealand v Scotland |
Dubai (DICS) |
3 Nov 2021 |
T20I # 1388 |
umpire |
38y 2d |
|
T20I : Australia v Bangladesh |
Dubai (DICS) |
4 Nov 2021 |
T20I # 1391 |
tv umpire |
38y 8d |
|
T20I : England v New Zealand |
Abu Dhabi |
10 Nov 2021 |
T20I # 1415 |
tv umpire |
38y 12d |
|
T20I : Australia v New Zealand |
Dubai (DICS) |
14 Nov 2021 |
T20I # 1428 |
umpire |
38y 23d |
|
Test : India v New Zealand |
Kanpur |
25 Nov 2021 |
Test # 2435 |
umpire |
38y 31d |
|
Test : India v New Zealand |
Wankhede |
3 Dec 2021 |
Test # 2438 |
umpire |
38y 96d |
|
ODI : India v West Indies |
Ahmedabad |
6 Feb 2022 |
ODI # 4353 |
umpire |
38y 99d |
|
ODI : India v West Indies |
Ahmedabad |
9 Feb 2022 |
ODI # 4355 |
umpire |
38y 101d |
|
ODI : India v West Indies |
Ahmedabad |
11 Feb 2022 |
ODI # 4356 |
umpire |
38y 108d |
|
T20I : India v West Indies |
Eden Gardens |
18 Feb 2022 |
T20I # 1473 |
tv umpire |
38y 110d |
|
T20I : India v West Indies |
Eden Gardens |
20 Feb 2022 |
T20I # 1479 |
umpire |
38y 122d |
|
Test : India v Sri Lanka |
Mohali |
4 Mar 2022 |
Test # 2452 |
umpire |
38y 130d |
|
Test : India v Sri Lanka |
Bengaluru |
12 Mar 2022 |
Test # 2456 |
umpire |
38y 219d |
|
T20I : India v South Africa |
Delhi |
9 Jun 2022 |
T20I # 1554 |
tv umpire |
38y 222d |
|
T20I : India v South Africa |
Cuttack |
12 Jun 2022 |
T20I # 1569 |
umpire |
38y 224d |
|
T20I : India v South Africa |
Visakhapatnam |
14 Jun 2022 |
T20I # 1571 |
umpire |
38y 227d |
|
T20I : India v South Africa |
Rajkot |
17 Jun 2022 |
T20I # 1572 |
tv umpire |
38y 229d |
|
T20I : India v South Africa |
Bengaluru |
19 Jun 2022 |
T20I # 1575 |
umpire |
38y 239d |
|
Test : Sri Lanka v Australia |
Galle |
29 Jun 2022 |
Test # 2469 |
tv umpire |
38y 248d |
|
Test : Sri Lanka v Australia |
Galle |
8 Jul 2022 |
Test # 2471 |
umpire |
38y 288d |
|
Test : England v South Africa |
Lord's |
17 Aug 2022 |
Test # 2474 |
tv umpire |
38y 296d |
|
Test : England v South Africa |
Manchester |
25 Aug 2022 |
Test # 2475 |
umpire |
38y 310d |
|
Test : England v South Africa |
The Oval |
8 Sep 2022 |
Test # 2476 |
tv umpire |
38y 322d |
|
T20I : India v Australia |
Mohali |
20 Sep 2022 |
T20I # 1788 |
umpire |
38y 325d |
|
T20I : India v Australia |
Nagpur |
23 Sep 2022 |
T20I # 1794 |
umpire |
38y 327d |
|
T20I : India v Australia |
Hyderabad |
25 Sep 2022 |
T20I # 1796 |
umpire |
38y 330d |
|
T20I : India v South Africa |
Thiruvananthapuram |
28 Sep 2022 |
T20I # 1800 |
umpire |
38y 353d |
|
T20I : Scotland v Zimbabwe |
Hobart |
21 Oct 2022 |
T20I # 1838 |
tv umpire |
38y 355d |
|
T20I : Ireland v Sri Lanka |
Hobart |
23 Oct 2022 |
T20I # 1841 |
umpire |
38y 356d |
|
T20I : Bangladesh v Netherlands |
Hobart |
24 Oct 2022 |
T20I # 1843 |
umpire |
38y 362d |
|
T20I : Bangladesh v Zimbabwe |
Brisbane |
30 Oct 2022 |
T20I # 1851 |
umpire |
38y 363d |
|
T20I : Australia v Ireland |
Brisbane |
31 Oct 2022 |
T20I # 1855 |
tv umpire |
38y 364d |
|
T20I : Afghanistan v Sri Lanka |
Brisbane |
1 Nov 2022 |
T20I # 1856 |
umpire |
38y 364d |
|
T20I : England v New Zealand |
Brisbane |
1 Nov 2022 |
T20I # 1858 |
tv umpire |
39y 3d |
|
T20I : England v Sri Lanka |
Sydney |
5 Nov 2022 |
T20I # 1867 |
umpire |
39y 23d |
|
ODI : Sri Lanka v Afghanistan |
Pallekele |
25 Nov 2022 |
ODI # 4485 |
umpire |
39y 25d |
|
ODI : Sri Lanka v Afghanistan |
Pallekele |
27 Nov 2022 |
ODI # 4488 |
umpire |
39y 28d |
|
ODI : Sri Lanka v Afghanistan |
Pallekele |
30 Nov 2022 |
ODI # 4490 |
umpire |
39y 64d |
|
T20I : India v Sri Lanka |
Pune |
5 Jan 2023 |
T20I # 1985 |
umpire |
39y 66d |
|
T20I : India v Sri Lanka |
Rajkot |
7 Jan 2023 |
T20I # 1986 |
umpire |
39y 69d |
|
ODI : India v Sri Lanka |
Guwahati |
10 Jan 2023 |
ODI # 4501 |
umpire |
39y 71d |
|
ODI : India v Sri Lanka |
Eden Gardens |
12 Jan 2023 |
ODI # 4503 |
umpire |
39y 74d |
|
ODI : India v Sri Lanka |
Thiruvananthapuram |
15 Jan 2023 |
ODI # 4505 |
umpire |
39y 77d |
|
ODI : India v New Zealand |
Hyderabad |
18 Jan 2023 |
ODI # 4507 |
umpire |
39y 80d |
|
ODI : India v New Zealand |
Raipur |
21 Jan 2023 |
ODI # 4509 |
umpire |
39y 83d |
|
ODI : India v New Zealand |
Indore |
24 Jan 2023 |
ODI # 4511 |
tv umpire |
39y 86d |
|
T20I : India v New Zealand |
Ranchi |
27 Jan 2023 |
T20I # 1990 |
umpire |
39y 88d |
|
T20I : India v New Zealand |
Lucknow |
29 Jan 2023 |
T20I # 1991 |
umpire |
39y 91d |
|
T20I : India v New Zealand |
Ahmedabad |
1 Feb 2023 |
T20I # 1992 |
umpire |
39y 99d |
|
Test : India v Australia |
Nagpur |
9 Feb 2023 |
Test # 2490 |
umpire |
39y 107d |
|
Test : India v Australia |
Delhi |
17 Feb 2023 |
Test # 2493 |
umpire |
39y 119d |
|
Test : India v Australia |
Indore |
1 Mar 2023 |
Test # 2496 |
umpire |
39y 127d |
|
Test : India v Australia |
Ahmedabad |
9 Mar 2023 |
Test # 2499 |
umpire |
39y 135d |
|
ODI : India v Australia |
Wankhede |
17 Mar 2023 |
ODI # 4538 |
umpire |
39y 137d |
|
ODI : India v Australia |
Visakhapatnam |
19 Mar 2023 |
ODI # 4541 |
umpire |
39y 140d |
|
ODI : India v Australia |
Chennai |
22 Mar 2023 |
ODI # 4545 |
umpire |
39y 212d |
|
ODI : Sri Lanka v Afghanistan |
Hambantota |
2 Jun 2023 |
ODI # 4579 |
tv umpire |
39y 214d |
|
ODI : Sri Lanka v Afghanistan |
Hambantota |
4 Jun 2023 |
ODI # 4580 |
umpire |
39y 217d |
|
ODI : Sri Lanka v Afghanistan |
Hambantota |
7 Jun 2023 |
ODI # 4583 |
umpire |
39y 246d |
|
Test : England v Australia |
Leeds |
6 Jul 2023 |
Test # 2509 |
umpire |
39y 259d |
|
Test : England v Australia |
Manchester |
19 Jul 2023 |
Test # 2512 |
tv umpire |
39y 267d |
|
Test : England v Australia |
The Oval |
27 Jul 2023 |
Test # 2515 |
umpire |
39y 293d |
|
ODI : Afghanistan v Pakistan |
Hambantota |
22 Aug 2023 |
ODI # 4625 |
tv umpire |
39y 295d |
|
ODI : Afghanistan v Pakistan |
Hambantota |
24 Aug 2023 |
ODI # 4626 |
umpire |
39y 297d |
|
ODI : Afghanistan v Pakistan |
Colombo (RPS) |
26 Aug 2023 |
ODI # 4627 |
tv umpire |
39y 309d |
|
ODI : South Africa v Australia |
Bloemfontein |
7 Sep 2023 |
ODI # 4635 |
umpire |
39y 311d |
|
ODI : South Africa v Australia |
Bloemfontein |
9 Sep 2023 |
ODI # 4638 |
tv umpire |
39y 314d |
|
ODI : South Africa v Australia |
Potchefstroom |
12 Sep 2023 |
ODI # 4642 |
umpire |
39y 317d |
|
ODI : South Africa v Australia |
Centurion |
15 Sep 2023 |
ODI # 4646 |
tv umpire |
39y 319d |
|
ODI : South Africa v Australia |
Johannesburg |
17 Sep 2023 |
ODI # 4648 |
umpire |
39y 323d |
|
ODI : Bangladesh v New Zealand |
Mirpur |
21 Sep 2023 |
ODI # 4650 |
tv umpire |
39y 325d |
|
ODI : Bangladesh v New Zealand |
Mirpur |
23 Sep 2023 |
ODI # 4652 |
umpire |
39y 328d |
|
ODI : Bangladesh v New Zealand |
Mirpur |
26 Sep 2023 |
ODI # 4655 |
umpire |
39y 337d |
|
ODI : England v New Zealand |
Ahmedabad |
5 Oct 2023 |
ODI # 4658 |
tv umpire |
39y 342d |
|
ODI : Pakistan v Sri Lanka |
Hyderabad |
10 Oct 2023 |
ODI # 4665 |
umpire |
39y 345d |
|
ODI : Bangladesh v New Zealand |
Chennai |
13 Oct 2023 |
ODI # 4668 |
umpire |
39y 353d |
|
ODI : England v South Africa |
Wankhede |
21 Oct 2023 |
ODI # 4677 |
tv umpire |
39y 360d |
|
ODI : Australia v New Zealand |
Dharamsala |
28 Oct 2023 |
ODI # 4684 |
umpire |
39y 363d |
|
ODI : Bangladesh v Pakistan |
Eden Gardens |
31 Oct 2023 |
ODI # 4688 |
umpire |
40y 1d |
|
ODI : Afghanistan v Netherlands |
Lucknow |
3 Nov 2023 |
ODI # 4691 |
tv umpire |
40y 4d |
|
ODI : Bangladesh v Sri Lanka |
Delhi |
6 Nov 2023 |
ODI # 4695 |
umpire |
40y 8d |
|
ODI : Afghanistan v South Africa |
Ahmedabad |
10 Nov 2023 |
ODI # 4699 |
umpire |
40y 14d |
|
ODI : Australia v South Africa |
Eden Gardens |
16 Nov 2023 |
ODI # 4704 |
umpire |
40y 21d |
|
T20I : India v Australia |
Visakhapatnam |
23 Nov 2023 |
T20I # 2360 |
tv umpire |
40y 24d |
|
T20I : India v Australia |
Thiruvananthapuram |
26 Nov 2023 |
T20I # 2367 |
tv umpire |
40y 31d |
|
ODI : West Indies v England |
North Sound |
3 Dec 2023 |
ODI # 4706 |
umpire |
40y 34d |
|
ODI : West Indies v England |
North Sound |
6 Dec 2023 |
ODI # 4707 |
tv umpire |
40y 37d |
|
ODI : West Indies v England |
Bridgetown |
9 Dec 2023 |
ODI # 4708 |
umpire |
40y 76d |
|
Test : Australia v West Indies |
Adelaide |
17 Jan 2024 |
Test # 2523 |
umpire |
40y 84d |
|
Test : Australia v West Indies |
Brisbane |
25 Jan 2024 |
Test # 2524 |
tv umpire |
40y 119d |
|
Test : New Zealand v Australia |
Wellington |
29 Feb 2024 |
Test # 2533 |
umpire |
40y 127d |
|
Test : New Zealand v Australia |
Christchurch |
8 Mar 2024 |
Test # 2535 |