First-Class Batting and Fielding Against Each Opponent by Desmond Haynes

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Australia335962233145  42.1351418 
Australian XI24014179  35.25011 
Australians36017470  29.00011 
Baluchistan Governor's XI1103030  30.00001 
BCCP President's XI1206034  30.00001 
Boland33012554  41.66013 
Border46020899  34.66023 
Central Zone12111267*112.00011 
Combined Leeward and Windward Islands46023779  39.50021 
Combined XI22113498  134.00011 
Derbyshire711138883  38.80037 
Durham3306526  21.66000 
East Zone1103333  33.00000 
Eastern Province241260202*86.66101 
England365992392184  47.8451315 
England XI3507444  14.80000 
Essex8153856220*71.33412 
Free State2304723  15.66000 
Glamorgan7123737173  81.88241 
Gloucestershire8140531151  37.922051
Griqualand West1109191  91.00010 
Guyana12183807160  53.80255 
Hampshire610133475  37.11023 
India19323990136  34.132410 
Indian Board President's XI1205026  25.00000 
Indians1102525  25.00001 
International XI1109696  96.00010 
Jamaica12201881146  46.36175 
Kent9152684206*52.61325 
Lancashire710025993  25.90023 
Leeward Islands9181955135  56.17335 
Leicestershire812335694  39.55042 
Marylebone Cricket Club2418746  29.00001 
Middlesex1206262  31.00011 
Natal36020783  34.50022 
New South Wales360261139  43.50113 
New Zealand10203843122  49.58358 
New Zealand Cricket Council President's XI1216857*68.00011 
New Zealanders120310181  155.00200 
North Zone1107070  70.00010 
North-West Frontier Province Governor's XI1219586  95.00010 
Northamptonshire10194636127*42.40154 
Northern Districts1203526  17.50003 
Northern Transvaal24118971  63.00020 
Nottinghamshire8133639114  63.90143 
Orange Free State12010196  50.50010 
Pakistan16294928143*37.123214 
Pakistanis350215136  43.00103 
Punjab Governor's XI24115963  53.00022 
Queensland460206102  34.33112 
Shell XI110112112  112.00100 
Sind Governor's XI1204939  24.50000 
Somerset9152625115  48.07248 
South Africa1208158  40.50010 
South Australia47135394  58.83042 
South Zone12010264  51.00012 
Sri Lanka1102020  20.00000 
Sri Lanka Board President's XI1101010  10.00000 
Sri Lankans110111111  111.00101 
Surrey6100462112  46.20237 
Sussex9132914255*83.09324 
Tasmania Invitation XI1203622  18.00001 
Transvaal2406252  15.50011 
Trinidad and Tobago11203642125*37.76225 
Victoria110155155  155.00100 
Warwickshire714041972  29.92043 
Wellington1206158  30.50010 
West Zone1208767  43.50010 
Western Australia48124466  34.85033 
Windward Islands8132912246  82.90418 
Worcestershire8131433125  36.08121 
Yorkshire7121495131  45.00135 
Zimbabwe36116969  33.80013