Records type umpire and referee analysis [change type]
View match by match list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Umpire TV umpire Referee Total
unfiltered 2004-2024 0 0 624 624 Profile
filtered 2004-2024 0 0 566 566
Match list
referee 45y 217d ODI : West Indies v England Georgetown 18 Apr 2004 ODI # 2118
referee 45y 223d ODI : West Indies v England Port of Spain 24 Apr 2004 ODI # 2121
referee 45y 230d ODI : West Indies v England Gros Islet 1 May 2004 ODI # 2125
referee 45y 231d ODI : West Indies v England Gros Islet 2 May 2004 ODI # 2126
referee 45y 234d ODI : West Indies v England Bridgetown 5 May 2004 ODI # 2127
referee 46y 16d ODI : Pakistan v Zimbabwe Multan 30 Sep 2004 ODI # 2183
referee 46y 19d ODI : Pakistan v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
referee 46y 22d ODI : Pakistan v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
referee 46y 25d ODI : Sri Lanka v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
referee 46y 30d ODI : Pakistan v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
referee 46y 32d ODI : Pakistan v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
referee 46y 36d Test : Pakistan v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
referee 46y 44d Test : Pakistan v Sri Lanka Karachi 28 Oct 2004 Test # 1719
referee 46y 67d Test : India v South Africa Kanpur 20 Nov 2004 Test # 1722
referee 46y 75d Test : India v South Africa Eden Gardens 28 Nov 2004 Test # 1724
referee 46y 198d Test : West Indies v South Africa Georgetown 31 Mar 2005 Test # 1745
referee 46y 206d Test : West Indies v South Africa Port of Spain 8 Apr 2005 Test # 1747
referee 46y 219d Test : West Indies v South Africa Bridgetown 21 Apr 2005 Test # 1749
referee 46y 227d Test : West Indies v South Africa St John's 29 Apr 2005 Test # 1750
referee 46y 235d ODI : West Indies v South Africa Kingston 7 May 2005 ODI # 2241
referee 46y 236d ODI : West Indies v South Africa Kingston 8 May 2005 ODI # 2242
referee 46y 239d ODI : West Indies v South Africa Bridgetown 11 May 2005 ODI # 2243
referee 46y 242d ODI : West Indies v South Africa Port of Spain 14 May 2005 ODI # 2244
referee 46y 243d ODI : West Indies v South Africa Port of Spain 15 May 2005 ODI # 2245
referee 46y 272d T20I : England v Australia Southampton 13 Jun 2005 T20I # 2
referee 46y 275d ODI : England v Bangladesh The Oval 16 Jun 2005 ODI # 2249
referee 46y 277d ODI : Australia v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
referee 46y 278d ODI : England v Australia Bristol 19 Jun 2005 ODI # 2251
referee 46y 280d ODI : England v Bangladesh Nottingham 21 Jun 2005 ODI # 2252
referee 46y 282d ODI : England v Australia Chester-le-Street 23 Jun 2005 ODI # 2253
referee 46y 284d ODI : Australia v Bangladesh Manchester 25 Jun 2005 ODI # 2254
referee 46y 285d ODI : England v Bangladesh Leeds 26 Jun 2005 ODI # 2255
referee 46y 287d ODI : England v Australia Birmingham 28 Jun 2005 ODI # 2256
referee 46y 289d ODI : Australia v Bangladesh Canterbury 30 Jun 2005 ODI # 2257
referee 46y 291d ODI : England v Australia Lord's 2 Jul 2005 ODI # 2258
referee 47y 63d ODI : India v South Africa Hyderabad 16 Nov 2005 ODI # 2297
referee 47y 66d ODI : India v South Africa Bengaluru 19 Nov 2005 ODI # 2298
referee 47y 72d ODI : India v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
referee 47y 75d ODI : India v South Africa Wankhede 28 Nov 2005 ODI # 2300
referee 47y 87d ODI : Pakistan v England Lahore 10 Dec 2005 ODI # 2304
referee 47y 89d ODI : Pakistan v England Lahore 12 Dec 2005 ODI # 2305
referee 47y 92d ODI : Pakistan v England Karachi 15 Dec 2005 ODI # 2306
referee 47y 96d ODI : Pakistan v England Rawalpindi 19 Dec 2005 ODI # 2307
referee 47y 98d ODI : Pakistan v England Rawalpindi 21 Dec 2005 ODI # 2308
referee 47y 121d ODI : Australia v Sri Lanka Melbourne (Docklands) 13 Jan 2006 ODI # 2313
referee 47y 123d ODI : Australia v South Africa Brisbane 15 Jan 2006 ODI # 2314
referee 47y 125d ODI : South Africa v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
referee 47y 128d ODI : Australia v South Africa Melbourne (Docklands) 20 Jan 2006 ODI # 2316
referee 47y 130d ODI : Australia v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
referee 47y 132d ODI : South Africa v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
referee 47y 134d ODI : Australia v Sri Lanka Adelaide 26 Jan 2006 ODI # 2319
referee 47y 137d ODI : Australia v Sri Lanka Perth 29 Jan 2006 ODI # 2320
referee 47y 139d ODI : South Africa v Sri Lanka Perth 31 Jan 2006 ODI # 2321
referee 47y 142d ODI : Australia v South Africa Melbourne (Docklands) 3 Feb 2006 ODI # 2322
referee 47y 144d ODI : Australia v South Africa Sydney 5 Feb 2006 ODI # 2323
referee 47y 146d ODI : South Africa v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
referee 47y 149d ODI : Australia v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
referee 47y 151d ODI : Australia v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
referee 47y 153d ODI : Australia v Sri Lanka Brisbane 14 Feb 2006 ODI # 2330
referee 47y 207d Test : Bangladesh v Australia Fatullah 9 Apr 2006 Test # 1797
referee 47y 214d Test : Bangladesh v Australia Chattogram 16 Apr 2006 Test # 1799
referee 47y 221d ODI : Bangladesh v Australia Chattogram 23 Apr 2006 ODI # 2365
referee 47y 224d ODI : Bangladesh v Australia Fatullah 26 Apr 2006 ODI # 2366
referee 47y 226d ODI : Bangladesh v Australia Fatullah 28 Apr 2006 ODI # 2367
referee 47y 261d Test : West Indies v India St John's 2 Jun 2006 Test # 1805
referee 47y 269d Test : West Indies v India Gros Islet 10 Jun 2006 Test # 1806
referee 47y 281d Test : West Indies v India Basseterre 22 Jun 2006 Test # 1807
referee 47y 289d Test : West Indies v India Kingston 30 Jun 2006 Test # 1808
referee 47y 325d ODI : Canada v Kenya Toronto 5 Aug 2006 ODI # 2397
referee 47y 326d ODI : Canada v Kenya Toronto 6 Aug 2006 ODI # 2400
referee 47y 339d ODI : Canada v Bermuda Toronto 19 Aug 2006 ODI # 2406
referee 47y 341d ODI : Canada v Bermuda Toronto 21 Aug 2006 ODI # 2407
referee 48y 24d ODI : West Indies v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
referee 48y 26d ODI : Sri Lanka v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
referee 48y 31d ODI : India v England Jaipur 15 Oct 2006 ODI # 2429
referee 48y 33d ODI : Pakistan v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
referee 48y 37d ODI : Australia v England Jaipur 21 Oct 2006 ODI # 2434
referee 48y 40d ODI : South Africa v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
referee 48y 49d ODI : South Africa v West Indies Jaipur 2 Nov 2006 ODI # 2442
referee 48y 70d Test : Australia v England Brisbane 23 Nov 2006 Test # 1817
referee 48y 78d Test : Australia v England Adelaide 1 Dec 2006 Test # 1819
referee 48y 91d Test : Australia v England Perth 14 Dec 2006 Test # 1821
referee 48y 182d ODI : Bermuda v Sri Lanka Port of Spain 15 Mar 2007 ODI # 2534
referee 48y 185d ODI : Canada v England Gros Islet 18 Mar 2007 ODI # 2541
referee 48y 188d ODI : Bangladesh v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
referee 48y 190d ODI : India v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
referee 48y 195d ODI : South Africa v Sri Lanka Providence 28 Mar 2007 ODI # 2556
referee 48y 199d ODI : West Indies v Sri Lanka Providence 1 Apr 2007 ODI # 2560
referee 48y 202d ODI : England v Sri Lanka North Sound 4 Apr 2007 ODI # 2563
referee 48y 209d ODI : Bangladesh v England Bridgetown 11 Apr 2007 ODI # 2568
referee 48y 213d ODI : Bangladesh v Ireland Bridgetown 15 Apr 2007 ODI # 2572
referee 48y 217d ODI : West Indies v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
referee 48y 223d ODI : Australia v South Africa Gros Islet 25 Apr 2007 ODI # 2580
referee 48y 226d ODI : Australia v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
referee 48y 284d Test : Sri Lanka v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
referee 48y 292d Test : Sri Lanka v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
referee 48y 300d Test : Sri Lanka v Bangladesh Kandy 11 Jul 2007 Test # 1839
referee 48y 309d ODI : Sri Lanka v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
referee 48y 312d ODI : Sri Lanka v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
referee 48y 314d ODI : Sri Lanka v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
referee 49y 78d Test : Sri Lanka v England Kandy 1 Dec 2007 Test # 1851
referee 49y 86d Test : Sri Lanka v England Colombo (SSC) 9 Dec 2007 Test # 1853
referee 49y 95d Test : Sri Lanka v England Galle 18 Dec 2007 Test # 1854
referee 49y 140d T20I : Australia v India Melbourne 1 Feb 2008 T20I # 52
referee 49y 142d ODI : Australia v India Brisbane 3 Feb 2008 ODI # 2670
referee 49y 144d ODI : India v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
referee 49y 147d ODI : Australia v Sri Lanka Sydney 8 Feb 2008 ODI # 2673
referee 49y 149d ODI : Australia v India Melbourne 10 Feb 2008 ODI # 2675
referee 49y 151d ODI : India v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
referee 49y 154d ODI : Australia v Sri Lanka Perth 15 Feb 2008 ODI # 2679
referee 49y 156d ODI : Australia v India Adelaide 17 Feb 2008 ODI # 2680
referee 49y 158d ODI : India v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
referee 49y 161d ODI : Australia v Sri Lanka Melbourne 22 Feb 2008 ODI # 2683
referee 49y 163d ODI : Australia v India Sydney 24 Feb 2008 ODI # 2685
referee 49y 165d ODI : India v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
referee 49y 168d ODI : Australia v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
referee 49y 170d ODI : Australia v India Sydney 2 Mar 2008 ODI # 2688
referee 49y 172d ODI : Australia v India Brisbane 4 Mar 2008 ODI # 2689
referee 49y 268d ODI : Bangladesh v Pakistan Mirpur 8 Jun 2008 ODI # 2704
referee 49y 270d ODI : India v Pakistan Mirpur 10 Jun 2008 ODI # 2705
referee 49y 272d ODI : Bangladesh v India Mirpur 12 Jun 2008 ODI # 2706
referee 49y 274d ODI : India v Pakistan Mirpur 14 Jun 2008 ODI # 2707
referee 49y 300d Test : England v South Africa Lord's 10 Jul 2008 Test # 1880
referee 49y 308d Test : England v South Africa Leeds 18 Jul 2008 Test # 1881
referee 50y 26d T20I : Sri Lanka v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
referee 50y 26d T20I : Canada v Pakistan King City (NW) 10 Oct 2008 T20I # 70
referee 50y 27d T20I : Canada v Zimbabwe King City (NW) 11 Oct 2008 T20I # 71
referee 50y 27d T20I : Pakistan v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
referee 50y 28d T20I : Pakistan v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
referee 50y 28d T20I : Canada v Sri Lanka King City (NW) 12 Oct 2008 T20I # 74
referee 50y 29d T20I : Canada v Zimbabwe King City (NW) 13 Oct 2008 T20I # 75
referee 50y 29d T20I : Pakistan v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
referee 50y 88d Test : India v England Chennai 11 Dec 2008 Test # 1898
referee 50y 96d Test : India v England Mohali 19 Dec 2008 Test # 1901
referee 50y 103d Test : Bangladesh v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
referee 50y 111d Test : Bangladesh v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
referee 50y 135d ODI : Kenya v Zimbabwe Mombasa 27 Jan 2009 ODI # 2805
referee 50y 137d ODI : Kenya v Zimbabwe Mombasa 29 Jan 2009 ODI # 2807
referee 50y 139d ODI : Kenya v Zimbabwe Nairobi (Gym) 31 Jan 2009 ODI # 2809
referee 50y 140d ODI : Kenya v Zimbabwe Nairobi (Gym) 1 Feb 2009 ODI # 2812
referee 50y 143d ODI : Kenya v Zimbabwe Nairobi (Gym) 4 Feb 2009 ODI # 2814
referee 50y 165d Test : South Africa v Australia Johannesburg 26 Feb 2009 Test # 1910
referee 50y 173d Test : South Africa v Australia Durban 6 Mar 2009 Test # 1913
referee 50y 186d Test : South Africa v Australia Cape Town 19 Mar 2009 Test # 1916
referee 50y 194d T20I : South Africa v Australia Johannesburg 27 Mar 2009 T20I # 87
referee 50y 196d T20I : South Africa v Australia Centurion 29 Mar 2009 T20I # 88
referee 50y 220d ODI : Australia v Pakistan Dubai (DICS) 22 Apr 2009 ODI # 2845
referee 50y 222d ODI : Australia v Pakistan Dubai (DICS) 24 Apr 2009 ODI # 2846
referee 50y 225d ODI : Australia v Pakistan Abu Dhabi 27 Apr 2009 ODI # 2847
referee 50y 229d ODI : Australia v Pakistan Abu Dhabi 1 May 2009 ODI # 2848
referee 50y 231d ODI : Australia v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
referee 50y 235d T20I : Australia v Pakistan Dubai (DICS) 7 May 2009 T20I # 89
referee 50y 297d Test : England v Australia Cardiff 8 Jul 2009 Test # 1922
referee 50y 305d Test : England v Australia Lord's 16 Jul 2009 Test # 1925
referee 50y 319d Test : England v Australia Birmingham 30 Jul 2009 Test # 1928
referee 51y 8d ODI : South Africa v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
referee 51y 12d ODI : Australia v West Indies Johannesburg 26 Sep 2009 ODI # 2897
referee 51y 14d ODI : Australia v India Centurion 28 Sep 2009 ODI # 2901
referee 51y 16d ODI : India v West Indies Johannesburg 30 Sep 2009 ODI # 2904
referee 51y 18d ODI : Australia v England Centurion 2 Oct 2009 ODI # 2905
referee 51y 63d Test : India v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
referee 51y 71d Test : India v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
referee 51y 79d Test : India v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
referee 51y 86d T20I : India v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
referee 51y 89d T20I : India v Sri Lanka Mohali 12 Dec 2009 T20I # 127
referee 51y 92d ODI : India v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
referee 51y 95d ODI : India v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
referee 51y 167d ODI : Bangladesh v England Mirpur 28 Feb 2010 ODI # 2964
referee 51y 169d ODI : Bangladesh v England Mirpur 2 Mar 2010 ODI # 2965
referee 51y 172d ODI : Bangladesh v England Chattogram 5 Mar 2010 ODI # 2968
referee 51y 179d Test : Bangladesh v England Chattogram 12 Mar 2010 Test # 1954
referee 51y 187d Test : Bangladesh v England Mirpur 20 Mar 2010 Test # 1956
referee 51y 211d ODI : West Indies v Canada Kingston 13 Apr 2010 ODI # 2977
referee 51y 213d ODI : West Indies v Ireland Kingston 15 Apr 2010 ODI # 2978
referee 51y 237d T20I : West Indies v India Bridgetown 9 May 2010 T20I # 169
referee 51y 237d T20I : Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
referee 51y 256d ODI : Zimbabwe v India Bulawayo 28 May 2010 ODI # 2981
referee 51y 258d ODI : India v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
referee 51y 260d ODI : Zimbabwe v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
referee 51y 262d ODI : Zimbabwe v India Harare 3 Jun 2010 ODI # 2986
referee 51y 264d ODI : India v Sri Lanka Harare 5 Jun 2010 ODI # 2988
referee 51y 266d ODI : Zimbabwe v Sri Lanka Harare 7 Jun 2010 ODI # 2989
referee 51y 268d ODI : Zimbabwe v Sri Lanka Harare 9 Jun 2010 ODI # 2990
referee 51y 271d T20I : Zimbabwe v India Harare 12 Jun 2010 T20I # 182
referee 51y 272d T20I : Zimbabwe v India Harare 13 Jun 2010 T20I # 183
referee 51y 277d Test : West Indies v South Africa Basseterre 18 Jun 2010 Test # 1961
referee 51y 285d Test : West Indies v South Africa Bridgetown 26 Jun 2010 Test # 1962
referee 51y 356d T20I : England v Pakistan Cardiff 5 Sep 2010 T20I # 186
referee 51y 358d T20I : England v Pakistan Cardiff 7 Sep 2010 T20I # 187
referee 51y 361d ODI : England v Pakistan Chester-le-Street 10 Sep 2010 ODI # 3043
referee 51y 363d ODI : England v Pakistan Leeds 12 Sep 2010 ODI # 3044
referee 52y 3d ODI : England v Pakistan The Oval 17 Sep 2010 ODI # 3045
referee 52y 6d ODI : England v Pakistan Lord's 20 Sep 2010 ODI # 3046
referee 52y 8d ODI : England v Pakistan Southampton 22 Sep 2010 ODI # 3047
referee 52y 72d Test : Australia v England Brisbane 25 Nov 2010 Test # 1981
referee 52y 80d Test : Australia v England Adelaide 3 Dec 2010 Test # 1983
referee 52y 93d Test : Australia v England Perth 16 Dec 2010 Test # 1984
referee 52y 163d ODI : South Africa v West Indies Delhi 24 Feb 2011 ODI # 3106
referee 52y 167d ODI : Netherlands v West Indies Delhi 28 Feb 2011 ODI # 3112
referee 52y 170d ODI : Netherlands v South Africa Mohali 3 Mar 2011 ODI # 3115
referee 52y 173d ODI : England v South Africa Chennai 6 Mar 2011 ODI # 3120
referee 52y 178d ODI : Bangladesh v England Chattogram 11 Mar 2011 ODI # 3127
referee 52y 181d ODI : Bangladesh v Netherlands Chattogram 14 Mar 2011 ODI # 3131
referee 52y 186d ODI : Bangladesh v South Africa Mirpur 19 Mar 2011 ODI # 3138
referee 52y 193d ODI : Sri Lanka v England Colombo (RPS) 26 Mar 2011 ODI # 3145
referee 52y 200d ODI : India v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
referee 52y 219d T20I : West Indies v Pakistan Gros Islet 21 Apr 2011 T20I # 199
referee 52y 221d ODI : West Indies v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
referee 52y 223d ODI : West Indies v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
referee 52y 226d ODI : West Indies v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
referee 52y 230d ODI : West Indies v Pakistan Bridgetown 2 May 2011 ODI # 3155
referee 52y 233d ODI : West Indies v Pakistan Providence 5 May 2011 ODI # 3156
referee 52y 263d T20I : West Indies v India Port of Spain 4 Jun 2011 T20I # 200
referee 52y 265d ODI : West Indies v India Port of Spain 6 Jun 2011 ODI # 3159
referee 52y 267d ODI : West Indies v India Port of Spain 8 Jun 2011 ODI # 3160
referee 52y 270d ODI : West Indies v India North Sound 11 Jun 2011 ODI # 3161
referee 52y 272d ODI : West Indies v India North Sound 13 Jun 2011 ODI # 3162
referee 52y 275d ODI : West Indies v India Kingston 16 Jun 2011 ODI # 3163
referee 52y 279d Test : West Indies v India Kingston 20 Jun 2011 Test # 1997
referee 52y 351d T20I : England v India Manchester 31 Aug 2011 T20I # 204
referee 52y 354d ODI : England v India Chester-le-Street 3 Sep 2011 ODI # 3186
referee 52y 357d ODI : England v India Southampton 6 Sep 2011 ODI # 3187
referee 52y 360d ODI : England v India The Oval 9 Sep 2011 ODI # 3189
referee 52y 362d ODI : England v India Lord's 11 Sep 2011 ODI # 3191
referee 53y 2d ODI : England v India Cardiff 16 Sep 2011 ODI # 3195
referee 53y 9d T20I : England v West Indies The Oval 23 Sep 2011 T20I # 207
referee 53y 11d T20I : England v West Indies The Oval 25 Sep 2011 T20I # 208
referee 53y 53d Test : India v West Indies Delhi 6 Nov 2011 Test # 2015
referee 53y 61d Test : India v West Indies Eden Gardens 14 Nov 2011 Test # 2017
referee 53y 119d ODI : South Africa v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
referee 53y 122d ODI : South Africa v Sri Lanka East London 14 Jan 2012 ODI # 3226
referee 53y 125d ODI : South Africa v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
referee 53y 128d ODI : South Africa v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
referee 53y 130d ODI : South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
referee 53y 142d Test : England v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
referee 53y 149d ODI : Afghanistan v Pakistan Sharjah 10 Feb 2012 ODI # 3236
referee 53y 152d ODI : England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
referee 53y 154d ODI : England v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
referee 53y 157d ODI : England v Pakistan Dubai (DICS) 18 Feb 2012 ODI # 3243
referee 53y 160d ODI : England v Pakistan Dubai (DICS) 21 Feb 2012 ODI # 3247
referee 53y 162d T20I : England v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
referee 53y 164d T20I : England v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
referee 53y 166d T20I : England v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
referee 53y 206d Test : West Indies v Australia Bridgetown 7 Apr 2012 Test # 2040
referee 53y 214d Test : West Indies v Australia Port of Spain 15 Apr 2012 Test # 2041
referee 53y 222d Test : West Indies v Australia Roseau 23 Apr 2012 Test # 2042
referee 53y 276d ODI : England v West Indies Southampton 16 Jun 2012 ODI # 3276
referee 53y 279d ODI : England v West Indies The Oval 19 Jun 2012 ODI # 3278
referee 53y 284d T20I : England v West Indies Nottingham 24 Jun 2012 T20I # 246
referee 53y 309d Test : England v South Africa The Oval 19 Jul 2012 Test # 2049
referee 53y 323d Test : England v South Africa Leeds 2 Aug 2012 Test # 2051
referee 53y 337d Test : England v South Africa Lord's 16 Aug 2012 Test # 2053
referee 54y 4d T20I : Sri Lanka v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
referee 54y 6d T20I : South Africa v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
referee 54y 8d T20I : Sri Lanka v South Africa Hambantota 22 Sep 2012 T20I # 269
referee 54y 11d T20I : Bangladesh v Pakistan Pallekele 25 Sep 2012 T20I # 274
referee 54y 16d T20I : Australia v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
referee 54y 16d T20I : India v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
referee 54y 18d T20I : Australia v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
referee 54y 18d T20I : India v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
referee 54y 20d T20I : Sri Lanka v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
referee 54y 23d T20I : Sri Lanka v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
referee 54y 82d Test : India v England Eden Gardens 5 Dec 2012 Test # 2065
referee 54y 90d Test : India v England Nagpur 13 Dec 2012 Test # 2066
referee 54y 97d T20I : India v England Pune 20 Dec 2012 T20I # 292
referee 54y 99d T20I : India v England Wankhede 22 Dec 2012 T20I # 294
referee 54y 140d Test : South Africa v Pakistan Johannesburg 1 Feb 2013 Test # 2072
referee 54y 153d Test : South Africa v Pakistan Cape Town 14 Feb 2013 Test # 2073
referee 54y 161d Test : South Africa v Pakistan Centurion 22 Feb 2013 Test # 2075
referee 54y 170d T20I : South Africa v Pakistan Centurion 3 Mar 2013 T20I # 306
referee 54y 179d Test : West Indies v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
referee 54y 187d Test : West Indies v Zimbabwe Roseau 20 Mar 2013 Test # 2083
referee 54y 245d ODI : Scotland v Pakistan Edinburgh 17 May 2013 ODI # 3356
referee 54y 251d ODI : Ireland v Pakistan Dublin 23 May 2013 ODI # 3357
referee 54y 254d ODI : Ireland v Pakistan Dublin 26 May 2013 ODI # 3358
referee 54y 287d ODI : West Indies v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
referee 54y 289d ODI : West Indies v India Kingston 30 Jun 2013 ODI # 3380
referee 54y 291d ODI : India v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
referee 54y 294d ODI : West Indies v India Port of Spain 5 Jul 2013 ODI # 3383
referee 54y 296d ODI : West Indies v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
referee 54y 298d ODI : India v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
referee 54y 343d T20I : Zimbabwe v Pakistan Harare 23 Aug 2013 T20I # 326
referee 54y 344d T20I : Zimbabwe v Pakistan Harare 24 Aug 2013 T20I # 327
referee 54y 347d ODI : Zimbabwe v Pakistan Harare 27 Aug 2013 ODI # 3404
referee 54y 349d ODI : Zimbabwe v Pakistan Harare 29 Aug 2013 ODI # 3406
referee 54y 351d ODI : Zimbabwe v Pakistan Harare 31 Aug 2013 ODI # 3408
referee 54y 359d ODI : England v Australia Manchester 8 Sep 2013 ODI # 3412
referee 54y 362d ODI : England v Australia Birmingham 11 Sep 2013 ODI # 3414
referee 55y 0d ODI : England v Australia Cardiff 14 Sep 2013 ODI # 3415
referee 55y 2d ODI : England v Australia Southampton 16 Sep 2013 ODI # 3416
referee 55y 68d Test : Australia v England Brisbane 21 Nov 2013 Test # 2103
referee 55y 82d Test : Australia v England Adelaide 5 Dec 2013 Test # 2105
referee 55y 90d Test : Australia v England Perth 13 Dec 2013 Test # 2107
referee 55y 164d ODI : Pakistan v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
referee 55y 165d ODI : Bangladesh v India Fatullah 26 Feb 2014 ODI # 3474
referee 55y 167d ODI : India v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
referee 55y 169d ODI : India v Pakistan Mirpur 2 Mar 2014 ODI # 3479
referee 55y 172d ODI : Afghanistan v India Mirpur 5 Mar 2014 ODI # 3483
referee 55y 173d ODI : Bangladesh v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
referee 55y 175d ODI : Pakistan v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
referee 55y 237d ODI : Scotland v England Aberdeen 9 May 2014 ODI # 3491
referee 55y 248d T20I : England v Sri Lanka The Oval 20 May 2014 T20I # 401
referee 55y 250d ODI : England v Sri Lanka The Oval 22 May 2014 ODI # 3492
referee 55y 253d ODI : England v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
referee 55y 256d ODI : England v Sri Lanka Manchester 28 May 2014 ODI # 3494
referee 55y 259d ODI : England v Sri Lanka Lord's 31 May 2014 ODI # 3495
referee 55y 262d ODI : England v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
referee 55y 295d ODI : Sri Lanka v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
referee 55y 298d ODI : Sri Lanka v South Africa Pallekele 9 Jul 2014 ODI # 3501
referee 55y 301d ODI : Sri Lanka v South Africa Hambantota 12 Jul 2014 ODI # 3502
referee 55y 305d Test : Sri Lanka v South Africa Galle 16 Jul 2014 Test # 2129
referee 55y 313d Test : Sri Lanka v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
referee 55y 340d ODI : West Indies v Bangladesh St George's 20 Aug 2014 ODI # 3509
referee 55y 342d ODI : West Indies v Bangladesh St George's 22 Aug 2014 ODI # 3511
referee 55y 345d ODI : West Indies v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
referee 55y 347d T20I : West Indies v Bangladesh Basseterre 27 Aug 2014 T20I # 404
referee 56y 24d ODI : India v West Indies Kochi 8 Oct 2014 ODI # 3531
referee 56y 27d ODI : India v West Indies Delhi 11 Oct 2014 ODI # 3533
referee 56y 33d ODI : India v West Indies Dharamsala 17 Oct 2014 ODI # 3535
referee 56y 86d Test : Australia v India Adelaide 9 Dec 2014 Test # 2148
referee 56y 94d Test : Australia v India Brisbane 17 Dec 2014 Test # 2149
referee 56y 153d ODI : Australia v England Melbourne 14 Feb 2015 ODI # 3600
referee 56y 157d ODI : Afghanistan v Bangladesh Canberra 18 Feb 2015 ODI # 3605
referee 56y 161d ODI : India v South Africa Melbourne 22 Feb 2015 ODI # 3610
referee 56y 165d ODI : Bangladesh v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
referee 56y 168d ODI : Pakistan v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
referee 56y 175d ODI : Australia v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
referee 56y 178d ODI : Scotland v Sri Lanka Hobart 11 Mar 2015 ODI # 3632
referee 56y 181d ODI : Australia v Scotland Hobart 14 Mar 2015 ODI # 3637
referee 56y 215d ODI : Bangladesh v Pakistan Mirpur 17 Apr 2015 ODI # 3647
referee 56y 217d ODI : Bangladesh v Pakistan Mirpur 19 Apr 2015 ODI # 3648
referee 56y 220d ODI : Bangladesh v Pakistan Mirpur 22 Apr 2015 ODI # 3649
referee 56y 222d T20I : Bangladesh v Pakistan Mirpur 24 Apr 2015 T20I # 416
referee 56y 226d Test : Bangladesh v Pakistan Khulna 28 Apr 2015 Test # 2159
referee 56y 234d Test : Bangladesh v Pakistan Mirpur 6 May 2015 Test # 2161
referee 56y 340d Test : England v Australia The Oval 20 Aug 2015 Test # 2178
referee 56y 347d ODI : Ireland v Australia Belfast 27 Aug 2015 ODI # 3679
referee 56y 351d T20I : England v Australia Cardiff 31 Aug 2015 T20I # 453
referee 56y 354d ODI : England v Australia Southampton 3 Sep 2015 ODI # 3680
referee 56y 356d ODI : England v Australia Lord's 5 Sep 2015 ODI # 3681
referee 56y 359d ODI : England v Australia Manchester 8 Sep 2015 ODI # 3682
referee 56y 362d ODI : England v Australia Leeds 11 Sep 2015 ODI # 3683
referee 56y 364d ODI : England v Australia Manchester 13 Sep 2015 ODI # 3684
referee 57y 52d Test : India v South Africa Mohali 5 Nov 2015 Test # 2186
referee 57y 61d Test : India v South Africa Bengaluru 14 Nov 2015 Test # 2188
referee 57y 72d Test : India v South Africa Nagpur 25 Nov 2015 Test # 2189
referee 57y 80d Test : India v South Africa Delhi 3 Dec 2015 Test # 2191
referee 57y 120d ODI : Australia v India Perth 12 Jan 2016 ODI # 3723
referee 57y 123d ODI : Australia v India Brisbane 15 Jan 2016 ODI # 3724
referee 57y 125d ODI : Australia v India Melbourne 17 Jan 2016 ODI # 3725
referee 57y 128d ODI : Australia v India Canberra 20 Jan 2016 ODI # 3726
referee 57y 131d ODI : Australia v India Sydney 23 Jan 2016 ODI # 3727
referee 57y 134d T20I : Australia v India Adelaide 26 Jan 2016 T20I # 485
referee 57y 137d T20I : Australia v India Melbourne 29 Jan 2016 T20I # 486
referee 57y 139d T20I : Australia v India Sydney 31 Jan 2016 T20I # 489
referee 57y 148d T20I : India v Sri Lanka Pune 9 Feb 2016 T20I # 496
referee 57y 151d T20I : India v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
referee 57y 153d T20I : India v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
referee 57y 166d T20I : India v Pakistan Mirpur 27 Feb 2016 T20I # 512
referee 57y 167d T20I : Bangladesh v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
referee 57y 168d T20I : Pakistan v U.A.E. Mirpur 29 Feb 2016 T20I # 514
referee 57y 169d T20I : India v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
referee 57y 170d T20I : Bangladesh v Pakistan Mirpur 2 Mar 2016 T20I # 516
referee 57y 171d T20I : India v U.A.E. Mirpur 3 Mar 2016 T20I # 517
referee 57y 172d T20I : Pakistan v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
referee 57y 174d T20I : Bangladesh v India Mirpur 6 Mar 2016 T20I # 521
referee 57y 188d T20I : Sri Lanka v West Indies Bengaluru 20 Mar 2016 T20I # 543
referee 57y 194d T20I : England v Sri Lanka Delhi 26 Mar 2016 T20I # 551
referee 57y 196d T20I : South Africa v Sri Lanka Delhi 28 Mar 2016 T20I # 554
referee 57y 263d ODI : West Indies v South Africa Providence 3 Jun 2016 ODI # 3739
referee 57y 265d ODI : West Indies v Australia Providence 5 Jun 2016 ODI # 3740
referee 57y 267d ODI : Australia v South Africa Providence 7 Jun 2016 ODI # 3741
referee 57y 271d ODI : Australia v South Africa Basseterre 11 Jun 2016 ODI # 3743
referee 57y 273d ODI : West Indies v Australia Basseterre 13 Jun 2016 ODI # 3745
referee 57y 275d ODI : West Indies v South Africa Basseterre 15 Jun 2016 ODI # 3747
referee 57y 279d ODI : Australia v South Africa Bridgetown 19 Jun 2016 ODI # 3750
referee 57y 281d ODI : West Indies v Australia Bridgetown 21 Jun 2016 ODI # 3752
referee 57y 284d ODI : West Indies v South Africa Bridgetown 24 Jun 2016 ODI # 3754
referee 57y 286d ODI : West Indies v Australia Bridgetown 26 Jun 2016 ODI # 3756
referee 57y 339d ODI : Ireland v Pakistan Dublin (Malahide) 18 Aug 2016 ODI # 3767
referee 57y 345d ODI : England v Pakistan Southampton 24 Aug 2016 ODI # 3770
referee 57y 348d ODI : England v Pakistan Lord's 27 Aug 2016 ODI # 3771
referee 57y 351d ODI : England v Pakistan Nottingham 30 Aug 2016 ODI # 3773
referee 57y 353d ODI : England v Pakistan Leeds 1 Sep 2016 ODI # 3775
referee 57y 356d ODI : England v Pakistan Cardiff 4 Sep 2016 ODI # 3777
referee 57y 359d T20I : England v Pakistan Manchester 7 Sep 2016 T20I # 566
referee 58y 29d Test : Pakistan v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
referee 58y 37d Test : Pakistan v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
referee 58y 46d Test : Pakistan v West Indies Sharjah 30 Oct 2016 Test # 2229
referee 58y 85d Test : India v England Wankhede 8 Dec 2016 Test # 2239
referee 58y 93d Test : India v England Chennai 16 Dec 2016 Test # 2241
referee 58y 121d ODI : Australia v Pakistan Brisbane 13 Jan 2017 ODI # 3817
referee 58y 123d ODI : Australia v Pakistan Melbourne 15 Jan 2017 ODI # 3818
referee 58y 127d ODI : Australia v Pakistan Perth 19 Jan 2017 ODI # 3820
referee 58y 130d ODI : Australia v Pakistan Sydney 22 Jan 2017 ODI # 3822
referee 58y 134d ODI : Australia v Pakistan Adelaide 26 Jan 2017 ODI # 3826
referee 58y 156d T20I : Australia v Sri Lanka Melbourne 17 Feb 2017 T20I # 596
referee 58y 158d T20I : Australia v Sri Lanka Geelong 19 Feb 2017 T20I # 597
referee 58y 161d T20I : Australia v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
referee 58y 170d ODI : West Indies v England North Sound 3 Mar 2017 ODI # 3845
referee 58y 172d ODI : West Indies v England North Sound 5 Mar 2017 ODI # 3848
referee 58y 176d ODI : West Indies v England Bridgetown 9 Mar 2017 ODI # 3849
referee 58y 193d T20I : West Indies v Pakistan Bridgetown 26 Mar 2017 T20I # 602
referee 58y 197d T20I : West Indies v Pakistan Port of Spain 30 Mar 2017 T20I # 603
referee 58y 199d T20I : West Indies v Pakistan Port of Spain 1 Apr 2017 T20I # 604
referee 58y 200d T20I : West Indies v Pakistan Port of Spain 2 Apr 2017 T20I # 605
referee 58y 205d ODI : West Indies v Pakistan Providence 7 Apr 2017 ODI # 3861
referee 58y 207d ODI : West Indies v Pakistan Providence 9 Apr 2017 ODI # 3862
referee 58y 209d ODI : West Indies v Pakistan Providence 11 Apr 2017 ODI # 3863
referee 58y 261d T20I : West Indies v Afghanistan Basseterre 2 Jun 2017 T20I # 611
referee 58y 262d T20I : West Indies v Afghanistan Basseterre 3 Jun 2017 T20I # 612
referee 58y 264d T20I : West Indies v Afghanistan Basseterre 5 Jun 2017 T20I # 613
referee 58y 268d ODI : West Indies v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
referee 58y 270d ODI : West Indies v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
referee 58y 273d ODI : West Indies v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
referee 58y 295d Test : England v South Africa Lord's 6 Jul 2017 Test # 2262
referee 58y 303d Test : England v South Africa Nottingham 14 Jul 2017 Test # 2264
referee 58y 347d Test : Bangladesh v Australia Mirpur 27 Aug 2017 Test # 2272
referee 58y 355d Test : Bangladesh v Australia Chattogram 4 Sep 2017 Test # 2273
referee 59y 3d ODI : India v Australia Chennai 17 Sep 2017 ODI # 3910
referee 59y 7d ODI : India v Australia Eden Gardens 21 Sep 2017 ODI # 3912
referee 59y 10d ODI : India v Australia Indore 24 Sep 2017 ODI # 3914
referee 59y 14d ODI : India v Australia Bengaluru 28 Sep 2017 ODI # 3917
referee 59y 17d ODI : India v Australia Nagpur 1 Oct 2017 ODI # 3919
referee 59y 87d ODI : India v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
referee 59y 90d ODI : India v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
referee 59y 94d ODI : India v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
referee 59y 97d T20I : India v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
referee 59y 99d T20I : India v Sri Lanka Indore 22 Dec 2017 T20I # 634
referee 59y 101d T20I : India v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
referee 59y 168d Test : South Africa v Australia Durban 1 Mar 2018 Test # 2297
referee 59y 176d Test : South Africa v Australia Gqeberha 9 Mar 2018 Test # 2298
referee 59y 252d Test : England v Pakistan Lord's 24 May 2018 Test # 2304
referee 59y 260d Test : England v Pakistan Leeds 1 Jun 2018 Test # 2305
referee 59y 290d T20I : Zimbabwe v Pakistan Harare 1 Jul 2018 T20I # 681
referee 59y 291d T20I : Australia v Pakistan Harare 2 Jul 2018 T20I # 682
referee 59y 292d T20I : Zimbabwe v Australia Harare 3 Jul 2018 T20I # 683
referee 59y 293d T20I : Zimbabwe v Pakistan Harare 4 Jul 2018 T20I # 685
referee 59y 294d T20I : Australia v Pakistan Harare 5 Jul 2018 T20I # 686
referee 59y 295d T20I : Zimbabwe v Australia Harare 6 Jul 2018 T20I # 687
referee 59y 297d T20I : Australia v Pakistan Harare 8 Jul 2018 T20I # 689
referee 59y 321d Test : England v India Birmingham 1 Aug 2018 Test # 2314
referee 59y 329d Test : England v India Lord's 9 Aug 2018 Test # 2315
referee 59y 338d Test : England v India Nottingham 18 Aug 2018 Test # 2316
referee 60y 16d ODI : South Africa v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
referee 60y 19d ODI : South Africa v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
referee 60y 22d ODI : South Africa v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
referee 60y 25d T20I : South Africa v Zimbabwe East London 9 Oct 2018 T20I # 698
referee 60y 28d T20I : South Africa v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
referee 60y 51d ODI : Australia v South Africa Perth 4 Nov 2018 ODI # 4065
referee 60y 56d ODI : Australia v South Africa Adelaide 9 Nov 2018 ODI # 4067
referee 60y 58d ODI : Australia v South Africa Hobart 11 Nov 2018 ODI # 4069
referee 60y 64d T20I : Australia v South Africa Carrara 17 Nov 2018 T20I # 711
referee 60y 68d T20I : Australia v India Brisbane 21 Nov 2018 T20I # 712
referee 60y 70d T20I : Australia v India Melbourne 23 Nov 2018 T20I # 713
referee 60y 72d T20I : Australia v India Sydney 25 Nov 2018 T20I # 714
referee 60y 86d ODI : Bangladesh v West Indies Mirpur 9 Dec 2018 ODI # 4071
referee 60y 88d ODI : Bangladesh v West Indies Mirpur 11 Dec 2018 ODI # 4072
referee 60y 91d ODI : Bangladesh v West Indies Sylhet 14 Dec 2018 ODI # 4073
referee 60y 94d T20I : Bangladesh v West Indies Sylhet 17 Dec 2018 T20I # 715
referee 60y 97d T20I : Bangladesh v West Indies Mirpur 20 Dec 2018 T20I # 716
referee 60y 99d T20I : Bangladesh v West Indies Mirpur 22 Dec 2018 T20I # 717
referee 60y 131d Test : West Indies v England Bridgetown 23 Jan 2019 Test # 2342
referee 60y 139d Test : West Indies v England North Sound 31 Jan 2019 Test # 2344
referee 60y 148d Test : West Indies v England Gros Islet 9 Feb 2019 Test # 2346
referee 60y 189d ODI : Australia v Pakistan Sharjah 22 Mar 2019 ODI # 4116
referee 60y 191d ODI : Australia v Pakistan Sharjah 24 Mar 2019 ODI # 4117
referee 60y 194d ODI : Australia v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
referee 60y 196d ODI : Australia v Pakistan Dubai (DICS) 29 Mar 2019 ODI # 4119
referee 60y 198d ODI : Australia v Pakistan Dubai (DICS) 31 Mar 2019 ODI # 4120
referee 60y 259d ODI : Pakistan v West Indies Nottingham 31 May 2019 ODI # 4144
referee 60y 262d ODI : England v Pakistan Nottingham 3 Jun 2019 ODI # 4148
referee 60y 265d ODI : Australia v West Indies Nottingham 6 Jun 2019 ODI # 4152
referee 60y 274d ODI : Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
referee 60y 279d ODI : Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
referee 60y 290d ODI : Ireland v Zimbabwe Bready 1 Jul 2019 ODI # 4181
referee 60y 293d ODI : Ireland v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
referee 60y 296d ODI : Ireland v Zimbabwe Belfast 7 Jul 2019 ODI # 4189
referee 60y 301d T20I : Ireland v Zimbabwe Bready 12 Jul 2019 T20I # 825
referee 60y 303d T20I : Ireland v Zimbabwe Bready 14 Jul 2019 T20I # 831
referee 60y 323d T20I : India v West Indies Lauderhill 3 Aug 2019 T20I # 842
referee 60y 324d T20I : India v West Indies Lauderhill 4 Aug 2019 T20I # 843
referee 60y 326d T20I : West Indies v India Providence 6 Aug 2019 T20I # 846
referee 60y 328d ODI : West Indies v India Providence 8 Aug 2019 ODI # 4196
referee 60y 331d ODI : West Indies v India Port of Spain 11 Aug 2019 ODI # 4197
referee 60y 334d ODI : West Indies v India Port of Spain 14 Aug 2019 ODI # 4199
referee 61y 34d T20I : U.A.E. v Oman Abu Dhabi 18 Oct 2019 T20I # 939
referee 61y 35d T20I : Jersey v Nigeria Abu Dhabi 19 Oct 2019 T20I # 941
referee 61y 35d T20I : U.A.E. v Ireland Abu Dhabi 19 Oct 2019 T20I # 944
referee 61y 36d T20I : Canada v Jersey Tolerance Oval 20 Oct 2019 T20I # 947
referee 61y 37d T20I : P.N.G. v Scotland ICCA Dubai 21 Oct 2019 T20I # 950
referee 61y 37d T20I : Bermuda v Kenya ICCA Dubai 21 Oct 2019 T20I # 953
referee 61y 38d T20I : Namibia v Scotland ICCA Dubai 22 Oct 2019 T20I # 955
referee 61y 38d T20I : Netherlands v Singapore ICCA Dubai 22 Oct 2019 T20I # 956
referee 61y 39d T20I : Bermuda v Namibia ICCA 2 Dubai 23 Oct 2019 T20I # 958
referee 61y 39d T20I : Kenya v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
referee 61y 41d T20I : Ireland v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
referee 61y 41d T20I : Canada v Oman Abu Dhabi 25 Oct 2019 T20I # 971
referee 61y 42d T20I : Ireland v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
referee 61y 43d T20I : Hong Kong v Nigeria Tolerance Oval 27 Oct 2019 T20I # 980
referee 61y 46d T20I : U.A.E. v Scotland Dubai (DICS) 30 Oct 2019 T20I # 989
referee 61y 46d T20I : Hong Kong v Oman Dubai (DICS) 30 Oct 2019 T20I # 990
referee 61y 49d T20I : Ireland v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
referee 61y 49d T20I : Netherlands v P.N.G. Dubai (DICS) 2 Nov 2019 T20I # 997
referee 61y 68d Test : Australia v Pakistan Brisbane 21 Nov 2019 Test # 2368
referee 61y 76d Test : Australia v Pakistan Adelaide 29 Nov 2019 Test # 2372
referee 61y 96d Test : Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
referee 61y 115d ODI : West Indies v Ireland Bridgetown 7 Jan 2020 ODI # 4226
referee 61y 117d ODI : West Indies v Ireland Bridgetown 9 Jan 2020 ODI # 4229
referee 61y 120d ODI : West Indies v Ireland St George's 12 Jan 2020 ODI # 4230
referee 61y 123d T20I : West Indies v Ireland St George's 15 Jan 2020 T20I # 1028
referee 61y 126d T20I : West Indies v Ireland Basseterre 18 Jan 2020 T20I # 1029
referee 61y 127d T20I : West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
referee 61y 161d Test : Bangladesh v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
referee 61y 169d ODI : Bangladesh v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
referee 61y 171d ODI : Bangladesh v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
referee 61y 174d ODI : Bangladesh v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
referee 61y 177d T20I : Bangladesh v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
referee 61y 179d T20I : Bangladesh v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
referee 63y 38d T20I : Ireland v Namibia Sharjah 22 Oct 2021 T20I # 1342
referee 63y 38d T20I : Netherlands v Sri Lanka Sharjah 22 Oct 2021 T20I # 1346
referee 63y 41d T20I : Afghanistan v Scotland Sharjah 25 Oct 2021 T20I # 1364
referee 63y 44d T20I : Australia v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
referee 63y 46d T20I : South Africa v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
referee 63y 49d T20I : Bangladesh v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
referee 63y 49d T20I : Namibia v Pakistan Abu Dhabi 2 Nov 2021 T20I # 1386
referee 63y 51d T20I : Australia v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
referee 63y 52d T20I : India v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
referee 63y 55d T20I : India v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
referee 63y 58d T20I : Australia v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
referee 63y 275d Test : West Indies v Bangladesh North Sound 16 Jun 2022 Test # 2466
referee 63y 283d Test : West Indies v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
referee 63y 305d Test : Sri Lanka v Pakistan Galle 16 Jul 2022 Test # 2472
referee 63y 313d Test : Sri Lanka v Pakistan Galle 24 Jul 2022 Test # 2473
referee 63y 347d T20I : Afghanistan v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
referee 63y 348d T20I : India v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
referee 63y 350d T20I : Afghanistan v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
referee 63y 351d T20I : Hong Kong v India Dubai (DICS) 31 Aug 2022 T20I # 1754
referee 63y 352d T20I : Bangladesh v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
referee 63y 353d T20I : Hong Kong v Pakistan Sharjah 2 Sep 2022 T20I # 1756
referee 64y 135d ODI : South Africa v England Bloemfontein 27 Jan 2023 ODI # 4512
referee 64y 137d ODI : South Africa v England Bloemfontein 29 Jan 2023 ODI # 4513
referee 64y 140d ODI : South Africa v England Kimberley 1 Feb 2023 ODI # 4514
referee 64y 143d Test : Zimbabwe v West Indies Bulawayo 4 Feb 2023 Test # 2489
referee 64y 151d Test : Zimbabwe v West Indies Bulawayo 12 Feb 2023 Test # 2491
referee 64y 237d ODI : Bangladesh v Ireland Chelmsford 9 May 2023 ODI # 4576
referee 64y 240d ODI : Bangladesh v Ireland Chelmsford 12 May 2023 ODI # 4577
referee 64y 242d ODI : Bangladesh v Ireland Chelmsford 14 May 2023 ODI # 4578
referee 64y 301d Test : West Indies v India Roseau 12 Jul 2023 Test # 2510
referee 64y 309d Test : West Indies v India Port of Spain 20 Jul 2023 Test # 2513
referee 65y 22d ODI : Netherlands v Pakistan Hyderabad 6 Oct 2023 ODI # 4659
referee 65y 27d ODI : India v Afghanistan Delhi 11 Oct 2023 ODI # 4666
referee 65y 31d ODI : Afghanistan v England Delhi 15 Oct 2023 ODI # 4670
referee 65y 33d ODI : Netherlands v South Africa Dharamsala 17 Oct 2023 ODI # 4672
referee 65y 37d ODI : Netherlands v Sri Lanka Lucknow 21 Oct 2023 ODI # 4676
referee 65y 40d ODI : Bangladesh v South Africa Wankhede 24 Oct 2023 ODI # 4680
referee 65y 44d ODI : Bangladesh v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
referee 65y 49d ODI : India v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
referee 65y 51d ODI : Australia v England Ahmedabad 4 Nov 2023 ODI # 4693
referee 65y 54d ODI : Afghanistan v Australia Wankhede 7 Nov 2023 ODI # 4696
referee 65y 57d ODI : Afghanistan v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
referee 65y 154d Test : India v England Rajkot 15 Feb 2024 Test # 2530
referee 65y 162d Test : India v England Ranchi 23 Feb 2024 Test # 2531
referee 65y 175d Test : India v England Dharamsala 7 Mar 2024 Test # 2534
referee 65y 190d Test : Bangladesh v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
referee 65y 198d Test : Bangladesh v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page