Opponent | Matches | Inns | Not Out | Runs | HS | Ave | 100 | 50 | Ct | St |
Afghanistan | 1 | 1 | 0 | 60 | 60 | 60.00 | 0 | 1 | 0 | |
Assam | 1 | 1 | 1 | 42 | 42* | 0 | 0 | 1 | ||
Australia | 30 | 29 | 1 | 1265 | 143 | 45.17 | 4 | 7 | 13 | |
Australia A | 3 | 3 | 0 | 81 | 62 | 27.00 | 0 | 1 | 0 | |
Bangladesh | 11 | 11 | 0 | 335 | 75 | 30.45 | 0 | 2 | 8 | |
Baroda | 2 | 2 | 0 | 32 | 25 | 16.00 | 0 | 0 | 3 | |
Bengal | 2 | 2 | 1 | 146 | 99* | 146.00 | 0 | 1 | 0 | |
Central Zone | 5 | 5 | 0 | 185 | 71 | 37.00 | 0 | 3 | 3 | |
East Zone | 3 | 3 | 1 | 95 | 85* | 47.50 | 0 | 1 | 2 | |
England | 18 | 18 | 2 | 567 | 98 | 35.43 | 0 | 3 | 4 | |
England Lions | 3 | 3 | 0 | 107 | 44 | 35.66 | 0 | 0 | 3 | |
England XI | 2 | 2 | 0 | 173 | 110 | 86.50 | 1 | 1 | 1 | |
Gujarat | 2 | 2 | 0 | 5 | 5 | 2.50 | 0 | 0 | 0 | |
Haryana | 9 | 9 | 2 | 475 | 155* | 67.85 | 2 | 1 | 5 | |
Himachal Pradesh | 11 | 11 | 2 | 357 | 131* | 39.66 | 1 | 2 | 5 | |
Hong Kong | 1 | 1 | 0 | 127 | 127 | 127.00 | 1 | 0 | 1 | |
Hyderabad | 1 | 1 | 0 | 12 | 12 | 12.00 | 0 | 0 | 0 | |
India A | 4 | 4 | 0 | 203 | 128 | 50.75 | 1 | 0 | 1 | |
India B | 3 | 3 | 0 | 339 | 152 | 113.00 | 2 | 1 | 0 | |
India Blue | 4 | 4 | 0 | 87 | 39 | 21.75 | 0 | 0 | 2 | |
India Green | 5 | 4 | 0 | 222 | 109 | 55.50 | 1 | 1 | 2 | |
India Red | 2 | 2 | 0 | 45 | 45 | 22.50 | 0 | 0 | 1 | |
India Seniors | 2 | 2 | 0 | 56 | 30 | 28.00 | 0 | 0 | 0 | |
Ireland | 1 | 1 | 0 | 100 | 100 | 100.00 | 1 | 0 | 0 | |
Ireland A | 1 | 1 | 1 | 91 | 91* | 0 | 1 | 0 | ||
Jammu and Kashmir | 8 | 8 | 1 | 272 | 65 | 38.85 | 0 | 3 | 2 | |
Jharkhand | 2 | 2 | 0 | 27 | 27 | 13.50 | 0 | 0 | 1 | |
Kerala | 1 | 1 | 0 | 26 | 26 | 26.00 | 0 | 0 | 0 | |
Maharashtra | 2 | 2 | 0 | 177 | 153 | 88.50 | 1 | 0 | 2 | |
Meghalaya | 1 | 1 | 0 | 54 | 54 | 54.00 | 0 | 1 | 1 | |
Mumbai | 3 | 3 | 0 | 67 | 34 | 22.33 | 0 | 0 | 1 | |
Netherlands A | 1 | 1 | 0 | 127 | 127 | 127.00 | 1 | 0 | 1 | |
New Zealand | 15 | 15 | 1 | 463 | 75* | 33.07 | 0 | 4 | 5 | |
Pakistan | 7 | 7 | 0 | 380 | 114 | 54.28 | 1 | 2 | 2 | |
Pakistan A | 3 | 3 | 0 | 81 | 52 | 27.00 | 0 | 1 | 1 | |
Pakistanis | 1 | 1 | 0 | 8 | 8 | 8.00 | 0 | 0 | 0 | |
Puducherry | 1 | 1 | 0 | 6 | 6 | 6.00 | 0 | 0 | 0 | |
Punjab | 9 | 9 | 1 | 273 | 139* | 34.12 | 1 | 1 | 4 | |
Railways | 2 | 2 | 1 | 70 | 69 | 70.00 | 0 | 1 | 0 | |
Rajasthan | 1 | 1 | 0 | 44 | 44 | 44.00 | 0 | 0 | 2 | |
Saurashtra | 1 | 1 | 0 | 12 | 12 | 12.00 | 0 | 0 | 0 | |
Scotland | 2 | 2 | 0 | 4 | 4 | 2.00 | 0 | 0 | 0 | |
Services | 7 | 7 | 2 | 288 | 100* | 57.60 | 1 | 1 | 5 | |
South Africa | 24 | 23 | 1 | 992 | 137 | 45.09 | 3 | 6 | 6 | |
South Africa A | 4 | 4 | 0 | 436 | 248 | 109.00 | 1 | 3 | 2 | |
South Zone | 2 | 2 | 0 | 44 | 44 | 22.00 | 0 | 0 | 1 | |
Sri Lanka | 19 | 19 | 3 | 1111 | 132* | 69.43 | 4 | 6 | 13 | |
Tamil Nadu | 3 | 3 | 0 | 118 | 50 | 39.33 | 0 | 1 | 3 | |
Tripura | 1 | 1 | 0 | 18 | 18 | 18.00 | 0 | 0 | 0 | |
United Arab Emirates | 2 | 2 | 0 | 15 | 14 | 7.50 | 0 | 0 | 1 | |
Uttar Pradesh | 3 | 3 | 0 | 76 | 54 | 25.33 | 0 | 1 | 1 | |
Vidarbha | 2 | 2 | 0 | 49 | 47 | 24.50 | 0 | 0 | 0 | |
West Indies | 31 | 30 | 1 | 1012 | 119 | 34.89 | 2 | 7 | 21 | |
West Indies A | 3 | 3 | 0 | 108 | 59 | 36.00 | 0 | 1 | 4 | |
West Zone | 6 | 6 | 0 | 142 | 65 | 23.66 | 0 | 1 | 6 | |
Zimbabwe | 8 | 8 | 1 | 367 | 116 | 52.42 | 1 | 1 | 10 |