MCC Two Players

Alex Hay

This report shows the number of games in which both listed players took part.
Given the seasons where no scorebook details are available, two columns have been provided, the minimum and maximum possible games. The rows are sorted on the maximum figure in order to include more players from the first 20 years or so of turf cricket
Click on a player name to show the report for that player. Click on a number to see details of the matches played by that pair

Select player(s)
All Teams (incl Juniors)
Player1Player2MinMax
Alex HayXavier Ross5757
Alex HayAlex Ross5656
Ben ChapmanAlex Hay5252
Tyler EmroseAlex Hay4444
Alex HayWilliam Kelly4141
Brett HardhamAlex Hay4040
Manjula GurugeAlex Hay3838
Jeremy EmroseAlex Hay3737
Alex HayTom Kelly3737
Alex HayDan Parkinson3737
Adam CelikAlex Hay3333
Alex HayNuwan Karunarathne3232
Alex HayBrad Kruger3131
Nic ChapmanAlex Hay2525
Alex HaySam Pennell2424
Nathan GroobyAlex Hay2323
Alex HayJared Williams2323
James HandleyAlex Hay2222
Jose BoxAlex Hay2121
Bayley FosterAlex Hay2020
All Turf Teams
Player1Player2MinMax
Alex HayXavier Ross5353
Alex HayAlex Ross4545
Alex HayWilliam Kelly4141
Brett HardhamAlex Hay4040
Manjula GurugeAlex Hay3838
Alex HayDan Parkinson3737
Alex HayTom Kelly3535
Alex HayNuwan Karunarathne3232
Alex HayBrad Kruger3131
James HandleyAlex Hay2222
Alex HayTroy Ryan2020
Tej GandhiAlex Hay1717
Alex HayPeter Hay1616
Alex HayJarrod Martin1616
Alex HayJared Williams1313
Zane GooldAlex Hay1212
Tyler EmroseAlex Hay1111
Cooper AnsteeAlex Hay1010
Jack AnsteeAlex Hay1010
Will HarriesAlex Hay1010

First XI (Turf only)
Player1Player2MinMax
Alex HayXavier Ross4747
Alex HayAlex Ross4141
Alex HayWilliam Kelly3838
Brett HardhamAlex Hay3737
Manjula GurugeAlex Hay3636
Alex HayTom Kelly3232
Alex HayNuwan Karunarathne3131
Alex HayDan Parkinson3131
Alex HayBrad Kruger2929
Alex HayTroy Ryan2020
Tej GandhiAlex Hay1717
James HandleyAlex Hay1616
Alex HayJared Williams1111
Alex HayJarrod Martin1010
Will HarriesAlex Hay99
Alex HayJarrod Walker99
Jack AnsteeAlex Hay77
Zane GooldAlex Hay66
Alex HayMatthew Morris66
Alex HayJoe Smith-Butler66
Second XI (Turf only)
Player1Player2MinMax
Prayank GuptaAlex Hay88
Alex HayIkram Khan88
Cooper AnsteeAlex Hay66
Zane GooldAlex Hay66
James HandleyAlex Hay66
Leigh HardhamAlex Hay66
Alex HayJarrod Martin66
Matthew GooldAlex Hay55
Alex HayRay Phillips55
Liam AnsteeAlex Hay44
Nicholas CowlingAlex Hay44
Adam FraineAlex Hay44
Alex HayJames McMahon44
Alex HayWesley Parkin44
Jesse BanksAlex Hay33
Tyler EmroseAlex Hay33
Tim FierenziAlex Hay33
Spencer HawkinsAlex Hay33
Alex HayJames Lockhart33
Alex HayFergus McKinnon33

Third XI (Turf only)
Player1Player2MinMax
David HardhamAlex Hay33
Alex HayStephen Hay33
Alex HayJason Ward33
David BonniciAlex Hay22
Peter GyiAlex Hay22
Alex HayPeter Hay22
Alex HayDaniel Venturoni22
Mahfuz AhammedAlex Hay11
S M AkashAlex Hay11
Rayaan BhargavaAlex Hay11
Lachlan CarterAlex Hay11
Phoenix ChiversAlex Hay11
Joshua CoplestoneAlex Hay11
Max DelaneyAlex Hay11
Jeremy EmroseAlex Hay11
Nathan GroobyAlex Hay11
Alex HayVipin Hooda11
Alex HayPaul Kelly11
Alex HayCharlie Lloyd11
Alex HayJames Lockhart11
Fourth XI (Turf only)
Player1Player2MinMax
Alex HayPeter Hay1212
Alex HayPriyanka Paranagama1010
Alex HayDavid Rea99
Hemendar AdapaAlex Hay88
Phil CarterAlex Hay88
Tyler EmroseAlex Hay88
Alex HayJason Ward77
Alex HayMax Ingram66
Ghanshyam DudhatAlex Hay55
Harry FlemingAlex Hay55
Alex HayIan Walker55
Nic ChapmanAlex Hay44
Alex HayToby Jedwab44
Anandh BalaAlex Hay33
David BonniciAlex Hay33
Nathan GroobyAlex Hay33
Rajesh GuptaAlex Hay33
Alex HayStephen Hay33
Alex HayJayden Lee33
Alex HayPraveen Paranagama33

Includes matches starting on 23/03/2025