First-Class Batting and Fielding Against Each Opponent by Calum MacLeod

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Afghanistan2304338  14.33000 
Australia A1218151  81.00010 
Cambridge University Centre of Cricketing Excellence10      1 
Canada1211212*12.00000 
Durham Marylebone Cricket Club University12111067  110.00010 
Durham University Centre of Cricketing Excellence1102626  26.00003 
Ireland2405433  13.50001 
Kenya1208567  42.50010 
Lancashire1208584  42.50012 
Middlesex1201313  6.50002 
Namibia23110579  52.50012 
Netherlands1101010  10.00000 
Northamptonshire1103636  36.00000 
Nottinghamshire2414120*13.66002 
Papua New Guinea1104949  49.00001 
Somerset2415844  19.33002 
Sri Lanka A11077  7.00000 
Sussex1204826  24.00001 
United Arab Emirates3101919  19.00002 
Warwickshire1201916  9.50000 
Worcestershire11033  3.00001