Smallest victories in 2017 in FC+LA+T20s IN India
By runs
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 1 run | - | 130 | 20.0 | v Supergiant | Hyderabad | 21 May 2017 | Twenty20 | |
| 3 runs | - | 229 | 50.0 | v Goa | Chennai | 1 Mar 2017 | List A | |
| 3 runs | - | 161 | 20.0 | v MI | Wankhede | 24 Apr 2017 | Twenty20 | |
| 4 runs | - | 157 | 20.0 | v Haryana | Nadaun | 2 Feb 2017 | Twenty20 | |
| 4 runs | - | 168 | 20.0 | v North Zone | Wankhede | 15 Feb 2017 | Twenty20 | |
| 4 runs | - | 236 | 48.2 | v J + K | Kolkata | 28 Feb 2017 | List A | |
| 4 runs | - | 198 | 50.0 | v Chhattisgarh | Kolkata | 1 Mar 2017 | List A | |
| 5 runs | - | 322 | 50.0 | v India | Eden Gardens | 22 Jan 2017 | ODI # 3824 | |
| 5 runs | - | 145 | 20.0 | v England | Nagpur | 29 Jan 2017 | T20I # 593 | |
| 5 runs | - | 146 | 19.5 | v J + K | Nadaun | 30 Jan 2017 | Twenty20 | |
| 5 runs | - | 153 | 20.0 | v Tripura | Eden Gardens | 31 Jan 2017 | Twenty20 | |
| 5 runs | - | 127 | 20.0 | v Kerala | Chennai | 31 Jan 2017 | Twenty20 | |
| 5 runs | - | 267 | 49.5 | v Jharkhand | Eden Gardens | 25 Feb 2017 | List A | |
| 5 runs | - | 160 | 19.4 | v Kings XI | Hyderabad | 17 Apr 2017 | Twenty20 | |
| 5 runs | - | 198 | 59.1 | v Karnataka | Eden Gardens | 17 Dec 2017 | First-class | |
| 6 runs | - | 212 | 20.0 | v Baroda | Vadodara | 29 Jan 2017 | Twenty20 | |
| 6 runs | - | 130 | 20.0 | v Services | Dharamsala | 1 Feb 2017 | Twenty20 | |
| 6 runs | - | 127 | 20.0 | v Railways | Jaipur | 3 Feb 2017 | Twenty20 | |
| 6 runs | - | 338 | 50.0 | v New Zealand | Kanpur | 29 Oct 2017 | ODI # 3932 | |
| 6 runs | - | 68 | 8.0 | v New Zealand | Thiruvananthapuram | 7 Nov 2017 | T20I # 632 | |
| 7 runs | - | 231 | 20.0 | v MI | Wankhede | 11 May 2017 | Twenty20 | |
| 7 runs | - | 169 | 20.0 | v Supergiant | Delhi | 12 May 2017 | Twenty20 | |
| 8 runs | - | 136 | 19.1 | v Vidarbha | Jaipur | 6 Feb 2017 | Twenty20 | |
| 9 runs | - | 174 | 20.0 | v KKR | Eden Gardens | 13 May 2017 | Twenty20 | |
| 10 runs | - | 132 | 20.0 | v Tripura | Eden Gardens | 29 Jan 2017 | Twenty20 | |
| 10 runs | - | 162 | 20.0 | v Daredevils | Delhi | 14 May 2017 | Twenty20 | |
| 11 runs | - | 141 | 20.0 | v Hyderabad | Chennai | 3 Feb 2017 | Twenty20 | |
| 12 runs | - | 149 | 20.0 | v SRH | Hyderabad | 6 May 2017 | Twenty20 | |
| 14 runs | - | 149 | 20.0 | v Hyderabad | Chennai | 2 Feb 2017 | Twenty20 | |
| 14 runs | - | 184 | 43.1 | v Gujarat | Chennai | 28 Feb 2017 | List A | |
| 14 runs | - | 271 | 49.0 | v M. Pradesh | Chennai | 4 Mar 2017 | List A | |
| 14 runs | - | 247 | 49.3 | v Services | Kolkata | 4 Mar 2017 | List A | |
| 14 runs | - | 143 | 20.0 | v Daredevils | Wankhede | 22 Apr 2017 | Twenty20 | |
| 14 runs | - | 168 | 20.0 | v KKR | Mohali | 9 May 2017 | Twenty20 | |
| 15 runs | - | 382 | 50.0 | v England | Cuttack | 19 Jan 2017 | ODI # 3821 | |
| 15 runs | - | 166 | 20.0 | v Saurashtra | Vadodara | 30 Jan 2017 | Twenty20 | |
| 15 runs | - | 202 | 20.0 | v Gujarat | Vadodara | 1 Feb 2017 | Twenty20 | |
| 15 runs | - | 158 | 20.0 | v Daredevils | Bengaluru | 8 Apr 2017 | Twenty20 | |
| 15 runs | - | 192 | 20.0 | v Daredevils | Hyderabad | 19 Apr 2017 | Twenty20 | |
| 16 runs | - | 170 | 20.0 | v UP | Jaipur | 31 Jan 2017 | Twenty20 | |
| 17 runs | - | 160 | 20.0 | v Rajasthan | Jaipur | 30 Jan 2017 | Twenty20 | |
| 17 runs | - | 168 | 20.0 | v Services | Dharamsala | 31 Jan 2017 | Twenty20 | |
| 17 runs | - | 111 | 11.0 | v Ireland | Greater Noida | 10 Mar 2017 | T20I # 600 | |
| 17 runs | - | 173 | 20.0 | v SRH | Eden Gardens | 15 Apr 2017 | Twenty20 | |
| 18 runs | - | 124 | 20.0 | v Himachal | Nadaun | 1 Feb 2017 | Twenty20 | |
| 18 runs | - | 176 | 44.1 | v J + K | Rohtak | 17 Nov 2017 | First-class | |
| 19 runs | - | 193 | 20.0 | v Kerala | Chennai | 30 Jan 2017 | Twenty20 | |
| 19 runs | - | 139 | 19.0 | v RCB | Bengaluru | 5 May 2017 | Twenty20 | |
| 20 runs | - | 163 | 20.0 | v MI | Wankhede | 16 May 2017 | Twenty20 | |
| 21 runs | - | 176 | 20.0 | v Andhra | Chennai | 29 Jan 2017 | Twenty20 | |
| 21 runs | - | 185 | 20.0 | v Railways | Jaipur | 5 Feb 2017 | Twenty20 | |
| 21 runs | - | 204 | 44.4 | v Jharkhand | Kolkata | 3 Mar 2017 | List A | |
| 21 runs | - | 214 | 20.0 | v Guj Lions | Rajkot | 18 Apr 2017 | Twenty20 | |
| 21 runs | - | 335 | 50.0 | v India | Bengaluru | 28 Sep 2017 | ODI # 3917 | |
| 21 runs | - | 94 | 26.0 | v UP | Lucknow | 6 Oct 2017 | First-class | |
| 22 runs | - | 252 | 42.4 | v Baroda | Delhi | 26 Feb 2017 | List A | |
| 22 runs | - | 271 | 49.1 | v Tamil Nadu | Cuttack | 1 Mar 2017 | List A | |
| 23 runs | - | 173 | 20.0 | v Railways | Jaipur | 31 Jan 2017 | Twenty20 | |
| 23 runs | - | 163 | 20.0 | v Himachal | Dharamsala | 2 Feb 2017 | Twenty20 | |
| 23 runs | - | 171 | 34.3 | v Saurashtra | Kalyani | 4 Mar 2017 | List A | |
| 23 runs | - | 328 | 48.2 | v India A | Visakhapatnam | 25 Mar 2017 | List A | |
| 24 runs | - | 193 | 20.0 | v Jharkhand | Eden Gardens | 1 Feb 2017 | Twenty20 | |
| 24 runs | - | 146 | 18.4 | v Odisha | Eden Gardens | 3 Feb 2017 | Twenty20 | |
| 24 runs | - | 215 | 45.1 | v J + K | Kalyani | 1 Mar 2017 | List A | |
| 25 runs | - | 162 | 20.0 | v Chhattisgarh | Jaipur | 2 Feb 2017 | Twenty20 | |
| 25 runs | - | 377 | 48.5 | v Himachal | Cuttack | 25 Feb 2017 | List A | |
| 26 runs | - | 128 | 19.3 | v Punjab | Dharamsala | 31 Jan 2017 | Twenty20 | |
| 26 runs | - | 162 | 19.1 | v UP | Jaipur | 3 Feb 2017 | Twenty20 | |
| 26 runs | - | 189 | 20.0 | v Guj Lions | Rajkot | 23 Apr 2017 | Twenty20 | |
| 26 runs | - | 208 | 20.0 | v Kings XI | Mohali | 28 Apr 2017 | Twenty20 | |
| 26 runs | - | 164 | 21.0 | v Australia | Chennai | 17 Sep 2017 | ODI # 3910 | |
| 27 runs | - | 162 | 20.0 | v RCB | Bengaluru | 16 Apr 2017 | Twenty20 | |
| 28 runs | - | 234 | 19.2 | v Ireland | Greater Noida | 12 Mar 2017 | T20I # 601 | |
| 29 runs | - | 258 | 42.4 | v J + K | Kolkata | 25 Feb 2017 | List A | |
| 30 runs | - | 260 | 46.4 | v Railways | Delhi | 25 Feb 2017 | List A | |
| 30 runs | - | 293 | 46.5 | v Ireland | Greater Noida | 15 Mar 2017 | ODI # 3850 | |
| 31 runs | - | 324 | 68.0 | v UP | Lucknow | 24 Oct 2017 | First-class | |
| 32 runs | - | 317 | 48.4 | v Tamil Nadu | Visakhapatnam | 26 Mar 2017 | List A | |
| 34 runs | - | 339 | 47.3 | v Ireland | Greater Noida | 17 Mar 2017 | ODI # 3851 | |
| 35 runs | - | 208 | 19.4 | v RCB | Hyderabad | 5 Apr 2017 | Twenty20 | |
| 37 runs | - | 178 | 20.0 | v Andhra | Chennai | 31 Jan 2017 | Twenty20 | |
| 37 runs | - | 180 | 20.0 | v Andhra | Chennai | 2 Feb 2017 | Twenty20 | |
| 37 runs | - | 218 | 45.5 | v Bengal | Delhi | 20 Mar 2017 | List A | |
| 40 runs | - | 197 | 20.0 | v India | Rajkot | 4 Nov 2017 | T20I # 631 | |
| 41 runs | - | 330 | 50.0 | v Jharkhand | Delhi | 18 Mar 2017 | List A | |
| 42 runs | - | 315 | 46.4 | v Delhi | Cuttack | 25 Feb 2017 | List A | |
| 42 runs | - | 126 | 25.1 | v Saurashtra | Eden Gardens | 1 Mar 2017 | List A | |
| 42 runs | - | 298 | 47.1 | v Himachal | Cuttack | 6 Mar 2017 | List A | |
| 42 runs | - | 304 | 46.1 | v India B | Visakhapatnam | 29 Mar 2017 | List A | |
| 43 runs | - | 232 | 38.1 | v Andhra | Chennai | 4 Mar 2017 | List A | |
| 47 runs | - | 154 | 18.5 | v Punjab | Nadaun | 29 Jan 2017 | Twenty20 | |
| 48 runs | - | 164 | 20.0 | v Delhi | Nadaun | 31 Jan 2017 | Twenty20 | |
| 48 runs | - | 264 | 39.4 | v Saurashtra | Kalyani | 25 Feb 2017 | List A | |
| 48 runs | - | 210 | 20.0 | v KKR | Hyderabad | 30 Apr 2017 | Twenty20 | |
| 50 runs | - | 253 | 43.1 | v Australia | Eden Gardens | 21 Sep 2017 | ODI # 3912 | |
| 51 runs | - | 225 | 20.0 | v Goa | Chennai | 29 Jan 2017 | Twenty20 | |
| 51 runs | - | 189 | 20.0 | v Kings XI | Delhi | 15 Apr 2017 | Twenty20 | |
| 53 runs | - | 307 | 49.0 | v Assam | Delhi | 1 Mar 2017 | List A | |
| 53 runs | - | 203 | 20.0 | v New Zealand | Delhi | 1 Nov 2017 | T20I # 630 | |
| 59 runs | - | 380 | 109.4 | v Hyderabad | Shimoga | 24 Oct 2017 | First-class | |
| 61 runs | - | 158 | 20.0 | v RCB | Pune | 29 Apr 2017 | Twenty20 | |
| 64 runs | - | 290 | 45.1 | v NZ A | Visakhapatnam | 13 Oct 2017 | List A | |
| 68 runs | - | 238 | 42.3 | v Haryana | Delhi | 4 Mar 2017 | List A | |
| 69 runs | - | 241 | 30.0 | v Punjab | Delhi | 6 Mar 2017 | List A | |
| 70 runs | - | 357 | 50.0 | v Tripura | Cuttack | 3 Mar 2017 | List A | |
| 71 runs | - | 253 | 38.0 | v Haryana | Delhi | 26 Feb 2017 | List A | |
| 72 runs | - | 166 | 19.1 | v Tamil Nadu | Chennai | 30 Jan 2017 | Twenty20 | |
| 73 runs | - | 202 | 36.2 | v Saurashtra | Eden Gardens | 28 Feb 2017 | List A | |
| 73 runs | - | 304 | 44.4 | v India A | Visakhapatnam | 27 Mar 2017 | List A | |
| 75 runs | - | 203 | 16.3 | v England | Bengaluru | 1 Feb 2017 | T20I # 594 | |
| 75 runs | - | 250 | 40.4 | v Punjab | Delhi | 28 Feb 2017 | List A | |
| 75 runs | - | 188 | 35.4 | v Australia | Bengaluru | 4 Mar 2017 | Test # 2251 | |
| 78 runs | - | 244 | 38.4 | v Chhattisgarh | Eden Gardens | 26 Feb 2017 | List A | |
| 78 runs | - | 278 | 45.5 | v Goa | Chennai | 26 Feb 2017 | List A | |
| 80 runs | - | 215 | 38.4 | v Mumbai | Chennai | 28 Feb 2017 | List A | |
| 82 runs | - | 132 | 9.4 | v RCB | Eden Gardens | 23 Apr 2017 | Twenty20 | |
| 85 runs | - | 267 | 40.1 | v Baroda | Delhi | 6 Mar 2017 | List A | |
| 88 runs | - | 261 | 17.2 | v Sri Lanka | Indore | 22 Dec 2017 | T20I # 634 | |
| 90 runs | - | 149 | 13.3 | v UP | Jaipur | 2 Feb 2017 | Twenty20 | |
| 92 runs | - | 280 | 44.0 | v Chhattisgarh | Eden Gardens | 3 Mar 2017 | List A | |
| 92 runs | - | 234 | 42.3 | v Assam | Delhi | 4 Mar 2017 | List A | |
| 93 runs | - | 181 | 16.0 | v Sri Lanka | Cuttack | 20 Dec 2017 | T20I # 633 | |
| 96 runs | - | 231 | 36.2 | v Mumbai | Chennai | 3 Mar 2017 | List A | |
| 97 runs | - | 206 | 16.1 | v Supergiant | Pune | 11 Apr 2017 | Twenty20 | |
| 97 runs | - | 326 | 78.4 | v Services | Delhi | 24 Oct 2017 | First-class | |
| 98 runs | - | 274 | 41.4 | v Gujarat | Chennai | 25 Feb 2017 | List A | |
| 102 runs | - | 233 | 65.1 | v Tamil Nadu | Vadodara | 25 Nov 2017 | First-class | |
| 104 runs | - | 371 | 38.5 | v Maharashtra | Cuttack | 3 Mar 2017 | List A | |
| 104 runs | - | 274 | 41.1 | v Assam | Delhi | 6 Mar 2017 | List A | |
| 106 runs | - | 350 | 49.4 | v Jharkhand | Jamshedpur | 9 Nov 2017 | First-class | |
| 112 runs | - | 221 | 21.3 | v UP | Bhubaneswar | 6 Mar 2017 | List A | |
| 113 runs | - | 313 | 38.5 | v Saurashtra | Kalyani | 26 Feb 2017 | List A | |
| 120 runs | - | 413 | 85.1 | v Odisha | Bhubaneswar | 1 Nov 2017 | First-class | |
| 122 runs | - | 312 | 39.5 | v Kerala | Cuttack | 26 Feb 2017 | List A | |
| 123 runs | - | 235 | 41.0 | v Jharkhand | Nagpur | 1 Jan 2017 | First-class | |
| 131 runs | - | 343 | 83.4 | v Rajasthan | Thumba | 24 Oct 2017 | First-class | |
| 138 runs | - | 207 | 15.0 | v Himachal | Cuttack | 1 Mar 2017 | List A | |
| 141 runs | - | 393 | 50.0 | v Sri Lanka | Mohali | 13 Dec 2017 | ODI # 3941 | |
| 146 runs | - | 213 | 13.4 | v Daredevils | Delhi | 6 May 2017 | Twenty20 | |
| 158 runs | - | 238 | 41.5 | v J + K | Thumba | 1 Nov 2017 | First-class | |
| 163 runs | - | 393 | 48.0 | v India Blue | Lucknow | 25 Sep 2017 | First-class | |
| 170 runs | - | 474 | 89.2 | v India Green | Lucknow | 7 Sep 2017 | First-class | |
| 182 runs | - | 289 | 31.5 | v Andhra | Chennai | 3 Mar 2017 | List A | |
| 185 runs | - | 340 | 37.0 | v Delhi | Bhubaneswar | 26 Feb 2017 | List A | |
| 192 runs | - | 292 | 28.1 | v Services | Nagpur | 1 Nov 2017 | First-class | |
| 195 runs | - | 368 | 33.4 | v Delhi | Cuttack | 28 Feb 2017 | List A | |
| 208 runs | - | 459 | 100.3 | v Bangladesh | Hyderabad | 9 Feb 2017 | Test # 2249 | |
| 209 runs | - | 377 | 63.0 | v Railways | Delhi | 25 Nov 2017 | First-class | |
| 238 runs | - | 361 | 44.3 | v Haryana | Valsad | 1 Nov 2017 | First-class | |
| 245 runs | - | 388 | 32.0 | v Kerala | Bhubaneswar | 1 Mar 2017 | List A |
By wickets
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 1 wicket | 124 | 109 | 29.2 | v Hyderabad | Eden Gardens | 4 Mar 2017 | List A | |
| 2 wickets | 4 | 104 | 19.2 | v Delhi | Dharamsala | 30 Jan 2017 | Twenty20 | |
| 2 wickets | - | 182 | 20.0 | v South Zone | Wankhede | 18 Feb 2017 | Twenty20 | |
| 2 wickets | 4 | 234 | 49.2 | v Kerala | Bhubaneswar | 25 Feb 2017 | List A | |
| 2 wickets | 73 | 128 | 37.5 | v M. Pradesh | Chennai | 26 Feb 2017 | List A | |
| 2 wickets | 40 | 198 | 43.2 | v UP | Bhubaneswar | 28 Feb 2017 | List A | |
| 2 wickets | 6 | 275 | 49.0 | v Rajasthan | Chennai | 1 Mar 2017 | List A | |
| 2 wickets | 2 | 196 | 19.4 | v Guj Lions | Kanpur | 10 May 2017 | Twenty20 | |
| 3 wickets | 7 | 305 | 48.5 | v India A | Brabourne | 10 Jan 2017 | List A | |
| 3 wickets | 11 | 351 | 48.1 | v England | Pune | 15 Jan 2017 | ODI # 3819 | |
| 3 wickets | 1 | 150 | 19.5 | v Jharkhand | Eden Gardens | 31 Jan 2017 | Twenty20 | |
| 3 wickets | 6 | 161 | 19.0 | v Saurashtra | Vadodara | 2 Feb 2017 | Twenty20 | |
| 3 wickets | 60 | 213 | 40.0 | v Rajasthan | Chennai | 25 Feb 2017 | List A | |
| 3 wickets | 8 | 244 | 48.4 | v Punjab | Delhi | 26 Feb 2017 | List A | |
| 3 wickets | 5 | 247 | 49.1 | v Railways | Delhi | 1 Mar 2017 | List A | |
| 3 wickets | 75 | 200 | 37.3 | v Chhattisgarh | Kolkata | 6 Mar 2017 | List A | |
| 3 wickets | 19 | 221 | 46.5 | v Afghanistan | Greater Noida | 22 Mar 2017 | ODI # 3853 | |
| 3 wickets | 107 | 174 | 32.1 | v NZ A | Visakhapatnam | 15 Oct 2017 | List A | |
| 4 wickets | 1 | 129 | 14.5 | v Himachal | Dharamsala | 29 Jan 2017 | Twenty20 | |
| 4 wickets | 4 | 145 | 19.2 | v Karnataka | Chennai | 29 Jan 2017 | Twenty20 | |
| 4 wickets | 9 | 134 | 18.3 | v Jharkhand | Eden Gardens | 29 Jan 2017 | Twenty20 | |
| 4 wickets | 11 | 170 | 18.1 | v UP | Jaipur | 5 Feb 2017 | Twenty20 | |
| 4 wickets | 7 | 226 | 48.5 | v Andhra | Chennai | 25 Feb 2017 | List A | |
| 4 wickets | 35 | 232 | 44.1 | v Services | Kolkata | 26 Feb 2017 | List A | |
| 4 wickets | 41 | 214 | 43.1 | v M. Pradesh | Chennai | 1 Mar 2017 | List A | |
| 4 wickets | 12 | 216 | 48.0 | v Railways | Delhi | 3 Mar 2017 | List A | |
| 4 wickets | 35 | 232 | 44.1 | v Kerala | Cuttack | 4 Mar 2017 | List A | |
| 4 wickets | 95 | 189 | 34.1 | v Tripura | Cuttack | 4 Mar 2017 | List A | |
| 4 wickets | 1 | 319 | 49.5 | v Maharashtra | Delhi | 15 Mar 2017 | List A | |
| 4 wickets | 1 | 179 | 19.5 | v KKR | Wankhede | 9 Apr 2017 | Twenty20 | |
| 4 wickets | 8 | 159 | 18.4 | v SRH | Wankhede | 12 Apr 2017 | Twenty20 | |
| 4 wickets | 7 | 143 | 18.5 | v RCB | Bengaluru | 14 Apr 2017 | Twenty20 | |
| 4 wickets | 1 | 169 | 19.5 | v Daredevils | Delhi | 17 Apr 2017 | Twenty20 | |
| 4 wickets | 10 | 188 | 18.2 | v KKR | Eden Gardens | 21 Apr 2017 | Twenty20 | |
| 4 wickets | 4 | 156 | 19.2 | v KKR | Eden Gardens | 3 May 2017 | Twenty20 | |
| 4 wickets | - | 105 | 42.3 | v Kerala | Nadiad | 14 Oct 2017 | First-class | |
| 4 wickets | - | 252 | 72.1 | v UP | Delhi | 1 Nov 2017 | First-class | |
| 4 wickets | - | 142 | 39.0 | v Assam | Guwahati | 17 Nov 2017 | First-class | |
| 5 wickets | - | 312 | 89.5 | v Mumbai | Indore | 10 Jan 2017 | First-class | |
| 5 wickets | 1 | 156 | 19.5 | v Railways | Jaipur | 29 Jan 2017 | Twenty20 | |
| 5 wickets | 7 | 155 | 18.5 | v Maharashtra | Vadodara | 29 Jan 2017 | Twenty20 | |
| 5 wickets | 10 | 132 | 18.2 | v Gujarat | Vadodara | 30 Jan 2017 | Twenty20 | |
| 5 wickets | - | 134 | 20.0 | v Haryana | Dharamsala | 30 Jan 2017 | Twenty20 | |
| 5 wickets | 6 | 115 | 19.0 | v Haryana | Dharamsala | 1 Feb 2017 | Twenty20 | |
| 5 wickets | 2 | 176 | 19.4 | v Saurashtra | Vadodara | 1 Feb 2017 | Twenty20 | |
| 5 wickets | 8 | 129 | 18.4 | v Kerala | Chennai | 3 Feb 2017 | Twenty20 | |
| 5 wickets | - | 155 | 20.0 | v Rajasthan | Jaipur | 4 Feb 2017 | Twenty20 | |
| 5 wickets | 5 | 178 | 19.1 | v Jharkhand | Eden Gardens | 5 Feb 2017 | Twenty20 | |
| 5 wickets | 14 | 141 | 17.4 | v West Zone | Wankhede | 16 Feb 2017 | Twenty20 | |
| 5 wickets | 10 | 230 | 48.2 | v Odisha | Delhi | 25 Feb 2017 | List A | |
| 5 wickets | 53 | 182 | 29.1 | v Rajasthan | Chennai | 26 Feb 2017 | List A | |
| 5 wickets | 22 | 282 | 46.2 | v Odisha | Delhi | 1 Mar 2017 | List A | |
| 5 wickets | 50 | 197 | 41.4 | v Haryana | Delhi | 3 Mar 2017 | List A | |
| 5 wickets | 178 | 89 | 20.2 | v Hyderabad | Eden Gardens | 6 Mar 2017 | List A | |
| 5 wickets | 46 | 212 | 42.2 | v Gujarat | Delhi | 12 Mar 2017 | List A | |
| 5 wickets | 1 | 163 | 19.5 | v RCB | Wankhede | 1 May 2017 | Twenty20 | |
| 5 wickets | 1 | 162 | 19.5 | v Guj Lions | Pune | 1 May 2017 | Twenty20 | |
| 5 wickets | 13 | 294 | 47.5 | v Australia | Indore | 24 Sep 2017 | ODI # 3914 | |
| 5 wickets | 4 | 136 | 19.2 | v Sri Lanka | Wankhede | 24 Dec 2017 | T20I # 635 | |
| 6 wickets | - | 251 | 62.1 | v Tamil Nadu | Rajkot | 1 Jan 2017 | First-class | |
| 6 wickets | - | 379 | 103.1 | v Gujarat | Brabourne | 20 Jan 2017 | First-class | |
| 6 wickets | 7 | 146 | 18.5 | v Goa | Chennai | 30 Jan 2017 | Twenty20 | |
| 6 wickets | 8 | 149 | 18.4 | v Maharashtra | Vadodara | 2 Feb 2017 | Twenty20 | |
| 6 wickets | 39 | 132 | 13.3 | v Services | Dharamsala | 2 Feb 2017 | Twenty20 | |
| 6 wickets | 50 | 121 | 11.4 | v Goa | Chennai | 3 Feb 2017 | Twenty20 | |
| 6 wickets | 9 | 144 | 18.3 | v Odisha | Eden Gardens | 5 Feb 2017 | Twenty20 | |
| 6 wickets | 10 | 161 | 18.2 | v West Zone | Wankhede | 12 Feb 2017 | Twenty20 | |
| 6 wickets | 2 | 179 | 19.4 | v South Zone | Wankhede | 15 Feb 2017 | Twenty20 | |
| 6 wickets | 53 | 219 | 41.1 | v Vidarbha | Delhi | 25 Feb 2017 | List A | |
| 6 wickets | 64 | 231 | 39.2 | v Kerala | Bhubaneswar | 3 Mar 2017 | List A | |
| 6 wickets | 6 | 229 | 49.0 | v Odisha | Delhi | 4 Mar 2017 | List A | |
| 6 wickets | 56 | 256 | 40.4 | v Himachal | Bhubaneswar | 4 Mar 2017 | List A | |
| 6 wickets | 90 | 185 | 35.0 | v J + K | Kalyani | 6 Mar 2017 | List A | |
| 6 wickets | 12 | 166 | 18.0 | v Ireland | Greater Noida | 8 Mar 2017 | T20I # 599 | |
| 6 wickets | 29 | 160 | 45.1 | v Vidarbha | Delhi | 15 Mar 2017 | List A | |
| 6 wickets | 15 | 220 | 47.3 | v Baroda | Delhi | 16 Mar 2017 | List A | |
| 6 wickets | 9 | 265 | 48.3 | v Afghanistan | Greater Noida | 19 Mar 2017 | ODI # 3852 | |
| 6 wickets | 6 | 164 | 19.0 | v Supergiant | Indore | 8 Apr 2017 | Twenty20 | |
| 6 wickets | 3 | 177 | 19.3 | v Guj Lions | Wankhede | 16 Apr 2017 | Twenty20 | |
| 6 wickets | - | 177 | 20.0 | v SRH | Pune | 22 Apr 2017 | Twenty20 | |
| 6 wickets | 5 | 186 | 19.1 | v SRH | Delhi | 2 May 2017 | Twenty20 | |
| 6 wickets | 29 | 159 | 15.1 | v RCB | Bengaluru | 7 May 2017 | Twenty20 | |
| 6 wickets | 2 | 190 | 19.4 | v Kings XI | Mohali | 7 May 2017 | Twenty20 | |
| 6 wickets | 33 | 108 | 14.3 | v KKR | Bengaluru | 19 May 2017 | Twenty20 | |
| 6 wickets | 152 | 144 | 24.4 | v NZ A | Visakhapatnam | 11 Oct 2017 | List A | |
| 6 wickets | 6 | 281 | 49.0 | v India | Wankhede | 22 Oct 2017 | ODI # 3928 | |
| 6 wickets | 24 | 231 | 46.0 | v New Zealand | Pune | 25 Oct 2017 | ODI # 3931 | |
| 6 wickets | - | 59 | 14.0 | v Jharkhand | Rajkot | 1 Nov 2017 | First-class | |
| 7 wickets | 11 | 148 | 18.1 | v India | Kanpur | 26 Jan 2017 | T20I # 592 | |
| 7 wickets | 47 | 86 | 12.1 | v Tripura | Eden Gardens | 3 Feb 2017 | Twenty20 | |
| 7 wickets | 15 | 112 | 17.3 | v Chhattisgarh | Jaipur | 4 Feb 2017 | Twenty20 | |
| 7 wickets | 1 | 169 | 19.5 | v Baroda | Vadodara | 4 Feb 2017 | Twenty20 | |
| 7 wickets | 17 | 152 | 17.1 | v Central Zone | Wankhede | 13 Feb 2017 | Twenty20 | |
| 7 wickets | 133 | 160 | 27.5 | v UP | Cuttack | 26 Feb 2017 | List A | |
| 7 wickets | 22 | 277 | 46.2 | v Services | Kalyani | 28 Feb 2017 | List A | |
| 7 wickets | 59 | 163 | 40.1 | v Odisha | Delhi | 3 Mar 2017 | List A | |
| 7 wickets | 71 | 291 | 38.1 | v Goa | Chennai | 3 Mar 2017 | List A | |
| 7 wickets | 194 | 109 | 17.4 | v J + K | Kalyani | 3 Mar 2017 | List A | |
| 7 wickets | 58 | 212 | 40.2 | v Goa | Chennai | 4 Mar 2017 | List A | |
| 7 wickets | 132 | 169 | 28.0 | v Bengal | Chennai | 6 Mar 2017 | List A | |
| 7 wickets | 25 | 234 | 45.5 | v Karnataka | Delhi | 12 Mar 2017 | List A | |
| 7 wickets | 8 | 230 | 48.4 | v Ireland | Greater Noida | 24 Mar 2017 | ODI # 3854 | |
| 7 wickets | 1 | 185 | 19.5 | v MI | Pune | 6 Apr 2017 | Twenty20 | |
| 7 wickets | 12 | 172 | 18.0 | v Supergiant | Rajkot | 14 Apr 2017 | Twenty20 | |
| 7 wickets | 11 | 183 | 18.1 | v Supergiant | Pune | 26 Apr 2017 | Twenty20 | |
| 7 wickets | 37 | 135 | 13.5 | v RCB | Bengaluru | 27 Apr 2017 | Twenty20 | |
| 7 wickets | 22 | 161 | 16.2 | v Daredevils | Eden Gardens | 28 Apr 2017 | Twenty20 | |
| 7 wickets | 15 | 209 | 17.3 | v Guj Lions | Delhi | 4 May 2017 | Twenty20 | |
| 7 wickets | 10 | 139 | 18.2 | v MI | Hyderabad | 8 May 2017 | Twenty20 | |
| 7 wickets | 4 | 48 | 5.2 | v SRH | Bengaluru | 17 May 2017 | Twenty20 | |
| 7 wickets | 43 | 243 | 42.5 | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 | |
| 7 wickets | - | 216 | 47.4 | v Assam | Pune | 25 Nov 2017 | First-class | |
| 7 wickets | - | 110 | 37.0 | v Odisha | Indore | 25 Nov 2017 | First-class | |
| 7 wickets | - | 217 | 51.4 | v M. Pradesh | Vijayawada | 7 Dec 2017 | First-class | |
| 7 wickets | 176 | 113 | 20.4 | v India | Dharamsala | 10 Dec 2017 | ODI # 3939 | |
| 8 wickets | 4 | 158 | 19.2 | v Chhattisgarh | Jaipur | 29 Jan 2017 | Twenty20 | |
| 8 wickets | 22 | 104 | 16.2 | v J + K | Dharamsala | 29 Jan 2017 | Twenty20 | |
| 8 wickets | 16 | 148 | 17.2 | v Saurashtra | Vadodara | 4 Feb 2017 | Twenty20 | |
| 8 wickets | 8 | 174 | 18.4 | v South Zone | Wankhede | 12 Feb 2017 | Twenty20 | |
| 8 wickets | 44 | 108 | 12.4 | v North Zone | Wankhede | 13 Feb 2017 | Twenty20 | |
| 8 wickets | 21 | 160 | 16.3 | v North Zone | Wankhede | 16 Feb 2017 | Twenty20 | |
| 8 wickets | 38 | 150 | 13.4 | v West Zone | Wankhede | 18 Feb 2017 | Twenty20 | |
| 8 wickets | 28 | 200 | 45.2 | v Railways | Delhi | 28 Feb 2017 | List A | |
| 8 wickets | 46 | 217 | 42.2 | v Himachal | Cuttack | 28 Feb 2017 | List A | |
| 8 wickets | 85 | 214 | 35.5 | v Goa | Chennai | 28 Feb 2017 | List A | |
| 8 wickets | 61 | 236 | 39.5 | v Rajasthan | Chennai | 6 Mar 2017 | List A | |
| 8 wickets | 266 | 96 | 5.4 | v Goa | Chennai | 6 Mar 2017 | List A | |
| 8 wickets | - | 106 | 23.5 | v Australia | Dharamsala | 25 Mar 2017 | Test # 2258 | |
| 8 wickets | 33 | 149 | 14.3 | v RCB | Indore | 10 Apr 2017 | Twenty20 | |
| 8 wickets | 21 | 171 | 16.3 | v Kings XI | Eden Gardens | 13 Apr 2017 | Twenty20 | |
| 8 wickets | 27 | 199 | 15.3 | v Kings XI | Indore | 20 Apr 2017 | Twenty20 | |
| 8 wickets | 11 | 155 | 18.1 | v Guj Lions | Kanpur | 13 May 2017 | Twenty20 | |
| 8 wickets | - | 70 | 16.0 | v Baroda | Indore | 6 Oct 2017 | First-class | |
| 8 wickets | 27 | 119 | 15.3 | v India | Guwahati | 10 Oct 2017 | T20I # 624 | |
| 8 wickets | - | 65 | 13.1 | v M. Pradesh | Vizianagaram | 1 Nov 2017 | First-class | |
| 8 wickets | 107 | 216 | 32.1 | v Sri Lanka | Visakhapatnam | 17 Dec 2017 | ODI # 3942 | |
| 9 wickets | 29 | 95 | 15.1 | v Vidarbha | Jaipur | 30 Jan 2017 | Twenty20 | |
| 9 wickets | 41 | 108 | 13.1 | v Goa | Chennai | 31 Jan 2017 | Twenty20 | |
| 9 wickets | 73 | 87 | 7.5 | v Goa | Chennai | 2 Feb 2017 | Twenty20 | |
| 9 wickets | 87 | 208 | 35.3 | v Assam | Delhi | 28 Feb 2017 | List A | |
| 9 wickets | 27 | 136 | 15.3 | v Guj Lions | Hyderabad | 9 Apr 2017 | Twenty20 | |
| 9 wickets | 48 | 74 | 12.0 | v Kings XI | Pune | 14 May 2017 | Twenty20 | |
| 9 wickets | - | 33 | 5.0 | v Jharkhand | Thiruvananthapuram | 6 Oct 2017 | First-class | |
| 9 wickets | 3 | 48 | 5.3 | v Australia | Ranchi | 7 Oct 2017 | T20I # 623 | |
| 9 wickets | - | 29 | 5.0 | v Delhi | Indore | 29 Dec 2017 | First-class | |
| 10 wickets | 24 | 147 | 16.0 | v Assam | Eden Gardens | 1 Feb 2017 | Twenty20 | |
| 10 wickets | 31 | 184 | 14.5 | v Guj Lions | Rajkot | 7 Apr 2017 | Twenty20 | |
| 10 wickets | 73 | 68 | 7.5 | v Daredevils | Mohali | 30 Apr 2017 | Twenty20 | |
| 10 wickets | - | 49 | 14.2 | v Tripura | Agartala | 24 Oct 2017 | First-class | |
| 10 wickets | - | 80 | 10.4 | v Haryana | Ranchi | 24 Oct 2017 | First-class |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| Mumbai | 6 wickets | - | 251 | 62.1 | 0.0 | v Tamil Nadu | Rajkot | 1 Jan 2017 | First-class |
| Gujarat | 5 wickets | - | 312 | 89.5 | 0.0 | v Mumbai | Indore | 10 Jan 2017 | First-class |
| Rest of Ind | 6 wickets | - | 379 | 103.1 | 0.0 | v Gujarat | Brabourne | 20 Jan 2017 | First-class |
| Himachal | 5 wickets | - | 134 | 20.0 | 20.0 | v Haryana | Dharamsala | 30 Jan 2017 | Twenty20 |
| Vidarbha | 5 wickets | - | 155 | 20.0 | 20.0 | v Rajasthan | Jaipur | 4 Feb 2017 | Twenty20 |
| Central Zone | 2 wickets | - | 182 | 20.0 | 20.0 | v South Zone | Wankhede | 18 Feb 2017 | Twenty20 |
| India | 8 wickets | - | 106 | 23.5 | 0.0 | v Australia | Dharamsala | 25 Mar 2017 | Test # 2258 |
| Supergiant | 6 wickets | - | 177 | 20.0 | 20.0 | v SRH | Pune | 22 Apr 2017 | Twenty20 |
| M. Pradesh | 8 wickets | - | 70 | 16.0 | 0.0 | v Baroda | Indore | 6 Oct 2017 | First-class |
| Kerala | 9 wickets | - | 33 | 5.0 | 0.0 | v Jharkhand | Thiruvananthapuram | 6 Oct 2017 | First-class |
| Gujarat | 4 wickets | - | 105 | 42.3 | 0.0 | v Kerala | Nadiad | 14 Oct 2017 | First-class |
| M. Pradesh | 10 wickets | - | 49 | 14.2 | 0.0 | v Tripura | Agartala | 24 Oct 2017 | First-class |
| Jharkhand | 10 wickets | - | 80 | 10.4 | 0.0 | v Haryana | Ranchi | 24 Oct 2017 | First-class |
| Delhi | 4 wickets | - | 252 | 72.1 | 0.0 | v UP | Delhi | 1 Nov 2017 | First-class |
| Saurashtra | 6 wickets | - | 59 | 14.0 | 0.0 | v Jharkhand | Rajkot | 1 Nov 2017 | First-class |
| Andhra | 8 wickets | - | 65 | 13.1 | 0.0 | v M. Pradesh | Vizianagaram | 1 Nov 2017 | First-class |
| Hyderabad | 10 wickets | - | 23 | 5.2 | 0.0 | v Railways | Delhi | 1 Nov 2017 | First-class |
| Vidarbha | 10 wickets | - | 15 | 1.3 | 0.0 | v Bengal | Kalyani | 9 Nov 2017 | First-class |
| Hyderabad | 4 wickets | - | 142 | 39.0 | 0.0 | v Assam | Guwahati | 17 Nov 2017 | First-class |
| Maharashtra | 7 wickets | - | 216 | 47.4 | 0.0 | v Assam | Pune | 25 Nov 2017 | First-class |
| M. Pradesh | 7 wickets | - | 110 | 37.0 | 0.0 | v Odisha | Indore | 25 Nov 2017 | First-class |
| Mumbai | 10 wickets | - | 63 | 6.2 | 0.0 | v Tripura | Wankhede | 25 Nov 2017 | First-class |
| Gujarat | 10 wickets | - | 15 | 1.4 | 0.0 | v Jharkhand | Ranchi | 25 Nov 2017 | First-class |
| Delhi | 7 wickets | - | 217 | 51.4 | 0.0 | v M. Pradesh | Vijayawada | 7 Dec 2017 | First-class |
| Vidarbha | 9 wickets | - | 29 | 5.0 | 0.0 | v Delhi | Indore | 29 Dec 2017 | First-class |
| 5 wickets | 1 | 156 | 19.5 | 20.0 | v Railways | Jaipur | 29 Jan 2017 | Twenty20 | |
| 4 wickets | 1 | 129 | 14.5 | 15.0 | v Himachal | Dharamsala | 29 Jan 2017 | Twenty20 | |
| 3 wickets | 1 | 150 | 19.5 | 20.0 | v Jharkhand | Eden Gardens | 31 Jan 2017 | Twenty20 | |
| 7 wickets | 1 | 169 | 19.5 | 20.0 | v Baroda | Vadodara | 4 Feb 2017 | Twenty20 | |
| 4 wickets | 1 | 319 | 49.5 | 50.0 | v Maharashtra | Delhi | 15 Mar 2017 | List A | |
| 7 wickets | 1 | 185 | 19.5 | 20.0 | v MI | Pune | 6 Apr 2017 | Twenty20 | |
| 4 wickets | 1 | 179 | 19.5 | 20.0 | v KKR | Wankhede | 9 Apr 2017 | Twenty20 | |
| 4 wickets | 1 | 169 | 19.5 | 20.0 | v Daredevils | Delhi | 17 Apr 2017 | Twenty20 | |
| 5 wickets | 1 | 163 | 19.5 | 20.0 | v RCB | Wankhede | 1 May 2017 | Twenty20 | |
| 5 wickets | 1 | 162 | 19.5 | 20.0 | v Guj Lions | Pune | 1 May 2017 | Twenty20 | |
| 5 wickets | 2 | 176 | 19.4 | 20.0 | v Saurashtra | Vadodara | 1 Feb 2017 | Twenty20 | |
| 6 wickets | 2 | 179 | 19.4 | 20.0 | v South Zone | Wankhede | 15 Feb 2017 | Twenty20 | |
| 6 wickets | 2 | 190 | 19.4 | 20.0 | v Kings XI | Mohali | 7 May 2017 | Twenty20 | |
| 2 wickets | 2 | 196 | 19.4 | 20.0 | v Guj Lions | Kanpur | 10 May 2017 | Twenty20 | |
| 6 wickets | 3 | 177 | 19.3 | 20.0 | v Guj Lions | Wankhede | 16 Apr 2017 | Twenty20 | |
| 9 wickets | 3 | 48 | 5.3 | 6.0 | v Australia | Ranchi | 7 Oct 2017 | T20I # 623 | |
| 8 wickets | 4 | 158 | 19.2 | 20.0 | v Chhattisgarh | Jaipur | 29 Jan 2017 | Twenty20 | |
| 4 wickets | 4 | 145 | 19.2 | 20.0 | v Karnataka | Chennai | 29 Jan 2017 | Twenty20 | |
| 2 wickets | 4 | 104 | 19.2 | 20.0 | v Delhi | Dharamsala | 30 Jan 2017 | Twenty20 | |
| 2 wickets | 4 | 234 | 49.2 | 50.0 | v Kerala | Bhubaneswar | 25 Feb 2017 | List A | |
| 4 wickets | 4 | 156 | 19.2 | 20.0 | v KKR | Eden Gardens | 3 May 2017 | Twenty20 | |
| 7 wickets | 4 | 48 | 5.2 | 6.0 | v SRH | Bengaluru | 17 May 2017 | Twenty20 | |
| 5 wickets | 4 | 136 | 19.2 | 20.0 | v Sri Lanka | Wankhede | 24 Dec 2017 | T20I # 635 | |
| 5 wickets | 5 | 178 | 19.1 | 20.0 | v Jharkhand | Eden Gardens | 5 Feb 2017 | Twenty20 | |
| 3 wickets | 5 | 247 | 49.1 | 50.0 | v Railways | Delhi | 1 Mar 2017 | List A | |
| 6 wickets | 5 | 186 | 19.1 | 20.0 | v SRH | Delhi | 2 May 2017 | Twenty20 | |
| 5 wickets | 6 | 115 | 19.0 | 20.0 | v Haryana | Dharamsala | 1 Feb 2017 | Twenty20 | |
| 3 wickets | 6 | 161 | 19.0 | 20.0 | v Saurashtra | Vadodara | 2 Feb 2017 | Twenty20 | |
| 2 wickets | 6 | 275 | 49.0 | 50.0 | v Rajasthan | Chennai | 1 Mar 2017 | List A | |
| 6 wickets | 6 | 229 | 49.0 | 50.0 | v Odisha | Delhi | 4 Mar 2017 | List A | |
| 6 wickets | 6 | 164 | 19.0 | 20.0 | v Supergiant | Indore | 8 Apr 2017 | Twenty20 | |
| 6 wickets | 6 | 281 | 49.0 | 50.0 | v India | Wankhede | 22 Oct 2017 | ODI # 3928 | |
| 3 wickets | 7 | 305 | 48.5 | 50.0 | v India A | Brabourne | 10 Jan 2017 | List A | |
| 5 wickets | 7 | 155 | 18.5 | 20.0 | v Maharashtra | Vadodara | 29 Jan 2017 | Twenty20 | |
| 6 wickets | 7 | 146 | 18.5 | 20.0 | v Goa | Chennai | 30 Jan 2017 | Twenty20 | |
| 4 wickets | 7 | 226 | 48.5 | 50.0 | v Andhra | Chennai | 25 Feb 2017 | List A | |
| 4 wickets | 7 | 143 | 18.5 | 20.0 | v RCB | Bengaluru | 14 Apr 2017 | Twenty20 | |
| 6 wickets | 8 | 149 | 18.4 | 20.0 | v Maharashtra | Vadodara | 2 Feb 2017 | Twenty20 | |
| 5 wickets | 8 | 129 | 18.4 | 20.0 | v Kerala | Chennai | 3 Feb 2017 | Twenty20 | |
| 8 wickets | 8 | 174 | 18.4 | 20.0 | v South Zone | Wankhede | 12 Feb 2017 | Twenty20 | |
| 3 wickets | 8 | 244 | 48.4 | 50.0 | v Punjab | Delhi | 26 Feb 2017 | List A | |
| 7 wickets | 8 | 230 | 48.4 | 50.0 | v Ireland | Greater Noida | 24 Mar 2017 | ODI # 3854 | |
| 4 wickets | 8 | 159 | 18.4 | 20.0 | v SRH | Wankhede | 12 Apr 2017 | Twenty20 | |
| 4 wickets | 9 | 134 | 18.3 | 20.0 | v Jharkhand | Eden Gardens | 29 Jan 2017 | Twenty20 | |
| 6 wickets | 9 | 144 | 18.3 | 20.0 | v Odisha | Eden Gardens | 5 Feb 2017 | Twenty20 | |
| 6 wickets | 9 | 265 | 48.3 | 50.0 | v Afghanistan | Greater Noida | 19 Mar 2017 | ODI # 3852 | |
| 5 wickets | 10 | 132 | 18.2 | 20.0 | v Gujarat | Vadodara | 30 Jan 2017 | Twenty20 | |
| 6 wickets | 10 | 161 | 18.2 | 20.0 | v West Zone | Wankhede | 12 Feb 2017 | Twenty20 | |
| 5 wickets | 10 | 230 | 48.2 | 50.0 | v Odisha | Delhi | 25 Feb 2017 | List A | |
| 4 wickets | 10 | 188 | 18.2 | 20.0 | v KKR | Eden Gardens | 21 Apr 2017 | Twenty20 | |
| 7 wickets | 10 | 139 | 18.2 | 20.0 | v MI | Hyderabad | 8 May 2017 | Twenty20 | |
| 3 wickets | 11 | 351 | 48.1 | 50.0 | v England | Pune | 15 Jan 2017 | ODI # 3819 | |
| 7 wickets | 11 | 148 | 18.1 | 20.0 | v India | Kanpur | 26 Jan 2017 | T20I # 592 | |
| 4 wickets | 11 | 170 | 18.1 | 20.0 | v UP | Jaipur | 5 Feb 2017 | Twenty20 | |
| 7 wickets | 11 | 183 | 18.1 | 20.0 | v Supergiant | Pune | 26 Apr 2017 | Twenty20 | |
| 8 wickets | 11 | 155 | 18.1 | 20.0 | v Guj Lions | Kanpur | 13 May 2017 | Twenty20 | |
| 4 wickets | 12 | 216 | 48.0 | 50.0 | v Railways | Delhi | 3 Mar 2017 | List A | |
| 6 wickets | 12 | 166 | 18.0 | 20.0 | v Ireland | Greater Noida | 8 Mar 2017 | T20I # 599 | |
| 7 wickets | 12 | 172 | 18.0 | 20.0 | v Supergiant | Rajkot | 14 Apr 2017 | Twenty20 | |
| 5 wickets | 13 | 294 | 47.5 | 50.0 | v Australia | Indore | 24 Sep 2017 | ODI # 3914 | |
| 5 wickets | 14 | 141 | 17.4 | 20.0 | v West Zone | Wankhede | 16 Feb 2017 | Twenty20 | |
| 7 wickets | 15 | 112 | 17.3 | 20.0 | v Chhattisgarh | Jaipur | 4 Feb 2017 | Twenty20 | |
| 6 wickets | 15 | 220 | 47.3 | 50.0 | v Baroda | Delhi | 16 Mar 2017 | List A | |
| 7 wickets | 15 | 209 | 17.3 | 20.0 | v Guj Lions | Delhi | 4 May 2017 | Twenty20 | |
| 8 wickets | 16 | 148 | 17.2 | 20.0 | v Saurashtra | Vadodara | 4 Feb 2017 | Twenty20 | |
| 7 wickets | 17 | 152 | 17.1 | 20.0 | v Central Zone | Wankhede | 13 Feb 2017 | Twenty20 | |
| 3 wickets | 19 | 221 | 46.5 | 50.0 | v Afghanistan | Greater Noida | 22 Mar 2017 | ODI # 3853 | |
| 8 wickets | 21 | 160 | 16.3 | 20.0 | v North Zone | Wankhede | 16 Feb 2017 | Twenty20 | |
| 8 wickets | 21 | 171 | 16.3 | 20.0 | v Kings XI | Eden Gardens | 13 Apr 2017 | Twenty20 | |
| 8 wickets | 22 | 104 | 16.2 | 20.0 | v J + K | Dharamsala | 29 Jan 2017 | Twenty20 | |
| 7 wickets | 22 | 277 | 46.2 | 50.0 | v Services | Kalyani | 28 Feb 2017 | List A | |
| 5 wickets | 22 | 282 | 46.2 | 50.0 | v Odisha | Delhi | 1 Mar 2017 | List A | |
| 7 wickets | 22 | 161 | 16.2 | 20.0 | v Daredevils | Eden Gardens | 28 Apr 2017 | Twenty20 | |
| 10 wickets | 24 | 147 | 16.0 | 20.0 | v Assam | Eden Gardens | 1 Feb 2017 | Twenty20 | |
| 6 wickets | 24 | 231 | 46.0 | 50.0 | v New Zealand | Pune | 25 Oct 2017 | ODI # 3931 | |
| 7 wickets | 25 | 234 | 45.5 | 50.0 | v Karnataka | Delhi | 12 Mar 2017 | List A | |
| 9 wickets | 27 | 136 | 15.3 | 20.0 | v Guj Lions | Hyderabad | 9 Apr 2017 | Twenty20 | |
| 8 wickets | 27 | 199 | 15.3 | 20.0 | v Kings XI | Indore | 20 Apr 2017 | Twenty20 | |
| 8 wickets | 27 | 119 | 15.3 | 20.0 | v India | Guwahati | 10 Oct 2017 | T20I # 624 | |
| 8 wickets | 28 | 200 | 45.2 | 50.0 | v Railways | Delhi | 28 Feb 2017 | List A | |
| 9 wickets | 29 | 95 | 15.1 | 20.0 | v Vidarbha | Jaipur | 30 Jan 2017 | Twenty20 | |
| 6 wickets | 29 | 160 | 45.1 | 50.0 | v Vidarbha | Delhi | 15 Mar 2017 | List A | |
| 6 wickets | 29 | 159 | 15.1 | 20.0 | v RCB | Bengaluru | 7 May 2017 | Twenty20 | |
| 10 wickets | 31 | 184 | 14.5 | 20.0 | v Guj Lions | Rajkot | 7 Apr 2017 | Twenty20 | |
| 8 wickets | 33 | 149 | 14.3 | 20.0 | v RCB | Indore | 10 Apr 2017 | Twenty20 | |
| 6 wickets | 33 | 108 | 14.3 | 20.0 | v KKR | Bengaluru | 19 May 2017 | Twenty20 | |
| 4 wickets | 35 | 232 | 44.1 | 50.0 | v Services | Kolkata | 26 Feb 2017 | List A | |
| 4 wickets | 35 | 232 | 44.1 | 50.0 | v Kerala | Cuttack | 4 Mar 2017 | List A | |
| 7 wickets | 37 | 135 | 13.5 | 20.0 | v RCB | Bengaluru | 27 Apr 2017 | Twenty20 | |
| 8 wickets | 38 | 150 | 13.4 | 20.0 | v West Zone | Wankhede | 18 Feb 2017 | Twenty20 | |
| 6 wickets | 39 | 132 | 13.3 | 20.0 | v Services | Dharamsala | 2 Feb 2017 | Twenty20 | |
| 2 wickets | 40 | 198 | 43.2 | 50.0 | v UP | Bhubaneswar | 28 Feb 2017 | List A | |
| 9 wickets | 41 | 108 | 13.1 | 20.0 | v Goa | Chennai | 31 Jan 2017 | Twenty20 | |
| 4 wickets | 41 | 214 | 43.1 | 50.0 | v M. Pradesh | Chennai | 1 Mar 2017 | List A | |
| 7 wickets | 43 | 243 | 42.5 | 50.0 | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 | |
| 8 wickets | 44 | 108 | 12.4 | 20.0 | v North Zone | Wankhede | 13 Feb 2017 | Twenty20 | |
| 8 wickets | 46 | 217 | 42.2 | 50.0 | v Himachal | Cuttack | 28 Feb 2017 | List A | |
| 5 wickets | 46 | 212 | 42.2 | 50.0 | v Gujarat | Delhi | 12 Mar 2017 | List A | |
| 7 wickets | 47 | 86 | 12.1 | 20.0 | v Tripura | Eden Gardens | 3 Feb 2017 | Twenty20 | |
| 9 wickets | 48 | 74 | 12.0 | 20.0 | v Kings XI | Pune | 14 May 2017 | Twenty20 | |
| 6 wickets | 50 | 121 | 11.4 | 20.0 | v Goa | Chennai | 3 Feb 2017 | Twenty20 | |
| 5 wickets | 50 | 197 | 41.4 | 50.0 | v Haryana | Delhi | 3 Mar 2017 | List A | |
| 6 wickets | 53 | 219 | 41.1 | 50.0 | v Vidarbha | Delhi | 25 Feb 2017 | List A | |
| 5 wickets | 53 | 182 | 29.1 | 38.0 | v Rajasthan | Chennai | 26 Feb 2017 | List A | |
| 6 wickets | 56 | 256 | 40.4 | 50.0 | v Himachal | Bhubaneswar | 4 Mar 2017 | List A | |
| 7 wickets | 58 | 212 | 40.2 | 50.0 | v Goa | Chennai | 4 Mar 2017 | List A | |
| 7 wickets | 59 | 163 | 40.1 | 50.0 | v Odisha | Delhi | 3 Mar 2017 | List A | |
| 3 wickets | 60 | 213 | 40.0 | 50.0 | v Rajasthan | Chennai | 25 Feb 2017 | List A | |
| 8 wickets | 61 | 236 | 39.5 | 50.0 | v Rajasthan | Chennai | 6 Mar 2017 | List A | |
| 6 wickets | 64 | 231 | 39.2 | 50.0 | v Kerala | Bhubaneswar | 3 Mar 2017 | List A | |
| 7 wickets | 71 | 291 | 38.1 | 50.0 | v Goa | Chennai | 3 Mar 2017 | List A | |
| 9 wickets | 73 | 87 | 7.5 | 20.0 | v Goa | Chennai | 2 Feb 2017 | Twenty20 | |
| 2 wickets | 73 | 128 | 37.5 | 50.0 | v M. Pradesh | Chennai | 26 Feb 2017 | List A | |
| 10 wickets | 73 | 68 | 7.5 | 20.0 | v Daredevils | Mohali | 30 Apr 2017 | Twenty20 | |
| 3 wickets | 75 | 200 | 37.3 | 50.0 | v Chhattisgarh | Kolkata | 6 Mar 2017 | List A | |
| 8 wickets | 85 | 214 | 35.5 | 50.0 | v Goa | Chennai | 28 Feb 2017 | List A | |
| 9 wickets | 87 | 208 | 35.3 | 50.0 | v Assam | Delhi | 28 Feb 2017 | List A | |
| 6 wickets | 90 | 185 | 35.0 | 50.0 | v J + K | Kalyani | 6 Mar 2017 | List A | |
| 4 wickets | 95 | 189 | 34.1 | 50.0 | v Tripura | Cuttack | 4 Mar 2017 | List A | |
| 3 wickets | 107 | 174 | 32.1 | 50.0 | v NZ A | Visakhapatnam | 15 Oct 2017 | List A | |
| 8 wickets | 107 | 216 | 32.1 | 50.0 | v Sri Lanka | Visakhapatnam | 17 Dec 2017 | ODI # 3942 | |
| 1 wicket | 124 | 109 | 29.2 | 50.0 | v Hyderabad | Eden Gardens | 4 Mar 2017 | List A | |
| 7 wickets | 132 | 169 | 28.0 | 50.0 | v Bengal | Chennai | 6 Mar 2017 | List A | |
| 7 wickets | 133 | 160 | 27.5 | 50.0 | v UP | Cuttack | 26 Feb 2017 | List A | |
| 6 wickets | 152 | 144 | 24.4 | 50.0 | v NZ A | Visakhapatnam | 11 Oct 2017 | List A |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
| Guj Lions | MI | Niranjan Shah Stadium, Rajkot | 29 Apr 2017 | Twenty20 |
| India A | NZ A | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 10 Oct 2017 | List A |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Adelaide Strikers vs Brisbane Heat at Adelaide, Big Bash League 12th Match, Dec 31, 2017 [Twenty20]
Otago vs Wellington at Wellington, Super Smash 17th Match, Dec 31, 2017 [Twenty20]
Moors Sports Club vs Bloomfield Cricket and Athletic Club at Colombo (Bloomfield), PLT Tier A Group A, Dec 28-30, 2017 [First-class]