| Opponent | Matches | Inns | Not Out | Runs | HS | Ave | 100 | 50 | Ct | St |
| Assam | 2 | 2 | 0 | 119 | 119 | 59.50
| 1 | 0 | 2 | |
| Australia | 4 | 7 | 3 | 18 | 6 | 4.50
| 0 | 0 | 0 | |
| Australian Services | 5 | 7 | 0 | 173 | 64 | 24.71
| 0 | 1 | 3 | |
| Australian XI | 1 | 2 | 1 | 6 | 3* | 6.00
| 0 | 0 | 0 | |
| Australians | 3 | 5 | 0 | 70 | 42 | 14.00
| 0 | 0 | 3 | |
| Baroda | 4 | 8 | 0 | 167 | 74 | 20.87
| 0 | 1 | 1 | |
| Bengal | 5 | 8 | 1 | 310 | 78 | 44.28
| 0 | 4 | 6 | |
| Bihar | 6 | 8 | 0 | 293 | 90 | 36.62
| 0 | 2 | 7 | |
| Bijapur Famine XI | 1 | 2 | 0 | 57 | 57 | 28.50
| 0 | 1 | 1 | |
| Bombay | 4 | 6 | 0 | 205 | 96 | 34.16
| 0 | 2 | 6 | |
| Central Provinces and Berar | 2 | 2 | 0 | 14 | 14 | 7.00
| 0 | 0 | 2 | |
| Ceylon | 4 | 5 | 0 | 78 | 30 | 15.60
| 0 | 0 | 6 | |
| Ceylon Cricket Association | 1 | 1 | 0 | 6 | 6 | 6.00
| 0 | 0 | 1 | |
| Commonwealth XI | 12 | 20 | 1 | 342 | 57 | 18.00
| 0 | 2 | 9 | |
| Cricket Club of India | 2 | 4 | 0 | 109 | 52 | 27.25
| 0 | 1 | 4 | |
| DB Deodhar's XI | 1 | 2 | 0 | 104 | 104 | 52.00
| 1 | 0 | 0 | |
| Delhi | 1 | 2 | 0 | 155 | 86 | 77.50
| 0 | 2 | 1 | |
| Derbyshire | 1 | 1 | 0 | 3 | 3 | 3.00
| 0 | 0 | 0 | |
| England | 7 | 12 | 0 | 129 | 36 | 10.75
| 0 | 0 | 3 | |
| England XI | 1 | 1 | 0 | 6 | 6 | 6.00
| 0 | 0 | 0 | |
| Europeans (India) | 4 | 4 | 0 | 50 | 32 | 12.50
| 0 | 0 | 3 | |
| Freelooters | 1 | 2 | 1 | 8 | 7* | 8.00
| 0 | 0 | 2 | |
| Glamorgan | 3 | 3 | 1 | 5 | 4 | 2.50
| 0 | 0 | 1 | |
| Gujarat | 1 | 2 | 0 | 11 | 8 | 5.50
| 0 | 0 | 0 | |
| Hampshire | 2 | 3 | 0 | 64 | 58 | 21.33
| 0 | 1 | 3 | |
| HDG Leveson-Gower's XI | 1 | 2 | 2 | 25 | 14* | | 0 | 0 | 2 | |
| Holkar | 2 | 3 | 0 | 104 | 69 | 34.66
| 0 | 1 | 2 | |
| Hyderabad (India) | 2 | 4 | 0 | 103 | 45 | 25.75
| 0 | 0 | 3 | |
| Hyderabad Cricket Association XI | 1 | 1 | 0 | 16 | 16 | 16.00
| 0 | 0 | 1 | |
| Indian University Occasionals | 1 | 2 | 0 | 13 | 13 | 6.50
| 0 | 0 | 0 | |
| Kent | 2 | 2 | 1 | 26 | 16* | 26.00
| 0 | 0 | 1 | |
| Kerala | 1 | 1 | 0 | 14 | 14 | 14.00
| 0 | 0 | 0 | |
| KS Ghanshyamsinhji of Limbdi's XII | 1 | 2 | 1 | 20 | 12 | 20.00
| 0 | 0 | 2 | |
| Lancashire | 4 | 5 | 1 | 65 | 30 | 16.25
| 0 | 0 | 3 | |
| Leicestershire | 1 | 2 | 0 | 22 | 16 | 11.00
| 0 | 0 | 0 | |
| Madhya Pradesh | 3 | 3 | 0 | 39 | 22 | 13.00
| 0 | 0 | 4 | |
| Madras | 4 | 6 | 0 | 165 | 79 | 27.50
| 0 | 1 | 5 | |
| Madras Governor's XI | 1 | 1 | 0 | 58 | 58 | 58.00
| 0 | 1 | 2 | |
| Maharaja of Patiala's XI | 2 | 3 | 1 | 70 | 40* | 35.00
| 0 | 0 | 0 | |
| Maharashtra | 5 | 9 | 0 | 245 | 60 | 27.22
| 0 | 2 | 8 | |
| Maharashtra Past and Present | 1 | 1 | 0 | 14 | 14 | 14.00
| 0 | 0 | 0 | |
| Major-General Stewart's XII | 1 | 1 | 0 | 2 | 2 | 2.00
| 0 | 0 | 2 | |
| Marylebone Cricket Club | 6 | 11 | 2 | 241 | 61* | 26.77
| 0 | 2 | 3 | |
| Minor Counties | 1 | 1 | 0 | 26 | 26 | 26.00
| 0 | 0 | 0 | |
| Muslims | 6 | 11 | 2 | 209 | 75 | 23.22
| 0 | 1 | 8 | |
| Mysore | 3 | 5 | 0 | 170 | 73 | 34.00
| 0 | 1 | 2 | |
| Nawab of Bhopal's XI | 1 | 2 | 1 | 5 | 3* | 5.00
| 0 | 0 | 0 | |
| Nawanagar | 1 | 1 | 0 | 55 | 55 | 55.00
| 0 | 1 | 1 | |
| North Zone (India) | 1 | 2 | 0 | 0 | 0 | 0.00
| 0 | 0 | 0 | |
| Northern India | 1 | 2 | 0 | 40 | 40 | 20.00
| 0 | 0 | 1 | |
| Nottinghamshire | 1 | 0 | | | | | | | 0 | |
| Oxford University | 1 | 1 | 0 | 5 | 5 | 5.00
| 0 | 0 | 2 | |
| Pakistanis | 1 | 1 | 0 | 17 | 17 | 17.00
| 0 | 0 | 0 | |
| Parsees | 3 | 4 | 0 | 182 | 126 | 45.50
| 1 | 0 | 1 | |
| Possibles (India) | 1 | 2 | 1 | 32 | 30* | 32.00
| 0 | 0 | 0 | |
| Present XI | 1 | 2 | 0 | 16 | 16 | 8.00
| 0 | 0 | 0 | |
| Queensland | 1 | 2 | 0 | 53 | 31 | 26.50
| 0 | 0 | 2 | |
| Rajasthan | 4 | 8 | 2 | 122 | 61* | 20.33
| 0 | 1 | 1 | |
| Rajputana | 2 | 3 | 0 | 212 | 127 | 70.66
| 1 | 1 | 4 | |
| Rest of India | 3 | 6 | 1 | 53 | 17* | 10.60
| 0 | 0 | 3 | |
| Services XI | 2 | 1 | 0 | 32 | 32 | 32.00
| 0 | 0 | 1 | |
| Sind (India) | 1 | 2 | 0 | 42 | 25 | 21.00
| 0 | 0 | 2 | |
| South Australia | 1 | 1 | 0 | 19 | 19 | 19.00
| 0 | 0 | 1 | |
| South of England | 1 | 1 | 1 | 4 | 4* | | 0 | 0 | 1 | |
| Surrey | 2 | 2 | 0 | 17 | 9 | 8.50
| 0 | 0 | 0 | |
| Sussex | 1 | 0 | | | | | | | 0 | |
| The Rest | 2 | 2 | 1 | 60 | 42* | 60.00
| 0 | 0 | 1 | |
| Travancore-Cochin | 1 | 1 | 0 | 62 | 62 | 62.00
| 0 | 1 | 2 | |
| Uttar Pradesh | 1 | 1 | 0 | 34 | 34 | 34.00
| 0 | 0 | 0 | |
| Viceroy's XI | 1 | 2 | 0 | 20 | 18 | 10.00
| 0 | 0 | 0 | |
| Victoria | 1 | 2 | 0 | 63 | 58 | 31.50
| 0 | 1 | 0 | |
| Vidarbha | 3 | 6 | 0 | 158 | 73 | 26.33
| 0 | 1 | 7 | |
| VM Merchant's XI | 1 | 2 | 0 | 97 | 57 | 48.50
| 0 | 1 | 0 | |
| Warwickshire | 1 | 1 | 0 | 6 | 6 | 6.00
| 0 | 0 | 0 | |
| West Indians | 2 | 4 | 0 | 84 | 37 | 21.00
| 0 | 0 | 0 | |
| West Zone | 1 | 2 | 0 | 41 | 26 | 20.50
| 0 | 0 | 0 | |
| Western Australia | 1 | 2 | 0 | 39 | 32 | 19.50
| 0 | 0 | 0 | |
| Western India | 1 | 2 | 0 | 10 | 7 | 5.00
| 0 | 0 | 2 | |
| Yorkshire | 1 | 2 | 0 | 57 | 29 | 28.50
| 0 | 0 | 1 | |