First-Class Batting and Fielding Against Each Opponent by Ravi Shastri

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Australia9102622206  77.75212 
Australians34212863  64.00012 
Barbados1205858  29.00010 
Baroda562330200*82.50113 
BCCP Patron's XI1115959* 010 
BCCP XI10      0 
Bengal442433217  216.50202 
Bihar11000  0.00002 
Cambridge University1115252* 011 
Central Zone350306126  61.20127 
Delhi59036594  40.55033 
Derbyshire22032  1.50000 
East Zone451369176*92.25203 
England203141026187  38.004312 
England XI10      3 
Essex35117874  44.50020 
Gloucestershire6101424133  47.11142 
Gujarat441271161*90.33201 
Hampshire34113746  45.66002 
Haryana350198118  39.60111 
Hyderabad1216550*65.00011 
Jamaica1213835  38.00000 
Karnataka350205151  41.00105 
Kent6605120  8.50004 
Lancashire472275133*55.00114 
Leicestershire571324107  54.00123 
Madhya Pradesh220237158  118.50113 
Maharashtra56010165  16.83012 
Marylebone Cricket Club1104040  40.00003 
Middlesex363355127  118.33200 
Minor Counties110105105  105.00101 
New Zealand69218254  26.00014 
North Zone680307152  38.37113 
Northamptonshire472292103  58.40123 
Nottinghamshire47120280  33.66021 
Otago11033  3.00000 
Pakistan15221801139  38.14336 
Pakistanis1103838  38.00000 
Punjab Governor's XI1109393  93.00011 
Queensland1203635  18.00000 
Rest of India361337112  67.40131 
Rest of the World XI1111010* 001 
Saurashtra58428793*71.75023 
Somerset8121479157  43.54121 
South Africa3505923  11.80000 
South African Board President's XI1211510  15.00001 
South African Invitation XI1206563  32.50011 
South African Students1102626  26.00002 
South Australia11011  1.00000 
South Zone792510127  72.85156 
Sri Lanka710028288  28.20025 
Sri Lanka Colts XI1101111  11.00000 
Surrey58116947  24.14005 
Sussex34110854*36.00012 
Test and County Cricket Board Under-25s XI11044  4.00000 
Trinidad and Tobago10      1 
Uttar Pradesh24033  0.75000 
Warwickshire611241080*45.55047 
West Indies19335847107  30.25227 
West Indies Board President's XI12012265  61.00021 
Windward Islands1209073  45.00010 
Worcestershire710128099  31.11022 
Yorkshire67222058  44.00024 
Zimbabwe341158101  52.66101