Records type umpire and referee analysis [change type]
View match by match list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Umpire TV umpire Referee Total
overall 2003-2024 0 0 620 620 Profile
Match list
referee 46y 81d Test : New Zealand v Pakistan Hamilton 19 Dec 2003 Test # 1676
referee 46y 88d Test : New Zealand v Pakistan Wellington 26 Dec 2003 Test # 1677
referee 46y 96d ODI : New Zealand v Pakistan Auckland 3 Jan 2004 ODI # 2075
referee 46y 100d ODI : New Zealand v Pakistan Queenstown 7 Jan 2004 ODI # 2076
referee 46y 103d ODI : New Zealand v Pakistan Christchurch 10 Jan 2004 ODI # 2078
referee 46y 107d ODI : New Zealand v Pakistan Napier 14 Jan 2004 ODI # 2081
referee 46y 110d ODI : New Zealand v Pakistan Wellington 17 Jan 2004 ODI # 2083
referee 46y 161d Test : Sri Lanka v Australia Galle 8 Mar 2004 Test # 1685
referee 46y 169d Test : Sri Lanka v Australia Kandy 16 Mar 2004 Test # 1688
referee 46y 177d Test : Sri Lanka v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
referee 46y 239d ODI : Zimbabwe v Australia Harare 25 May 2004 ODI # 2131
referee 46y 241d ODI : Zimbabwe v Australia Harare 27 May 2004 ODI # 2132
referee 46y 243d ODI : Zimbabwe v Australia Harare 29 May 2004 ODI # 2133
referee 46y 276d Test : Australia v Sri Lanka Darwin 1 Jul 2004 Test # 1705
referee 46y 284d Test : Australia v Sri Lanka Cairns 9 Jul 2004 Test # 1706
referee 46y 327d ODI : India v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
referee 46y 329d ODI : Australia v India Amstelveen 23 Aug 2004 ODI # 2159
referee 46y 334d ODI : Australia v Pakistan Amstelveen 28 Aug 2004 ODI # 2162
referee 46y 341d ODI : Australia v Pakistan Lord's 4 Sep 2004 ODI # 2166
referee 46y 349d ODI : Bangladesh v South Africa Birmingham 12 Sep 2004 ODI # 2171
referee 46y 352d ODI : Bangladesh v West Indies Southampton 15 Sep 2004 ODI # 2175
referee 46y 355d ODI : South Africa v West Indies The Oval 18 Sep 2004 ODI # 2178
referee 47y 72d Test : Bangladesh v India Dhaka 10 Dec 2004 Test # 1725
referee 47y 79d Test : Bangladesh v India Chattogram 17 Dec 2004 Test # 1727
referee 47y 85d ODI : Bangladesh v India Chattogram 23 Dec 2004 ODI # 2199
referee 47y 88d ODI : Bangladesh v India Dhaka 26 Dec 2004 ODI # 2201
referee 47y 89d ODI : Bangladesh v India Dhaka 27 Dec 2004 ODI # 2202
referee 47y 103d ODI : Asia XI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
referee 47y 107d ODI : Australia v West Indies Melbourne 14 Jan 2005 ODI # 2204
referee 47y 109d ODI : Australia v Pakistan Hobart 16 Jan 2005 ODI # 2205
referee 47y 112d ODI : Pakistan v West Indies Brisbane 19 Jan 2005 ODI # 2206
referee 47y 114d ODI : Australia v West Indies Brisbane 21 Jan 2005 ODI # 2208
referee 47y 116d ODI : Australia v Pakistan Sydney 23 Jan 2005 ODI # 2209
referee 47y 119d ODI : Australia v West Indies Adelaide 26 Jan 2005 ODI # 2212
referee 47y 121d ODI : Pakistan v West Indies Adelaide 28 Jan 2005 ODI # 2213
referee 47y 123d ODI : Australia v Pakistan Perth 30 Jan 2005 ODI # 2215
referee 47y 125d ODI : Pakistan v West Indies Perth 1 Feb 2005 ODI # 2218
referee 47y 128d ODI : Australia v Pakistan Melbourne 4 Feb 2005 ODI # 2220
referee 47y 130d ODI : Australia v Pakistan Sydney 6 Feb 2005 ODI # 2222
referee 47y 160d Test : India v Pakistan Mohali 8 Mar 2005 Test # 1738
referee 47y 168d Test : India v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
referee 47y 176d Test : India v Pakistan Bengaluru 24 Mar 2005 Test # 1743
referee 47y 185d ODI : India v Pakistan Kochi 2 Apr 2005 ODI # 2235
referee 47y 188d ODI : India v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
referee 47y 192d ODI : India v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
referee 47y 195d ODI : India v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
referee 47y 198d ODI : India v Pakistan Kanpur 15 Apr 2005 ODI # 2239
referee 47y 200d ODI : India v Pakistan Delhi 17 Apr 2005 ODI # 2240
referee 47y 312d Test : Zimbabwe v New Zealand Harare 7 Aug 2005 Test # 1759
referee 47y 320d Test : Zimbabwe v New Zealand Bulawayo 15 Aug 2005 Test # 1761
referee 48y 22d T20I : South Africa v New Zealand Johannesburg 21 Oct 2005 T20I # 3
referee 48y 24d ODI : South Africa v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
referee 48y 29d ODI : South Africa v New Zealand Cape Town 28 Oct 2005 ODI # 2288
referee 48y 31d ODI : South Africa v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
referee 48y 36d ODI : South Africa v New Zealand Durban 4 Nov 2005 ODI # 2292
referee 48y 38d ODI : South Africa v New Zealand Centurion 6 Nov 2005 ODI # 2293
referee 48y 78d Test : Australia v South Africa Perth 16 Dec 2005 Test # 1777
referee 48y 88d Test : Australia v South Africa Melbourne 26 Dec 2005 Test # 1779
referee 48y 95d Test : Australia v South Africa Sydney 2 Jan 2006 Test # 1780
referee 48y 130d ODI : Pakistan v India Peshawar 6 Feb 2006 ODI # 2324
referee 48y 135d ODI : Pakistan v India Rawalpindi 11 Feb 2006 ODI # 2327
referee 48y 137d ODI : Pakistan v India Lahore 13 Feb 2006 ODI # 2329
referee 48y 140d ODI : Pakistan v India Multan 16 Feb 2006 ODI # 2331
referee 48y 143d ODI : Pakistan v India Karachi 19 Feb 2006 ODI # 2333
referee 48y 148d T20I : South Africa v Australia Johannesburg 24 Feb 2006 T20I # 6
referee 48y 150d ODI : South Africa v Australia Centurion 26 Feb 2006 ODI # 2341
referee 48y 155d ODI : South Africa v Australia Cape Town 3 Mar 2006 ODI # 2345
referee 48y 157d ODI : South Africa v Australia Gqeberha 5 Mar 2006 ODI # 2347
referee 48y 162d ODI : South Africa v Australia Durban 10 Mar 2006 ODI # 2348
referee 48y 164d ODI : South Africa v Australia Johannesburg 12 Mar 2006 ODI # 2349
referee 48y 168d Test : South Africa v Australia Cape Town 16 Mar 2006 Test # 1789
referee 48y 176d Test : South Africa v Australia Durban 24 Mar 2006 Test # 1792
referee 48y 183d Test : South Africa v Australia Johannesburg 31 Mar 2006 Test # 1795
referee 48y 212d ODI : West Indies v Zimbabwe St John's 29 Apr 2006 ODI # 2368
referee 48y 213d ODI : West Indies v Zimbabwe St John's 30 Apr 2006 ODI # 2369
referee 48y 220d ODI : West Indies v Zimbabwe Georgetown 7 May 2006 ODI # 2370
referee 48y 223d ODI : West Indies v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
referee 48y 226d ODI : West Indies v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
referee 48y 227d ODI : West Indies v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
referee 48y 231d ODI : West Indies v India Kingston 18 May 2006 ODI # 2377
referee 48y 233d ODI : West Indies v India Kingston 20 May 2006 ODI # 2379
referee 48y 236d ODI : West Indies v India Basseterre 23 May 2006 ODI # 2380
referee 48y 239d ODI : West Indies v India Port of Spain 26 May 2006 ODI # 2381
referee 48y 241d ODI : West Indies v India Port of Spain 28 May 2006 ODI # 2382
referee 48y 323d ODI : Sri Lanka v India Colombo (SSC) 18 Aug 2006 ODI # 2405
referee 48y 348d ODI : Australia v West Indies Kuala Lumpur 12 Sep 2006 ODI # 2413
referee 48y 350d ODI : India v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
referee 48y 352d ODI : Australia v India Kuala Lumpur 16 Sep 2006 ODI # 2416
referee 48y 354d ODI : Australia v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
referee 48y 356d ODI : India v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
referee 48y 358d ODI : Australia v India Kuala Lumpur 22 Sep 2006 ODI # 2421
referee 48y 360d ODI : Australia v West Indies Kuala Lumpur 24 Sep 2006 ODI # 2422
referee 49y 43d ODI : Kenya v Bermuda Mombasa 11 Nov 2006 ODI # 2444
referee 49y 44d ODI : Kenya v Bermuda Mombasa 12 Nov 2006 ODI # 2445
referee 49y 46d ODI : Kenya v Bermuda Mombasa 14 Nov 2006 ODI # 2446
referee 49y 54d ODI : South Africa v India Durban 22 Nov 2006 ODI # 2447
referee 49y 58d ODI : South Africa v India Cape Town 26 Nov 2006 ODI # 2449
referee 49y 61d ODI : South Africa v India Gqeberha 29 Nov 2006 ODI # 2452
referee 49y 63d T20I : South Africa v India Johannesburg 1 Dec 2006 T20I # 10
referee 49y 65d ODI : South Africa v India Centurion 3 Dec 2006 ODI # 2458
referee 49y 104d Test : South Africa v Pakistan Centurion 11 Jan 2007 Test # 1828
referee 49y 112d Test : South Africa v Pakistan Gqeberha 19 Jan 2007 Test # 1829
referee 49y 119d Test : South Africa v Pakistan Cape Town 26 Jan 2007 Test # 1830
referee 49y 126d T20I : South Africa v Pakistan Johannesburg 2 Feb 2007 T20I # 14
referee 49y 128d ODI : South Africa v Pakistan Centurion 4 Feb 2007 ODI # 2506
referee 49y 131d ODI : South Africa v Pakistan Durban 7 Feb 2007 ODI # 2513
referee 49y 133d ODI : South Africa v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
referee 49y 135d ODI : South Africa v Pakistan Cape Town 11 Feb 2007 ODI # 2521
referee 49y 138d ODI : South Africa v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
referee 49y 165d ODI : West Indies v Pakistan Kingston 13 Mar 2007 ODI # 2531
referee 49y 169d ODI : Ireland v Pakistan Kingston 17 Mar 2007 ODI # 2539
referee 49y 173d ODI : Pakistan v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
referee 49y 179d ODI : West Indies v Australia North Sound 27 Mar 2007 ODI # 2555
referee 49y 183d ODI : Australia v Bangladesh North Sound 31 Mar 2007 ODI # 2559
referee 49y 190d ODI : Bangladesh v South Africa Providence 7 Apr 2007 ODI # 2564
referee 49y 193d ODI : West Indies v South Africa St George's 10 Apr 2007 ODI # 2567
referee 49y 197d ODI : New Zealand v South Africa St George's 14 Apr 2007 ODI # 2571
referee 49y 201d ODI : Ireland v Sri Lanka St George's 18 Apr 2007 ODI # 2575
referee 49y 250d ODI : Africa XI v Asia XI Bengaluru 6 Jun 2007 ODI # 2587
referee 49y 253d ODI : Africa XI v Asia XI Chennai 9 Jun 2007 ODI # 2588
referee 49y 254d ODI : Africa XI v Asia XI Chennai 10 Jun 2007 ODI # 2589
referee 49y 277d ODI : Canada v Netherlands Toronto 3 Jul 2007 ODI # 2596
referee 49y 285d ODI : Ireland v Netherlands Belfast 11 Jul 2007 ODI # 2600
referee 49y 287d ODI : Netherlands v Scotland Belfast 13 Jul 2007 ODI # 2602
referee 49y 289d ODI : Ireland v Scotland Belfast 15 Jul 2007 ODI # 2604
referee 49y 323d ODI : Netherlands v Bermuda Rotterdam 18 Aug 2007 ODI # 2609
referee 49y 325d ODI : Netherlands v Bermuda Rotterdam 20 Aug 2007 ODI # 2610
referee 49y 347d T20I : South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
referee 49y 349d T20I : Bangladesh v West Indies Johannesburg 13 Sep 2007 T20I # 24
referee 49y 350d T20I : Kenya v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
referee 49y 351d T20I : New Zealand v Sri Lanka Johannesburg 15 Sep 2007 T20I # 30
referee 49y 352d T20I : India v New Zealand Johannesburg 16 Sep 2007 T20I # 32
referee 49y 353d T20I : Pakistan v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
referee 49y 354d T20I : Australia v Pakistan Johannesburg 18 Sep 2007 T20I # 37
referee 49y 354d T20I : Bangladesh v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
referee 49y 358d T20I : Australia v India Durban 22 Sep 2007 T20I # 45
referee 50y 0d ODI : India v Australia Bengaluru 29 Sep 2007 ODI # 2621
referee 50y 3d ODI : India v Australia Kochi 2 Oct 2007 ODI # 2623
referee 50y 6d ODI : India v Australia Hyderabad 5 Oct 2007 ODI # 2625
referee 50y 9d ODI : India v Australia Chandigarh 8 Oct 2007 ODI # 2627
referee 50y 12d ODI : India v Australia Vadodara 11 Oct 2007 ODI # 2629
referee 50y 15d ODI : India v Australia Nagpur 14 Oct 2007 ODI # 2631
referee 50y 18d ODI : India v Australia Wankhede 17 Oct 2007 ODI # 2632
referee 50y 21d T20I : India v Australia Brabourne 20 Oct 2007 T20I # 47
referee 50y 62d ODI : Zimbabwe v West Indies Harare 30 Nov 2007 ODI # 2649
referee 50y 64d ODI : Zimbabwe v West Indies Harare 2 Dec 2007 ODI # 2651
referee 50y 66d ODI : Zimbabwe v West Indies Harare 4 Dec 2007 ODI # 2653
referee 50y 69d ODI : Zimbabwe v West Indies Bulawayo 7 Dec 2007 ODI # 2654
referee 50y 88d ODI : New Zealand v Bangladesh Auckland 26 Dec 2007 ODI # 2658
referee 50y 90d ODI : New Zealand v Bangladesh Napier 28 Dec 2007 ODI # 2659
referee 50y 93d ODI : New Zealand v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
referee 50y 97d Test : New Zealand v Bangladesh Dunedin 4 Jan 2008 Test # 1859
referee 50y 105d Test : New Zealand v Bangladesh Wellington 12 Jan 2008 Test # 1861
referee 50y 114d ODI : Pakistan v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
referee 50y 117d ODI : Pakistan v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
referee 50y 120d ODI : Pakistan v Zimbabwe Multan 27 Jan 2008 ODI # 2665
referee 50y 123d ODI : Pakistan v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
referee 50y 126d ODI : Pakistan v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
referee 50y 175d Test : West Indies v Sri Lanka Providence 22 Mar 2008 Test # 1869
referee 50y 187d Test : West Indies v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
referee 50y 194d ODI : West Indies v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
referee 50y 196d ODI : West Indies v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
referee 50y 199d ODI : West Indies v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
referee 50y 273d ODI : Canada v Bermuda King City (NW) 28 Jun 2008 ODI # 2722
referee 50y 274d ODI : Canada v Bermuda King City (NW) 29 Jun 2008 ODI # 2725
referee 50y 276d ODI : Canada v Bermuda King City (NW) 1 Jul 2008 ODI # 2728
referee 50y 303d ODI : Ireland v Netherlands Dublin 28 Jul 2008 ODI # 2737
referee 50y 304d ODI : Netherlands v Scotland Dublin 29 Jul 2008 ODI # 2738
referee 50y 306d ODI : Ireland v Scotland Dublin 31 Jul 2008 ODI # 2739
referee 50y 308d T20I : Kenya v Netherlands Belfast 2 Aug 2008 T20I # 58
referee 50y 308d T20I : Ireland v Scotland Belfast 2 Aug 2008 T20I # 59
referee 50y 308d T20I : Canada v Netherlands Belfast 2 Aug 2008 T20I # 60
referee 50y 309d T20I : Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
referee 50y 309d T20I : Canada v Kenya Belfast 3 Aug 2008 T20I # 62
referee 50y 309d T20I : Ireland v Bermuda Belfast 3 Aug 2008 T20I # 63
referee 50y 310d T20I : Ireland v Kenya Belfast 4 Aug 2008 T20I # 64
referee 50y 310d T20I : Netherlands v Scotland Belfast 4 Aug 2008 T20I # 65
referee 50y 310d T20I : Kenya v Scotland Belfast 4 Aug 2008 T20I # 66
referee 50y 311d T20I : Bermuda v Canada Belfast 5 Aug 2008 T20I # 67
referee 50y 311d T20I : Ireland v Netherlands Belfast 5 Aug 2008 T20I # 68
referee 50y 324d ODI : Sri Lanka v India Dambulla 18 Aug 2008 ODI # 2742
referee 50y 326d ODI : Sri Lanka v India Dambulla 20 Aug 2008 ODI # 2745
referee 50y 330d ODI : Sri Lanka v India Colombo (RPS) 24 Aug 2008 ODI # 2750
referee 50y 333d ODI : Sri Lanka v India Colombo (RPS) 27 Aug 2008 ODI # 2755
referee 50y 335d ODI : Sri Lanka v India Colombo (RPS) 29 Aug 2008 ODI # 2756
referee 51y 10d Test : India v Australia Bengaluru 9 Oct 2008 Test # 1887
referee 51y 18d Test : India v Australia Mohali 17 Oct 2008 Test # 1889
referee 51y 30d Test : India v Australia Delhi 29 Oct 2008 Test # 1891
referee 51y 38d Test : India v Australia Nagpur 6 Nov 2008 Test # 1892
referee 51y 52d Test : Australia v New Zealand Brisbane 20 Nov 2008 Test # 1894
referee 51y 60d Test : Australia v New Zealand Adelaide 28 Nov 2008 Test # 1896
referee 51y 113d ODI : Pakistan v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
referee 51y 114d ODI : Pakistan v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
referee 51y 117d ODI : Pakistan v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
referee 51y 121d ODI : Sri Lanka v India Dambulla 28 Jan 2009 ODI # 2806
referee 51y 124d ODI : Sri Lanka v India Colombo (RPS) 31 Jan 2009 ODI # 2810
referee 51y 127d ODI : Sri Lanka v India Colombo (RPS) 3 Feb 2009 ODI # 2813
referee 51y 129d ODI : Sri Lanka v India Colombo (RPS) 5 Feb 2009 ODI # 2815
referee 51y 132d ODI : Sri Lanka v India Colombo (RPS) 8 Feb 2009 ODI # 2818
referee 51y 134d T20I : Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
referee 51y 145d Test : Pakistan v Sri Lanka Karachi 21 Feb 2009 Test # 1909
referee 51y 153d Test : Pakistan v Sri Lanka Lahore 1 Mar 2009 Test # 1912
referee 51y 184d ODI : Ireland v Scotland Benoni 1 Apr 2009 ODI # 2830
referee 51y 189d ODI : Canada v Ireland Benoni 6 Apr 2009 ODI # 2836
referee 51y 191d ODI : Canada v Scotland Benoni 8 Apr 2009 ODI # 2838
referee 51y 202d ODI : Afghanistan v Scotland Benoni 19 Apr 2009 ODI # 2842
referee 51y 250d T20I : Bangladesh v India Nottingham 6 Jun 2009 T20I # 93
referee 51y 252d T20I : Bangladesh v Ireland Nottingham 8 Jun 2009 T20I # 96
referee 51y 252d T20I : Australia v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
referee 51y 254d T20I : Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
referee 51y 254d T20I : India v Ireland Nottingham 10 Jun 2009 T20I # 101
referee 51y 256d T20I : Pakistan v Sri Lanka Lord's 12 Jun 2009 T20I # 104
referee 51y 256d T20I : India v West Indies Lord's 12 Jun 2009 T20I # 105
referee 51y 260d T20I : New Zealand v Sri Lanka Nottingham 16 Jun 2009 T20I # 112
referee 51y 260d T20I : India v South Africa Nottingham 16 Jun 2009 T20I # 113
referee 51y 262d T20I : Pakistan v South Africa Nottingham 18 Jun 2009 T20I # 114
referee 51y 265d T20I : Pakistan v Sri Lanka Lord's 21 Jun 2009 T20I # 116
referee 51y 270d ODI : West Indies v India Kingston 26 Jun 2009 ODI # 2852
referee 51y 272d ODI : West Indies v India Kingston 28 Jun 2009 ODI # 2853
referee 51y 277d ODI : West Indies v India Gros Islet 3 Jul 2009 ODI # 2854
referee 51y 279d ODI : West Indies v India Gros Islet 5 Jul 2009 ODI # 2855
referee 51y 335d ODI : Netherlands v Afghanistan Amstelveen 30 Aug 2009 ODI # 2880
referee 51y 337d ODI : Netherlands v Afghanistan Amstelveen 1 Sep 2009 ODI # 2881
referee 51y 344d ODI : Sri Lanka v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
referee 51y 347d ODI : India v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
referee 51y 348d ODI : Sri Lanka v India Colombo (RPS) 12 Sep 2009 ODI # 2887
referee 51y 350d ODI : Sri Lanka v India Colombo (RPS) 14 Sep 2009 ODI # 2889
referee 52y 26d ODI : India v Australia Vadodara 25 Oct 2009 ODI # 2913
referee 52y 29d ODI : India v Australia Nagpur 28 Oct 2009 ODI # 2915
referee 52y 32d ODI : India v Australia Delhi 31 Oct 2009 ODI # 2918
referee 52y 34d ODI : India v Australia Mohali 2 Nov 2009 ODI # 2919
referee 52y 37d ODI : India v Australia Hyderabad 5 Nov 2009 ODI # 2923
referee 52y 40d ODI : India v Australia Guwahati 8 Nov 2009 ODI # 2925
referee 52y 58d Test : Australia v West Indies Brisbane 26 Nov 2009 Test # 1936
referee 52y 66d Test : Australia v West Indies Adelaide 4 Dec 2009 Test # 1939
referee 52y 78d Test : Australia v West Indies Perth 16 Dec 2009 Test # 1941
referee 52y 261d ODI : Ireland v Australia Dublin 17 Jun 2010 ODI # 2994
referee 52y 287d Test : Australia v Pakistan Lord's 13 Jul 2010 Test # 1963
referee 52y 295d Test : Australia v Pakistan Leeds 21 Jul 2010 Test # 1965
referee 52y 321d ODI : Scotland v Afghanistan Ayr 16 Aug 2010 ODI # 3033
referee 52y 322d ODI : Scotland v Afghanistan Ayr 17 Aug 2010 ODI # 3035
referee 53y 2d Test : India v Australia Mohali 1 Oct 2010 Test # 1972
referee 53y 10d Test : India v Australia Bengaluru 9 Oct 2010 Test # 1973
referee 53y 21d ODI : India v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
referee 53y 32d T20I : Australia v Sri Lanka Perth 31 Oct 2010 T20I # 192
referee 53y 35d ODI : Australia v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
referee 53y 37d ODI : Australia v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
referee 53y 39d ODI : Australia v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
referee 53y 63d ODI : Bangladesh v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
referee 53y 65d ODI : Bangladesh v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
referee 53y 68d ODI : Bangladesh v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
referee 53y 74d ODI : Bangladesh v Zimbabwe Chattogram 12 Dec 2010 ODI # 3078
referee 53y 102d T20I : South Africa v India Durban 9 Jan 2011 T20I # 196
referee 53y 105d ODI : South Africa v India Durban 12 Jan 2011 ODI # 3079
referee 53y 108d ODI : South Africa v India Johannesburg 15 Jan 2011 ODI # 3080
referee 53y 111d ODI : South Africa v India Cape Town 18 Jan 2011 ODI # 3082
referee 53y 114d ODI : South Africa v India Gqeberha 21 Jan 2011 ODI # 3084
referee 53y 116d ODI : South Africa v India Centurion 23 Jan 2011 ODI # 3087
referee 53y 144d ODI : Sri Lanka v Canada Hambantota 20 Feb 2011 ODI # 3102
referee 53y 147d ODI : Kenya v Pakistan Hambantota 23 Feb 2011 ODI # 3105
referee 53y 150d ODI : Sri Lanka v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
referee 53y 153d ODI : Sri Lanka v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
referee 53y 155d ODI : Canada v Pakistan Colombo (RPS) 3 Mar 2011 ODI # 3116
referee 53y 157d ODI : Sri Lanka v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
referee 53y 160d ODI : New Zealand v Pakistan Pallekele 8 Mar 2011 ODI # 3123
referee 53y 162d ODI : Sri Lanka v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
referee 53y 166d ODI : Pakistan v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
referee 53y 171d ODI : Australia v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
referee 53y 175d ODI : Pakistan v West Indies Mirpur 23 Mar 2011 ODI # 3142
referee 53y 181d ODI : Sri Lanka v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
referee 53y 241d ODI : Ireland v Pakistan Belfast 28 May 2011 ODI # 3157
referee 53y 243d ODI : Ireland v Pakistan Belfast 30 May 2011 ODI # 3158
referee 53y 272d Test : West Indies v India Bridgetown 28 Jun 2011 Test # 1998
referee 53y 280d Test : West Indies v India Roseau 6 Jul 2011 Test # 1999
referee 53y 336d Test : Sri Lanka v Australia Galle 31 Aug 2011 Test # 2005
referee 53y 344d Test : Sri Lanka v Australia Pallekele 8 Sep 2011 Test # 2007
referee 53y 352d Test : Sri Lanka v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
referee 54y 16d T20I : Zimbabwe v New Zealand Harare 15 Oct 2011 T20I # 211
referee 54y 18d T20I : Zimbabwe v New Zealand Harare 17 Oct 2011 T20I # 213
referee 54y 21d ODI : Zimbabwe v New Zealand Harare 20 Oct 2011 ODI # 3204
referee 54y 23d ODI : Zimbabwe v New Zealand Harare 22 Oct 2011 ODI # 3206
referee 54y 26d ODI : Zimbabwe v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
referee 54y 33d Test : Zimbabwe v New Zealand Bulawayo 1 Nov 2011 Test # 2013
referee 54y 77d Test : South Africa v Sri Lanka Centurion 15 Dec 2011 Test # 2023
referee 54y 88d Test : South Africa v Sri Lanka Durban 26 Dec 2011 Test # 2026
referee 54y 96d Test : South Africa v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
referee 54y 145d ODI : India v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
referee 54y 148d ODI : Australia v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
referee 54y 150d ODI : Australia v India Sydney 26 Feb 2012 ODI # 3250
referee 54y 152d ODI : India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
referee 54y 155d ODI : Australia v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
referee 54y 157d ODI : Australia v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
referee 54y 159d ODI : Australia v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
referee 54y 161d ODI : Australia v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
referee 54y 183d T20I : South Africa v India Johannesburg 30 Mar 2012 T20I # 242
referee 54y 246d T20I : Sri Lanka v Pakistan Hambantota 1 Jun 2012 T20I # 244
referee 54y 248d T20I : Sri Lanka v Pakistan Hambantota 3 Jun 2012 T20I # 245
referee 54y 252d ODI : Sri Lanka v Pakistan Pallekele 7 Jun 2012 ODI # 3272
referee 54y 254d ODI : Sri Lanka v Pakistan Pallekele 9 Jun 2012 ODI # 3273
referee 54y 258d ODI : Sri Lanka v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
referee 54y 261d ODI : Sri Lanka v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
referee 54y 263d ODI : Sri Lanka v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
referee 54y 268d ODI : Ireland v Australia Belfast 23 Jun 2012 ODI # 3279
referee 54y 296d ODI : Sri Lanka v India Hambantota 21 Jul 2012 ODI # 3291
referee 54y 299d ODI : Sri Lanka v India Hambantota 24 Jul 2012 ODI # 3292
referee 54y 303d ODI : Sri Lanka v India Colombo (RPS) 28 Jul 2012 ODI # 3293
referee 54y 306d ODI : Sri Lanka v India Colombo (RPS) 31 Jul 2012 ODI # 3294
referee 54y 310d ODI : Sri Lanka v India Pallekele 4 Aug 2012 ODI # 3295
referee 54y 313d T20I : Sri Lanka v India Pallekele 7 Aug 2012 T20I # 255
referee 54y 329d Test : India v New Zealand Hyderabad 23 Aug 2012 Test # 2054
referee 54y 337d Test : India v New Zealand Bengaluru 31 Aug 2012 Test # 2055
referee 54y 348d T20I : India v New Zealand Chennai 11 Sep 2012 T20I # 261
referee 55y 76d Test : Australia v Sri Lanka Hobart 14 Dec 2012 Test # 2067
referee 55y 88d Test : Australia v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
referee 55y 96d Test : Australia v Sri Lanka Sydney 3 Jan 2013 Test # 2070
referee 55y 146d Test : India v Australia Chennai 22 Feb 2013 Test # 2074
referee 55y 154d Test : India v Australia Hyderabad 2 Mar 2013 Test # 2076
referee 55y 200d Test : Zimbabwe v Bangladesh Harare 17 Apr 2013 Test # 2086
referee 55y 208d Test : Zimbabwe v Bangladesh Harare 25 Apr 2013 Test # 2087
referee 55y 216d ODI : Zimbabwe v Bangladesh Bulawayo 3 May 2013 ODI # 3353
referee 55y 218d ODI : Zimbabwe v Bangladesh Bulawayo 5 May 2013 ODI # 3354
referee 55y 221d ODI : Zimbabwe v Bangladesh Bulawayo 8 May 2013 ODI # 3355
referee 55y 224d T20I : Zimbabwe v Bangladesh Bulawayo 11 May 2013 T20I # 315
referee 55y 225d T20I : Zimbabwe v Bangladesh Bulawayo 12 May 2013 T20I # 316
referee 55y 251d ODI : Pakistan v West Indies The Oval 7 Jun 2013 ODI # 3364
referee 55y 255d ODI : India v West Indies The Oval 11 Jun 2013 ODI # 3368
referee 55y 256d ODI : Australia v New Zealand Birmingham 12 Jun 2013 ODI # 3369
referee 55y 259d ODI : India v Pakistan Birmingham 15 Jun 2013 ODI # 3372
referee 55y 264d ODI : India v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
referee 55y 298d ODI : Zimbabwe v India Harare 24 Jul 2013 ODI # 3395
referee 55y 300d ODI : Zimbabwe v India Harare 26 Jul 2013 ODI # 3397
referee 55y 302d ODI : Zimbabwe v India Harare 28 Jul 2013 ODI # 3399
referee 55y 306d ODI : Zimbabwe v India Bulawayo 1 Aug 2013 ODI # 3402
referee 55y 308d ODI : Zimbabwe v India Bulawayo 3 Aug 2013 ODI # 3403
referee 55y 339d ODI : Scotland v Australia Edinburgh 3 Sep 2013 ODI # 3410
referee 56y 30d ODI : Bangladesh v New Zealand Mirpur 29 Oct 2013 ODI # 3423
referee 56y 32d ODI : Bangladesh v New Zealand Mirpur 31 Oct 2013 ODI # 3426
referee 56y 35d ODI : Bangladesh v New Zealand Fatullah 3 Nov 2013 ODI # 3429
referee 56y 38d T20I : Bangladesh v New Zealand Mirpur 6 Nov 2013 T20I # 333
referee 56y 42d ODI : Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
referee 56y 44d ODI : Sri Lanka v New Zealand Hambantota 12 Nov 2013 ODI # 3434
referee 56y 48d ODI : Sri Lanka v New Zealand Dambulla 16 Nov 2013 ODI # 3435
referee 56y 53d T20I : Sri Lanka v New Zealand Pallekele 21 Nov 2013 T20I # 341
referee 56y 56d ODI : South Africa v Pakistan Cape Town 24 Nov 2013 ODI # 3438
referee 56y 59d ODI : South Africa v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
referee 56y 62d ODI : South Africa v Pakistan Centurion 30 Nov 2013 ODI # 3441
referee 56y 88d ODI : New Zealand v West Indies Auckland 26 Dec 2013 ODI # 3449
referee 56y 94d ODI : New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
referee 56y 97d ODI : New Zealand v West Indies Nelson 4 Jan 2014 ODI # 3452
referee 56y 101d ODI : New Zealand v West Indies Hamilton 8 Jan 2014 ODI # 3453
referee 56y 104d T20I : New Zealand v West Indies Auckland 11 Jan 2014 T20I # 352
referee 56y 108d T20I : New Zealand v West Indies Wellington 15 Jan 2014 T20I # 353
referee 56y 151d ODI : Afghanistan v Pakistan Fatullah 27 Feb 2014 ODI # 3475
referee 56y 153d ODI : Bangladesh v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
referee 56y 155d ODI : Afghanistan v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
referee 56y 156d ODI : Bangladesh v Pakistan Mirpur 4 Mar 2014 ODI # 3482
referee 56y 164d T20I : South Africa v Australia Durban 12 Mar 2014 T20I # 363
referee 56y 166d T20I : South Africa v Australia Centurion 14 Mar 2014 T20I # 365
referee 56y 219d ODI : Ireland v Sri Lanka Dublin 6 May 2014 ODI # 3490
referee 56y 252d Test : West Indies v New Zealand Kingston 8 Jun 2014 Test # 2123
referee 56y 260d Test : West Indies v New Zealand Port of Spain 16 Jun 2014 Test # 2125
referee 56y 344d ODI : Ireland v Scotland Dublin (Malahide) 8 Sep 2014 ODI # 3527
referee 56y 346d ODI : Ireland v Scotland Dublin (Malahide) 10 Sep 2014 ODI # 3528
referee 56y 348d ODI : Ireland v Scotland Dublin (Malahide) 12 Sep 2014 ODI # 3529
referee 57y 26d Test : Bangladesh v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
referee 57y 35d Test : Bangladesh v Zimbabwe Khulna 3 Nov 2014 Test # 2143
referee 57y 44d Test : Bangladesh v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
referee 57y 88d Test : New Zealand v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
referee 57y 96d Test : New Zealand v Sri Lanka Wellington 3 Jan 2015 Test # 2155
referee 57y 109d ODI : South Africa v West Indies Durban 16 Jan 2015 ODI # 3579
referee 57y 111d ODI : South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
referee 57y 114d ODI : South Africa v West Indies East London 21 Jan 2015 ODI # 3587
referee 57y 118d ODI : South Africa v West Indies Gqeberha 25 Jan 2015 ODI # 3591
referee 57y 121d ODI : South Africa v West Indies Centurion 28 Jan 2015 ODI # 3593
referee 57y 140d ODI : Ireland v West Indies Nelson 16 Feb 2015 ODI # 3603
referee 57y 143d ODI : U.A.E. v Zimbabwe Nelson 19 Feb 2015 ODI # 3606
referee 57y 146d ODI : Afghanistan v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
referee 57y 152d ODI : New Zealand v Australia Auckland 28 Feb 2015 ODI # 3617
referee 57y 156d ODI : Pakistan v U.A.E. Napier 4 Mar 2015 ODI # 3622
referee 57y 159d ODI : Pakistan v South Africa Auckland 7 Mar 2015 ODI # 3626
referee 57y 162d ODI : India v Ireland Hamilton 10 Mar 2015 ODI # 3631
referee 57y 165d ODI : New Zealand v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
referee 57y 167d ODI : U.A.E. v West Indies Napier 15 Mar 2015 ODI # 3638
referee 57y 173d ODI : New Zealand v West Indies Wellington 21 Mar 2015 ODI # 3643
referee 57y 261d Test : Sri Lanka v Pakistan Galle 17 Jun 2015 Test # 2167
referee 57y 269d Test : Sri Lanka v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
referee 57y 277d Test : Sri Lanka v Pakistan Pallekele 3 Jul 2015 Test # 2169
referee 57y 295d Test : Bangladesh v South Africa Chattogram 21 Jul 2015 Test # 2172
referee 57y 304d Test : Bangladesh v South Africa Mirpur 30 Jul 2015 Test # 2174
referee 58y 3d T20I : India v South Africa Dharamsala 2 Oct 2015 T20I # 456
referee 58y 6d T20I : India v South Africa Cuttack 5 Oct 2015 T20I # 457
referee 58y 12d ODI : India v South Africa Kanpur 11 Oct 2015 ODI # 3689
referee 58y 15d ODI : India v South Africa Indore 14 Oct 2015 ODI # 3692
referee 58y 19d ODI : India v South Africa Rajkot 18 Oct 2015 ODI # 3695
referee 58y 23d ODI : India v South Africa Chennai 22 Oct 2015 ODI # 3698
referee 58y 26d ODI : India v South Africa Wankhede 25 Oct 2015 ODI # 3700
referee 58y 72d Test : Australia v West Indies Hobart 10 Dec 2015 Test # 2193
referee 58y 88d Test : Australia v West Indies Melbourne 26 Dec 2015 Test # 2195
referee 58y 96d Test : Australia v West Indies Sydney 3 Jan 2016 Test # 2198
referee 58y 108d T20I : Bangladesh v Zimbabwe Khulna 15 Jan 2016 T20I # 479
referee 58y 110d T20I : Bangladesh v Zimbabwe Khulna 17 Jan 2016 T20I # 481
referee 58y 113d T20I : Bangladesh v Zimbabwe Khulna 20 Jan 2016 T20I # 482
referee 58y 115d T20I : Bangladesh v Zimbabwe Khulna 22 Jan 2016 T20I # 484
referee 58y 127d ODI : New Zealand v Australia Auckland 3 Feb 2016 ODI # 3731
referee 58y 130d ODI : New Zealand v Australia Wellington 6 Feb 2016 ODI # 3733
referee 58y 132d ODI : New Zealand v Australia Hamilton 8 Feb 2016 ODI # 3735
referee 58y 136d Test : New Zealand v Australia Wellington 12 Feb 2016 Test # 2201
referee 58y 144d Test : New Zealand v Australia Christchurch 20 Feb 2016 Test # 2202
referee 58y 169d T20I : Bangladesh v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
referee 58y 170d T20I : Afghanistan v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
referee 58y 172d T20I : India v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
referee 58y 174d T20I : Australia v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
referee 58y 176d T20I : India v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
referee 58y 178d T20I : South Africa v West Indies Nagpur 25 Mar 2016 T20I # 549
referee 58y 180d T20I : Afghanistan v West Indies Nagpur 27 Mar 2016 T20I # 552
referee 58y 184d T20I : India v West Indies Wankhede 31 Mar 2016 T20I # 556
referee 58y 301d Test : Sri Lanka v Australia Pallekele 26 Jul 2016 Test # 2209
referee 58y 310d Test : Sri Lanka v Australia Galle 4 Aug 2016 Test # 2213
referee 58y 319d Test : Sri Lanka v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
referee 58y 362d ODI : South Africa v Ireland Benoni 25 Sep 2016 ODI # 3780
referee 58y 364d ODI : Australia v Ireland Benoni 27 Sep 2016 ODI # 3782
referee 59y 1d ODI : South Africa v Australia Centurion 30 Sep 2016 ODI # 3785
referee 59y 3d ODI : South Africa v Australia Johannesburg 2 Oct 2016 ODI # 3787
referee 59y 6d ODI : South Africa v Australia Durban 5 Oct 2016 ODI # 3790
referee 59y 10d ODI : South Africa v Australia Gqeberha 9 Oct 2016 ODI # 3792
referee 59y 13d ODI : South Africa v Australia Cape Town 12 Oct 2016 ODI # 3795
referee 59y 30d Test : Zimbabwe v Sri Lanka Harare 29 Oct 2016 Test # 2228
referee 59y 38d Test : Zimbabwe v Sri Lanka Harare 6 Nov 2016 Test # 2231
referee 59y 88d ODI : New Zealand v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
referee 59y 91d ODI : New Zealand v Bangladesh Nelson 29 Dec 2016 ODI # 3815
referee 59y 93d ODI : New Zealand v Bangladesh Nelson 31 Dec 2016 ODI # 3816
referee 59y 96d T20I : New Zealand v Bangladesh Napier 3 Jan 2017 T20I # 574
referee 59y 99d T20I : New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
referee 59y 101d T20I : New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
referee 59y 147d Test : India v Australia Pune 23 Feb 2017 Test # 2250
referee 59y 156d Test : India v Australia Bengaluru 4 Mar 2017 Test # 2251
referee 59y 204d Test : West Indies v Pakistan Kingston 21 Apr 2017 Test # 2259
referee 59y 213d Test : West Indies v Pakistan Bridgetown 30 Apr 2017 Test # 2260
referee 59y 223d Test : West Indies v Pakistan Roseau 10 May 2017 Test # 2261
referee 59y 249d ODI : Australia v Bangladesh The Oval 5 Jun 2017 ODI # 3879
referee 59y 251d ODI : Pakistan v South Africa Birmingham 7 Jun 2017 ODI # 3881
referee 59y 253d ODI : Bangladesh v New Zealand Cardiff 9 Jun 2017 ODI # 3883
referee 59y 256d ODI : Pakistan v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
referee 59y 259d ODI : Bangladesh v India Birmingham 15 Jun 2017 ODI # 3891
referee 59y 274d ODI : Sri Lanka v Zimbabwe Galle 30 Jun 2017 ODI # 3897
referee 59y 276d ODI : Sri Lanka v Zimbabwe Galle 2 Jul 2017 ODI # 3899
referee 59y 280d ODI : Sri Lanka v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
referee 59y 282d ODI : Sri Lanka v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
referee 59y 284d ODI : Sri Lanka v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
referee 59y 288d Test : Sri Lanka v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
referee 60y 23d ODI : India v New Zealand Wankhede 22 Oct 2017 ODI # 3928
referee 60y 26d ODI : India v New Zealand Pune 25 Oct 2017 ODI # 3931
referee 60y 30d ODI : India v New Zealand Kanpur 29 Oct 2017 ODI # 3932
referee 60y 33d T20I : India v New Zealand Delhi 1 Nov 2017 T20I # 630
referee 60y 36d T20I : India v New Zealand Rajkot 4 Nov 2017 T20I # 631
referee 60y 39d T20I : India v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
referee 60y 63d Test : New Zealand v West Indies Wellington 1 Dec 2017 Test # 2284
referee 60y 71d Test : New Zealand v West Indies Hamilton 9 Dec 2017 Test # 2287
referee 60y 88d Test : South Africa v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
referee 60y 98d Test : South Africa v India Cape Town 5 Jan 2018 Test # 2292
referee 60y 106d Test : South Africa v India Centurion 13 Jan 2018 Test # 2293
referee 60y 158d T20I : Sri Lanka v India Colombo (RPS) 6 Mar 2018 T20I # 656
referee 60y 160d T20I : Bangladesh v India Colombo (RPS) 8 Mar 2018 T20I # 657
referee 60y 162d T20I : Sri Lanka v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
referee 60y 164d T20I : Sri Lanka v India Colombo (RPS) 12 Mar 2018 T20I # 659
referee 60y 166d T20I : Bangladesh v India Colombo (RPS) 14 Mar 2018 T20I # 660
referee 60y 168d T20I : Sri Lanka v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
referee 60y 170d T20I : Bangladesh v India Colombo (RPS) 18 Mar 2018 T20I # 662
referee 60y 224d Test : Ireland v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
referee 60y 244d T20I : ICC World XI v West Indies Lord's 31 May 2018 T20I # 666
referee 60y 256d T20I : Scotland v Pakistan Edinburgh 12 Jun 2018 T20I # 671
referee 60y 257d T20I : Scotland v Pakistan Edinburgh 13 Jun 2018 T20I # 673
referee 60y 271d T20I : Ireland v India Dublin (Malahide) 27 Jun 2018 T20I # 678
referee 60y 273d T20I : Ireland v India Dublin (Malahide) 29 Jun 2018 T20I # 680
referee 60y 278d Test : West Indies v Bangladesh North Sound 4 Jul 2018 Test # 2310
referee 60y 286d Test : West Indies v Bangladesh Kingston 12 Jul 2018 Test # 2312
referee 60y 296d ODI : West Indies v Bangladesh Providence 22 Jul 2018 ODI # 4022
referee 60y 299d ODI : West Indies v Bangladesh Providence 25 Jul 2018 ODI # 4023
referee 60y 302d ODI : West Indies v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
referee 60y 305d T20I : West Indies v Bangladesh Basseterre 31 Jul 2018 T20I # 692
referee 60y 309d T20I : Bangladesh v West Indies Lauderhill 4 Aug 2018 T20I # 693
referee 60y 310d T20I : Bangladesh v West Indies Lauderhill 5 Aug 2018 T20I # 694
referee 61y 5d Test : India v West Indies Rajkot 4 Oct 2018 Test # 2319
referee 61y 13d Test : India v West Indies Hyderabad 12 Oct 2018 Test # 2321
referee 61y 22d ODI : India v West Indies Guwahati 21 Oct 2018 ODI # 4056
referee 61y 25d ODI : India v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
referee 61y 28d ODI : India v West Indies Pune 27 Oct 2018 ODI # 4062
referee 61y 30d ODI : India v West Indies Brabourne 29 Oct 2018 ODI # 4063
referee 61y 33d ODI : India v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
referee 61y 36d T20I : India v West Indies Eden Gardens 4 Nov 2018 T20I # 707
referee 61y 38d T20I : India v West Indies Lucknow 6 Nov 2018 T20I # 709
referee 61y 41d ODI : New Zealand v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
referee 61y 43d T20I : India v West Indies Chennai 11 Nov 2018 T20I # 710
referee 61y 218d ODI : Ireland v West Indies Dublin 5 May 2019 ODI # 4128
referee 61y 220d ODI : Bangladesh v West Indies Dublin 7 May 2019 ODI # 4129
referee 61y 224d ODI : Ireland v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
referee 61y 226d ODI : Bangladesh v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
referee 61y 228d ODI : Ireland v Bangladesh Dublin 15 May 2019 ODI # 4136
referee 61y 230d ODI : Bangladesh v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
referee 61y 266d ODI : Afghanistan v India Southampton 22 Jun 2019 ODI # 4169
referee 61y 271d ODI : India v West Indies Manchester 27 Jun 2019 ODI # 4175
referee 61y 273d ODI : Afghanistan v Pakistan Leeds 29 Jun 2019 ODI # 4177
referee 61y 278d ODI : Afghanistan v West Indies Leeds 4 Jul 2019 ODI # 4184
referee 61y 280d ODI : India v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
referee 61y 300d ODI : Sri Lanka v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
referee 61y 302d ODI : Sri Lanka v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
referee 61y 305d ODI : Sri Lanka v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
referee 61y 341d Test : Bangladesh v Afghanistan Chattogram 5 Sep 2019 Test # 2361
referee 61y 349d T20I : Bangladesh v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
referee 61y 350d T20I : Afghanistan v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
referee 61y 351d T20I : Bangladesh v Afghanistan Mirpur 15 Sep 2019 T20I # 883
referee 61y 354d T20I : Bangladesh v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
referee 61y 356d T20I : Afghanistan v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
referee 61y 357d T20I : Bangladesh v Afghanistan Chattogram 21 Sep 2019 T20I # 892
referee 62y 38d ODI : Afghanistan v West Indies Lucknow 6 Nov 2019 ODI # 4213
referee 62y 41d ODI : Afghanistan v West Indies Lucknow 9 Nov 2019 ODI # 4214
referee 62y 43d ODI : Afghanistan v West Indies Lucknow 11 Nov 2019 ODI # 4215
referee 62y 46d T20I : Afghanistan v West Indies Lucknow 14 Nov 2019 T20I # 1015
referee 62y 48d T20I : Afghanistan v West Indies Lucknow 16 Nov 2019 T20I # 1016
referee 62y 49d T20I : Afghanistan v West Indies Lucknow 17 Nov 2019 T20I # 1017
referee 62y 59d Test : Afghanistan v West Indies Lucknow 27 Nov 2019 Test # 2370
referee 62y 117d T20I : New Zealand v India Auckland 24 Jan 2020 T20I # 1031
referee 62y 119d T20I : New Zealand v India Auckland 26 Jan 2020 T20I # 1034
referee 62y 122d T20I : New Zealand v India Hamilton 29 Jan 2020 T20I # 1035
referee 62y 124d T20I : New Zealand v India Wellington 31 Jan 2020 T20I # 1036
referee 62y 126d T20I : New Zealand v India Mount Maunganui 2 Feb 2020 T20I # 1037
referee 62y 129d ODI : New Zealand v India Hamilton 5 Feb 2020 ODI # 4235
referee 62y 132d ODI : New Zealand v India Auckland 8 Feb 2020 ODI # 4239
referee 62y 135d ODI : New Zealand v India Mount Maunganui 11 Feb 2020 ODI # 4243
referee 62y 283d Test : England v West Indies Southampton 8 Jul 2020 Test # 2388
referee 62y 291d Test : England v West Indies Manchester 16 Jul 2020 Test # 2389
referee 62y 299d Test : England v West Indies Manchester 24 Jul 2020 Test # 2390
referee 62y 311d Test : England v Pakistan Manchester 5 Aug 2020 Test # 2391
referee 62y 319d Test : England v Pakistan Southampton 13 Aug 2020 Test # 2392
referee 62y 327d Test : England v Pakistan Southampton 21 Aug 2020 Test # 2393
referee 62y 341d T20I : England v Australia Southampton 4 Sep 2020 T20I # 1095
referee 62y 343d T20I : England v Australia Southampton 6 Sep 2020 T20I # 1096
referee 62y 345d T20I : England v Australia Southampton 8 Sep 2020 T20I # 1097
referee 62y 348d ODI : England v Australia Manchester 11 Sep 2020 ODI # 4259
referee 62y 350d ODI : England v Australia Manchester 13 Sep 2020 ODI # 4260
referee 62y 353d ODI : England v Australia Manchester 16 Sep 2020 ODI # 4261
referee 63y 246d Test : England v New Zealand Lord's 2 Jun 2021 Test # 2422
referee 63y 254d Test : England v New Zealand Birmingham 10 Jun 2021 Test # 2423
referee 63y 262d Test : India v New Zealand Southampton 18 Jun 2021 Test # 2425
referee 63y 273d ODI : England v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
referee 63y 275d ODI : England v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
referee 63y 278d ODI : England v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
referee 63y 282d ODI : England v Pakistan Cardiff 8 Jul 2021 ODI # 4299
referee 63y 284d ODI : England v Pakistan Lord's 10 Jul 2021 ODI # 4300
referee 63y 287d ODI : England v Pakistan Birmingham 13 Jul 2021 ODI # 4303
referee 63y 309d Test : England v India Nottingham 4 Aug 2021 Test # 2428
referee 63y 317d Test : England v India Lord's 12 Aug 2021 Test # 2429
referee 63y 330d Test : England v India Leeds 25 Aug 2021 Test # 2432
referee 63y 338d Test : England v India The Oval 2 Sep 2021 Test # 2433
referee 64y 228d Test : Bangladesh v Sri Lanka Chattogram 15 May 2022 Test # 2462
referee 64y 236d Test : Bangladesh v Sri Lanka Mirpur 23 May 2022 Test # 2463
referee 64y 244d ODI : Netherlands v West Indies Amstelveen 31 May 2022 ODI # 4392
referee 64y 246d ODI : Netherlands v West Indies Amstelveen 2 Jun 2022 ODI # 4395
referee 64y 248d ODI : Netherlands v West Indies Amstelveen 4 Jun 2022 ODI # 4398
referee 64y 281d T20I : England v India Southampton 7 Jul 2022 T20I # 1616
referee 64y 283d T20I : England v India Birmingham 9 Jul 2022 T20I # 1628
referee 64y 284d T20I : England v India Nottingham 10 Jul 2022 T20I # 1631
referee 64y 286d ODI : England v India The Oval 12 Jul 2022 ODI # 4424
referee 64y 288d ODI : England v India Lord's 14 Jul 2022 ODI # 4428
referee 64y 291d ODI : England v India Manchester 17 Jul 2022 ODI # 4433
referee 64y 293d ODI : England v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
referee 64y 296d ODI : England v South Africa Manchester 22 Jul 2022 ODI # 4435
referee 64y 298d ODI : England v South Africa Leeds 24 Jul 2022 ODI # 4437
referee 64y 301d T20I : England v South Africa Bristol 27 Jul 2022 T20I # 1693
referee 64y 302d T20I : England v South Africa Cardiff 28 Jul 2022 T20I # 1698
referee 64y 305d T20I : England v South Africa Southampton 31 Jul 2022 T20I # 1717
referee 64y 321d ODI : Netherlands v Pakistan Rotterdam 16 Aug 2022 ODI # 4448
referee 64y 323d ODI : Netherlands v Pakistan Rotterdam 18 Aug 2022 ODI # 4452
referee 64y 326d ODI : Netherlands v Pakistan Rotterdam 21 Aug 2022 ODI # 4455
referee 65y 18d T20I : Scotland v West Indies Hobart 17 Oct 2022 T20I # 1826
referee 65y 18d T20I : Ireland v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
referee 65y 20d T20I : Ireland v Scotland Hobart 19 Oct 2022 T20I # 1833
referee 65y 20d T20I : West Indies v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
referee 65y 23d T20I : Australia v New Zealand Sydney 22 Oct 2022 T20I # 1839
referee 65y 28d T20I : Bangladesh v South Africa Sydney 27 Oct 2022 T20I # 1847
referee 65y 28d T20I : India v Netherlands Sydney 27 Oct 2022 T20I # 1848
referee 65y 31d T20I : Bangladesh v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
referee 65y 32d T20I : Australia v Ireland Brisbane 31 Oct 2022 T20I # 1855
referee 65y 38d T20I : Netherlands v South Africa Adelaide 6 Nov 2022 T20I # 1871
referee 65y 38d T20I : Bangladesh v Pakistan Adelaide 6 Nov 2022 T20I # 1872
referee 65y 41d T20I : New Zealand v Pakistan Sydney 9 Nov 2022 T20I # 1877
referee 65y 62d Test : Australia v West Indies Perth 30 Nov 2022 Test # 2477
referee 65y 70d Test : Australia v West Indies Adelaide 8 Dec 2022 Test # 2479
referee 65y 153d Test : India v Australia Indore 1 Mar 2023 Test # 2496
referee 65y 161d Test : India v Australia Ahmedabad 9 Mar 2023 Test # 2499
referee 65y 210d ODI : Pakistan v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
referee 65y 212d ODI : Pakistan v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
referee 65y 216d ODI : Pakistan v New Zealand Karachi 3 May 2023 ODI # 4573
referee 65y 218d ODI : Pakistan v New Zealand Karachi 5 May 2023 ODI # 4574
referee 65y 220d ODI : Pakistan v New Zealand Karachi 7 May 2023 ODI # 4575
referee 65y 258d Test : Bangladesh v Afghanistan Mirpur 14 Jun 2023 Test # 2506
referee 65y 335d T20I : England v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
referee 65y 337d T20I : England v New Zealand Manchester 1 Sep 2023 T20I # 2229
referee 65y 339d T20I : England v New Zealand Birmingham 3 Sep 2023 T20I # 2231
referee 65y 341d T20I : England v New Zealand Nottingham 5 Sep 2023 T20I # 2232
referee 65y 344d ODI : England v New Zealand Cardiff 8 Sep 2023 ODI # 4636
referee 65y 346d ODI : England v New Zealand Southampton 10 Sep 2023 ODI # 4640
referee 65y 349d ODI : England v New Zealand The Oval 13 Sep 2023 ODI # 4643
referee 65y 351d ODI : England v New Zealand Lord's 15 Sep 2023 ODI # 4647
referee 65y 359d ODI : England v Ireland Nottingham 23 Sep 2023 ODI # 4653
referee 65y 362d ODI : England v Ireland Bristol 26 Sep 2023 ODI # 4656
referee 66y 74d T20I : South Africa v India Gqeberha 12 Dec 2023 T20I # 2396
referee 66y 76d T20I : South Africa v India Johannesburg 14 Dec 2023 T20I # 2401
referee 66y 79d ODI : South Africa v India Johannesburg 17 Dec 2023 ODI # 4713
referee 66y 81d ODI : South Africa v India Gqeberha 19 Dec 2023 ODI # 4714
referee 66y 83d ODI : South Africa v India Paarl 21 Dec 2023 ODI # 4716
referee 66y 88d Test : South Africa v India Centurion 26 Dec 2023 Test # 2520
referee 66y 96d Test : South Africa v India Cape Town 3 Jan 2024 Test # 2522
referee 66y 126d Test : Sri Lanka v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
referee 66y 133d ODI : Sri Lanka v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
referee 66y 135d ODI : Sri Lanka v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
referee 66y 138d ODI : Sri Lanka v Afghanistan Pallekele 14 Feb 2024 ODI # 4729
referee 66y 141d T20I : Sri Lanka v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
referee 66y 143d T20I : Sri Lanka v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
referee 66y 145d T20I : Sri Lanka v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page