MCC Two Players

John Heggen

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 any pair of players
All Teams (incl Juniors)
Player1Player2MinMax
Alan GrahamJohn Heggen5253
Richard BlazeJohn Heggen4444
John HeggenJim Whitelaw4242
David HardhamJohn Heggen3737
Ron CoghillJohn Heggen3535
John HeggenPeter Way3434
John HeggenDaryl Weaver3333
Leigh HardhamJohn Heggen3132
John HeggenJim McDermott3030
Jeff GrahamJohn Heggen2728
John HeggenPaul White2323
Brian FittsJohn Heggen2021
John HeggenPeter Hidson1919
John HeggenJohn McMahon1818
John HeggenJohn Pinches1616
John HeggenPeter S Newton1515
Simon GooldJohn Heggen1213
John HeggenGary Ryan1313
John HeggenDennis McMahon1111
John DennisJohn Heggen1010
All Turf Teams
Player1Player2MinMax
Alan GrahamJohn Heggen4949
Richard BlazeJohn Heggen4444
John HeggenJim Whitelaw4242
David HardhamJohn Heggen3737
Ron CoghillJohn Heggen3535
John HeggenPeter Way3434
John HeggenDaryl Weaver3333
Leigh HardhamJohn Heggen3030
John HeggenJim McDermott3030
Jeff GrahamJohn Heggen2424
John HeggenPaul White2323
Brian FittsJohn Heggen2020
John HeggenPeter Hidson1919
John HeggenJohn McMahon1818
John HeggenJohn Pinches1616
John HeggenPeter S Newton1515
John HeggenGary Ryan1313
Simon GooldJohn Heggen1212
John HeggenDennis McMahon1111
John DennisJohn Heggen1010

First XI (Turf only)
Player1Player2MinMax
Alan GrahamJohn Heggen4848
Richard BlazeJohn Heggen4242
John HeggenJim Whitelaw4242
John HeggenPeter Way3434
John HeggenDaryl Weaver3232
David HardhamJohn Heggen3030
Leigh HardhamJohn Heggen3030
John HeggenJim McDermott3030
Ron CoghillJohn Heggen2828
Jeff GrahamJohn Heggen2323
John HeggenJohn McMahon1818
John HeggenPaul White1818
Brian FittsJohn Heggen1515
John HeggenJohn Pinches1313
John HeggenPeter Hidson1212
John HeggenDennis McMahon88
John HeggenDennis Smith88
John HeggenIan Wilton77
John HeggenPeter S Newton66
Adrian CookeJohn Heggen55
Second XI (Turf only)
Player1Player2MinMax
John DennisJohn Heggen1010
John HeggenDon Johnston1010
John HeggenIan Walker99
Bruce BrownJohn Heggen77
Ron CoghillJohn Heggen77
John HeggenPeter Hidson77
John HeggenMax Palmer77
Alan CooperJohn Heggen66
Ian DaleJohn Heggen66
John GilbertJohn Heggen66
David HardhamJohn Heggen66
John HeggenDon Macwhirter66
John HeggenGary Ryan66
Brian FittsJohn Heggen55
Simon GooldJohn Heggen55
Ian GriffinJohn Heggen55
John HeggenPeter S Newton55
John HeggenBill Trevethan55
John HeggenPaul White55
Tim CollinsJohn Heggen44

Third XI (Turf only)
Player1Player2MinMax
John HeggenNoel Macwhirter33
John HeggenPeter S Newton33
John CoghillJohn Heggen22
Simon GooldJohn Heggen22
John HeggenDon Macwhirter22
John HeggenGeoff Macwhirter22
John HeggenPeter Murr22
John HeggenJohn Ricato22
John HeggenCliff Rudge22
John HeggenGary Ryan22
John HeggenStephen Watson22
John HeggenDavid Wilkinson22
Bob BindleyJohn Heggen11
Bill ButlerJohn Heggen11
O DawsonJohn Heggen11
Rob EvansJohn Heggen11
Stephen GiffordJohn Heggen11
Alan GrahamJohn Heggen11
John HeggenNorm Mansell11
John HeggenBryan Murray11
Fourth XI (Turf only)
Player1Player2MinMax
Norm HarbourJohn Heggen22
John HeggenTom Wanliss22
Les CooperJohn Heggen11
David HardhamJohn Heggen11
John HeggenDavid Lean11
John HeggenRichard Lean11
John HeggenDon Macwhirter11
John HeggenLeigh Morison11
John HeggenPeter Murr11
John HeggenPeter S Newton11
John HeggenCliff Rudge11
John HeggenB Smith11
John HeggenBrian Stevens11
John HeggenStuart Sutter11
John HeggenErn Watson11
John HeggenKen Watson11
John HeggenIan Weeding11
John HeggenDavid Wilkinson11

Includes matches starting on 24/11/2024