First-Class Matches played by Ezra Moseley (76)

30th April 1980 Schweppes County Championship 1980  Glamorgan v Essex St Helen's, Swansea f33018
7th May 1980 Schweppes County Championship 1980  Gloucestershire v Glamorgan Phoenix County Ground, Bristol f33037
24th May 1980 Schweppes County Championship 1980  Glamorgan v Nottinghamshire St Helen's, Swansea f33048
28th May 1980 Schweppes County Championship 1980  Lancashire v Glamorgan Old Trafford, Manchester f33056
31st May 1980 Schweppes County Championship 1980  Glamorgan v Northamptonshire Sophia Gardens, Cardiff f33063
2nd July 1980 Schweppes County Championship 1980  Hampshire v Glamorgan May's Bounty, Basingstoke f33126
9th July 1980 Schweppes County Championship 1980  Glamorgan v Sussex St Helen's, Swansea f33136
2nd August 1980 Schweppes County Championship 1980  Kent v Glamorgan St Lawrence Ground, Canterbury f33168
6th August 1980 Schweppes County Championship 1980  Surrey v Glamorgan Kennington Oval, Kennington f33181
9th August 1980 Schweppes County Championship 1980  Worcestershire v Glamorgan County Ground, New Road, Worcester f33190
16th August 1980 Schweppes County Championship 1980  Glamorgan v Gloucestershire St Helen's, Swansea f33193
23rd August 1980 Schweppes County Championship 1980  Warwickshire v Glamorgan Edgbaston, Birmingham f33216
27th August 1980 Schweppes County Championship 1980  Somerset v Glamorgan County Ground, Taunton f33219
30th August 1980 Schweppes County Championship 1980  Glamorgan v Middlesex Sophia Gardens, Cardiff f33223
25th April 1981 University Match 1981  Oxford University v Glamorgan The University Parks, Oxford f33516
13th May 1981 Schweppes County Championship 1981  Sussex v Glamorgan County Ground, Hove f33536
23rd May 1981 Schweppes County Championship 1981  Glamorgan v Kent Sophia Gardens, Cardiff f33540
27th May 1981 Australia in British Isles 1981  Glamorgan v Australians St Helen's, Swansea f33545
3rd June 1981 Schweppes County Championship 1981  Worcestershire v Glamorgan Racecourse Ground, Hereford f33558
6th June 1981 Schweppes County Championship 1981  Glamorgan v Surrey St Helen's, Swansea f33562
10th June 1981 Schweppes County Championship 1981  Hampshire v Glamorgan Dean Park, Bournemouth f33571
13th June 1981 Schweppes County Championship 1981  Leicestershire v Glamorgan Grace Road, Leicester f33578
17th June 1981 Schweppes County Championship 1981  Glamorgan v Warwickshire Sophia Gardens, Cardiff f33585
27th June 1981 Schweppes County Championship 1981  Glamorgan v Somerset St Helen's, Swansea f33601
1st July 1981 Schweppes County Championship 1981  Glamorgan v Hampshire St Helen's, Swansea f33612
4th July 1981 Schweppes County Championship 1981  Northamptonshire v Glamorgan County Ground, Northampton f33623
15th July 1981 Schweppes County Championship 1981  Glamorgan v Yorkshire Sophia Gardens, Cardiff f33634
29th July 1981 Schweppes County Championship 1981  Somerset v Glamorgan County Ground, Taunton f33661
8th August 1981 Schweppes County Championship 1981  Glamorgan v Lancashire Sophia Gardens, Cardiff f33678
5th March 1982 Shell Shield 1981/82  Barbados v Trinidad and Tobago Kensington Oval, Bridgetown f33999
12th March 1982 Shell Shield 1981/82  Barbados v Windward Islands Kensington Oval, Bridgetown f34008
20th March 1982 Shell Shield 1981/82  Leeward Islands v Barbados Warner Park, Basseterre f34017
27th March 1982 Shell Shield 1981/82  Barbados v Jamaica Kensington Oval, Bridgetown f34023
2nd April 1982 Shell Shield 1981/82  Guyana v Barbados Bourda, Georgetown f34028
21st January 1983 West Indies XI in South Africa 1982/83  South Africa v West Indies XI Newlands, Cape Town f34473
19th November 1983 West Indies XI in South Africa 1983/84  Northern Transvaal v West Indies XI Berea Park, Pretoria f34897
2nd December 1983 West Indies XI in South Africa 1983/84  Natal v West Indies XI Kingsmead, Durban f34929
17th December 1983 West Indies XI in South Africa 1983/84  Transvaal v West Indies XI New Wanderers Stadium, Johannesburg f34969
23rd December 1983 West Indies XI in South Africa 1983/84  South Africa v West Indies XI Kingsmead, Durban f34980
13th January 1984 West Indies XI in South Africa 1983/84  South Africa v West Indies XI New Wanderers Stadium, Johannesburg f35038
27th January 1984 West Indies XI in South Africa 1983/84  South Africa v West Indies XI St George's Park, Port Elizabeth f35064
4th October 1984 South African Defence Force Championships 1984/85  Eastern Province v South African Defence Force ABSA Oval, Nelson Mandela Metropole University, Port Elizabeth f35400
16th November 1984 Castle Currie Cup 1984/85  Western Province v Eastern Province Newlands, Cape Town f35455
24th November 1984 Castle Currie Cup 1984/85  Transvaal v Eastern Province New Wanderers Stadium, Johannesburg f35473
14th December 1984 Castle Currie Cup 1984/85  Eastern Province v Natal St George's Park, Port Elizabeth f35512
26th December 1984 Castle Currie Cup 1984/85  Eastern Province v Western Province St George's Park, Port Elizabeth f35537
11th January 1985 Castle Currie Cup 1984/85  Eastern Province v Transvaal St George's Park, Port Elizabeth f35584
25th January 1985 Castle Currie Cup 1984/85  Northern Transvaal v Eastern Province Berea Park, Pretoria f35618
9th February 1985 Castle Currie Cup 1984/85  Natal v Eastern Province Kingsmead, Durban f35649
15th February 1985 Castle Currie Cup 1984/85  Eastern Province v Northern Transvaal St George's Park, Port Elizabeth f35653
30th April 1986 Britannic Assurance County Championship 1986  Hampshire v Glamorgan County Ground, Southampton f36338
7th May 1986 Britannic Assurance County Championship 1986  Somerset v Glamorgan County Ground, Taunton f36349
21st May 1986 Britannic Assurance County Championship 1986  Middlesex v Glamorgan Lord's Cricket Ground, St John's Wood f36358
4th June 1986 Britannic Assurance County Championship 1986  Glamorgan v Essex St Helen's, Swansea f36378
18th June 1986 Britannic Assurance County Championship 1986  Glamorgan v Warwickshire St Helen's, Swansea f36407
16th July 1986 Britannic Assurance County Championship 1986  Glamorgan v Worcestershire The Gnoll, Neath f36455
5th January 1990 Red Stripe Cup 1989/90  Barbados v Leeward Islands Kensington Oval, Bridgetown f38469
12th January 1990 Red Stripe Cup 1989/90  Jamaica v Barbados Sabina Park, Kingston f38500
19th January 1990 Red Stripe Cup 1989/90  Barbados v Guyana Kensington Oval, Bridgetown f38528
26th January 1990 Red Stripe Cup 1989/90  Trinidad and Tobago v Barbados Guaracara Park, Pointe-a-Pierre f38550
1st February 1990 Red Stripe Cup 1989/90  Windward Islands v Barbados Windsor Park, Roseau f38558
23rd March 1990 England in West Indies 1989/90 3rd TestWest Indies v England Queen's Park Oval, Port of Spain f38667
5th April 1990 England in West Indies 1989/90 4th TestWest Indies v England Kensington Oval, Bridgetown f38671
29th August 1990 India in British Isles 1990  M Parkinson's World XI v Indians North Marine Road, Scarborough f38892
1st December 1990 West Indies in Pakistan 1990/91  Combined XI v West Indians Sports Stadium, Sargodha f39011
11th January 1991 Red Stripe Cup 1990/91  Barbados v Guyana Kensington Oval, Bridgetown f39143
18th January 1991 Red Stripe Cup 1990/91  Leeward Islands v Barbados Antigua Recreation Ground, St John's f39165
25th January 1991 Red Stripe Cup 1990/91  Barbados v Trinidad and Tobago Kensington Oval, Bridgetown f39180
8th February 1991 Red Stripe Cup 1990/91  Jamaica v Barbados Sabina Park, Kingston f39208
13th April 1991 Australia in West Indies and Bermuda 1990/91  West Indies Board XI v Australians Kensington Oval, Bridgetown f39285
15th November 1991 Castle Cup 1991/92  Transvaal v Northern Transvaal New Wanderers Stadium, Johannesburg f39597
28th November 1991 Castle Cup 1991/92  Northern Transvaal v Western Province Centurion Park, Verwoerdburg f39628
26th December 1991 Castle Cup 1991/92  Border v Northern Transvaal Buffalo Park, East London f39720
24th January 1992 Castle Cup 1991/92  Northern Transvaal v Natal Centurion Park, Verwoerdburg f39781
7th February 1992 Castle Cup 1991/92  Orange Free State v Northern Transvaal Springbok Park, Bloemfontein f39817
21st February 1992 Castle Cup 1991/92  Northern Transvaal v Eastern Province Centurion Park, Verwoerdburg f39845