First-Class Batting and Fielding Against Each Opponent by Aravinda de Silva

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Antonians Sports Club350282143  56.40203 
Australia12192803167  47.23164 
Bangladesh110206206  206.00100 
Bloomfield Cricket and Athletic Club34017983  44.75021 
Boland1212121*21.00000 
Border1102121  21.00000 
British Universities1105757  57.00010 
Burgher Recreation Club2209255  46.00010 
Central Districts1202814  14.00001 
Central Province22011473  57.00012 
Colombo Cricket Club691292198*36.50116 
Colts Cricket Club35013077  26.00010 
DB Close's XI11000  0.00000 
Derbyshire330447255  149.00211 
Durham23119983  99.50030 
Eastern Province11177* 000 
England11190739152  38.89225 
England B1208181  40.50012 
England XI120118105  59.00100 
Essex12014095  70.00010 
Galle Cricket Club1102424  24.00001 
Glamorgan240187135  46.75101 
Gloucestershire46115771  31.40023 
Hampshire461340221*68.00112 
India193221252148  41.73539 
India Under-25s111115115* 100 
Indian Board President's XI11077  7.00000 
Indians11000  0.00000 
Kandy Cricket Club12011693  58.00011 
Kandy Youth Cricket Club1105454  54.00010 
Kent22012263  61.00020 
Lancashire12110995  109.00014 
Leeward Islands1208680  43.00010 
Leicestershire2205857  29.00010 
Marylebone Cricket Club1115454* 010 
Mashonaland Country Districts110202202  202.00100 
Middlesex36118288  36.40020 
Moors Sports Club450373194  74.60204 
Moratuwa Sports Club1101212  12.00002 
New South Wales1203230  16.00000 
New Zealand12200785267  39.25247 
New Zealand Academy1203030  15.00002 
New Zealand Emerging Players110174174  174.00100 
New Zealand XI1202621  13.00000 
North Western Province21077  7.00001 
Northamptonshire1201513  7.50000 
Nottinghamshire241256225  85.33100 
Pakistan213831475168  42.148110 
Pakistan Cricket Board XI1217574*75.00010 
Pakistan Under-23s22015892  79.00021 
Panadura Sports Club45015969  31.80023 
Police Sports Club23010652  35.33012 
President's XI1227669* 010 
Punjab1216136  61.00000 
Queensland12074  3.50001 
Rio Sports Club10      0 
Sebastianites Cricket and Athletic Club1204138  20.50001 
Sinhalese Sports Club560458222  76.33133 
Somerset24112057*40.00012 
South Africa713046182  35.46034 
South Australia1206354  31.50011 
Southern Province1108787  87.00011 
Sri Lanka Board Under-23s XI110231231  231.00100 
Sri Lanka Board XI12012868  64.00021 
Sri Lanka Navy Sports Club1104949  49.00000 
Sri Lanka Youth XI110141141  141.00100 
Surrey1208989  44.50011 
Sussex360242117  40.33113 
Tamil Union Cricket and Athletic Club351234154  58.50101 
Tasmania2203939  19.50001 
Victoria24015569  38.75021 
Warwickshire342244117*122.00121 
Wellington1101414  14.00001 
West Indians120120102  60.00100 
West Indies36122878  45.60020 
Western Australia1104040  40.00000 
Western Province South111185185* 101 
Western Province Suburbs23110569  52.50011 
Worcestershire2405826  14.50000 
Yorkshire230185115  61.66110 
Zimbabwe9134435143*48.33115