First-Class Batting and Fielding Against Each Opponent by Joe Hardstaff

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Auckland1103131  31.00000 
Auckland and Wellington1205751  28.50012 
Australia9161559169*37.26123 
Australian XI241307230*102.33111 
Australians581382108  54.57213 
Barbados230133105  44.33100 
Bengal Governor's XI230250153  83.33111 
Cambridge University810232676  40.75033 
Canterbury24116678  55.33010 
Central India1203226  16.00000 
Cricket Club of India1204827  24.00000 
Derbyshire19291940134  33.57243 
Essex233431492145  48.12758 
Gentlemen9142434100  36.16122 
Glamorgan19272840127*33.60244 
Gloucestershire254161533162  43.80373 
Hampshire284131406163  37.00363 
HDG Leveson-Gower's XI24017597  43.75016 
India9152530205*40.76122 
Indian XI120170129  85.00100 
Indians2105454  54.00010 
Jam Sahib of Jamnagar's XI1203922  19.50000 
Jamaica24015769  39.25022 
Kent234241462146  38.47385 
Lancashire274231421138  36.432126 
Leicestershire253721733266  49.51685 
Madras110213213  213.00100 
Maharaja of Cooch-Behar's XI1218564*85.00010 
Maharaja of Patiala's XI1104646  46.00000 
Middlesex233851498243  45.39485 
New South Wales47020877  29.71022 
New Zealand9132642147*58.36330 
New Zealanders592466123*66.57311 
North1204134  20.50000 
Northamptonshire253891753247  60.447510 
Otago340276135  69.00110 
Oxford University11011  1.00000 
Parsees121226150  226.00110 
Queensland2301512  5.00001 
Sind1213230*32.00000 
Somerset273941596214*45.60557 
South47232797  65.40040 
South Africa1201010  5.00000 
South Africans461391154  78.20201 
South Australia36119090  38.00011 
Surrey305371852114*40.263156 
Sussex264071337156*40.51398 
Tasmania220210155  105.00110 
Tasmania Combined XI230173110  57.66110 
The Rest570279115  39.85111 
Trinidad1109292  92.00010 
Victoria510227285  34.00021 
Warwickshire223761790221*57.74682 
Wellington23010581  35.00010 
West Indians24114273*47.33010 
West Indies610141198  45.66054 
Western Australia34120787*69.00032 
Western Australia Combined XI1214130*41.00000 
Western India States1103535  35.00000 
Worcestershire19231812202  36.90256 
Yorkshire243941396162*39.88293