Shai Hope has scored 988 runs off 1342 balls against India in ODIs (strike rate 73.62, average 47.05, 20 sixes, out 21 times).
| Runs | 988 |
| Balls | 1342 |
| Strike rate | 73.62 |
| Average | 47.05 |
| Fours | - |
| Sixes | 20 |
| Dismissals | 21 |
| 2017 | 181 | 275 | 65.81 | 4 | 45.25 |
| 2018 | 250 | 305 | 81.96 | 4 | 62.50 |
| 2019 | 262 | 369 | 71 | 5 | 52.40 |
| 2022 | 184 | 259 | 71.04 | 6 | 30.66 |
| 2023 | 111 | 134 | 82.83 | 2 | 55.50 |
| Queen's Park Oval, Port of Spain | 254 | 336 | 75.59 | 6 |
| ACA-VDCA Stadium, Visakhapatnam | 201 | 219 | 91.78 | 1 |
| Kensington Oval, Bridgetown | 106 | 125 | 84.80 | 1 |
| MA Chidambaram Stadium, Chennai | 102 | 151 | 67.54 | 0 |
| MCA Stadium, Pune | 95 | 113 | 84.07 | 1 |
| Sabina Park, Kingston | 51 | 98 | 52.04 | 1 |
| Sir Vivian Richards Stadium, North Sound | 49 | 89 | 55.05 | 2 |
| Barabati Stadium, Cuttack | 42 | 50 | 84 | 1 |
| Narendra Modi, Ahmedabad | 40 | 73 | 54.79 | 3 |
| Barsapara Cricket Stadium, Guwahati | 32 | 51 | 62.74 | 1 |
| Providence Stadium, Providence | 6 | 11 | 54.54 | 0 |
| Old Trafford, Manchester | 5 | 10 | 50 | 1 |
| Brian Lara Stadium, Tarouba | 5 | 9 | 55.55 | 1 |
| Greenfield Stadium, Thiruvananthapuram | 0 | 5 | 0 | 1 |
| Brabourne Stadium, Mumbai | 0 | 2 | 0 | 1 |
| Kuldeep Yadav | 206 | 167 | 11 / 4 | 81.06 | 3 |
| Ravindra Jadeja | 181 | 116 | 4 / 2 | 64.08 | 1 |
| Yuzvendra Chahal | 135 | 93 | 1 / 4 | 68.88 | 2 |
| Mohammed Shami | 101 | 83 | 10 / 0 | 82.17 | 4 |
| Shardul Thakur | 90 | 58 | 3 / 2 | 64.44 | 1 |
| Mohammed Siraj | 85 | 57 | 7 / 1 | 67.05 | 3 |
| Umesh Yadav | 82 | 68 | 9 / 1 | 82.92 | 0 |
| Hardik Pandya | 71 | 38 | 2 / 0 | 53.52 | 2 |
| Deepak Chahar | 60 | 59 | 7 / 2 | 98.33 | 0 |
| Khaleel Ahmed | 49 | 47 | 2 / 2 | 95.91 | 1 |
| Bhuvneshwar Kumar | 49 | 31 | 3 / 0 | 63.26 | 1 |
| Kedar Jadhav | 35 | 18 | 2 / 0 | 51.42 | 0 |
| Axar Patel | 32 | 22 | 2 / 0 | 68.75 | 0 |
| Deepak Hooda | 32 | 19 | 1 / 0 | 59.37 | 0 |
| Umran Malik | 23 | 27 | 4 / 1 | 117.39 | 0 |
| Ravichandran Ashwin | 20 | 18 | 0 / 1 | 90 | 0 |
| Jasprit Bumrah | 20 | 8 | 0 / 0 | 40 | 2 |
| Shivam Dube | 18 | 19 | 1 / 0 | 105.55 | 0 |
| Avesh Khan | 17 | 21 | 3 / 0 | 123.52 | 0 |
| Prasidh Krishna | 17 | 5 | 0 / 0 | 29.41 | 0 |
| Mukesh Kumar | 12 | 11 | 2 / 0 | 91.66 | 1 |
| Navdeep Saini | 7 | 3 | 0 / 0 | 42.85 | 0 |
Shai Hope has scored 988 runs off 1342 balls against India in ODIs (strike rate 73.62, average 47.05, 20 sixes, out 21 times).