India most runs and best batsmen, ODI 2017
Virat Kohli was India's top run-scorer in ODI 2017 with 1460 runs in 26 innings at a strike rate of 99.1, ahead of Rohit Sharma (1293) and Shikhar Dhawan (960).
Updated to
Most runs for India
Every India batter in ODI 2017
| # | Batter | Inns | Runs | HS | Avg | SR | 50/100 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Virat Kohli | 26 | 1460 | 131 | 76.84 | 99.1 | 7/6 | 136 | 22 |
| 2 | Rohit Sharma | 21 | 1293 | 208 | 71.83 | 99.5 | 5/6 | 116 | 46 |
| 3 | Shikhar Dhawan | 22 | 960 | 132 | 48.00 | 101.4 | 6/3 | 124 | 14 |
| 4 | MS Dhoni | 22 | 788 | 134 | 60.62 | 84.7 | 6/1 | 60 | 19 |
| 5 | Ajinkya Rahane | 12 | 586 | 103 | 48.83 | 77.7 | 7/1 | 63 | 4 |
| 6 | Kedar Jadhav | 18 | 561 | 120 | 40.07 | 111.1 | 3/1 | 62 | 11 |
| 7 | Hardik Pandya | 19 | 557 | 83 | 34.81 | 120.6 | 4/0 | 35 | 30 |
| 8 | Yuvraj Singh | 10 | 372 | 150 | 41.33 | 98.7 | 1/1 | 46 | 7 |
| 9 | Dinesh Karthik | 7 | 183 | 64 | 61.00 | 69.8 | 2/0 | 16 | 0 |
| 10 | Manish Pandey | 8 | 171 | 50 | 34.20 | 88.6 | 1/0 | 17 | 1 |
| 11 | Shreyas Iyer | 3 | 162 | 88 | 54.00 | 101.3 | 2/0 | 18 | 3 |
| 12 | Bhuvneshwar Kumar | 7 | 132 | 53 | 44.00 | 76.7 | 1/0 | 12 | 3 |
| 13 | Ravindra Jadeja | 5 | 65 | 16 | 16.25 | 98.5 | 0/0 | 6 | 1 |
| 14 | KL Rahul | 6 | 52 | 17 | 8.67 | 72.2 | 0/0 | 5 | 1 |
| 15 | Kuldeep Yadav | 3 | 21 | 19 | 10.50 | 63.6 | 0/0 | 4 | 0 |
| 16 | Ravichandran Ashwin | 3 | 17 | 15 | 8.50 | 106.3 | 0/0 | 0 | 1 |
| 17 | Axar Patel | 2 | 11 | 6 | 5.50 | 73.3 | 0/0 | 0 | 0 |
| 18 | Jasprit Bumrah | 3 | 11 | 10 | 5.50 | 36.7 | 0/0 | 2 | 0 |
| 19 | Mohammed Shami | 2 | 7 | 6 | 7.00 | 87.5 | 0/0 | 1 | 0 |
| 20 | Umesh Yadav | 2 | 2 | 2 | 2.00 | 66.7 | 0/0 | 0 | 0 |
| 21 | Yuzvendra Chahal | 2 | 1 | 1 | 1.00 | 9.1 | 0/0 | 0 | 0 |
Powerplay batting
Overs 1–10 · ranked by runs · minimum 12 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | 370 | 484 | 76.4 | 39 | 14 | 9 |
| 2 | Shikhar Dhawan | 368 | 410 | 89.8 | 57 | 3 | 11 |
| 3 | Ajinkya Rahane | 243 | 307 | 79.2 | 36 | 2 | 3 |
| 4 | Virat Kohli | 237 | 294 | 80.6 | 34 | 3 | 6 |
| 5 | Yuvraj Singh | 51 | 72 | 70.8 | 9 | 1 | 0 |
| 6 | KL Rahul | 28 | 46 | 60.9 | 3 | 1 | 3 |
| 7 | Shreyas Iyer | 20 | 37 | 54.1 | 2 | 0 | 0 |
| 8 | Kedar Jadhav | 17 | 32 | 53.1 | 2 | 0 | 0 |
Death overs batting
Overs 41–50 · ranked by runs · minimum 12 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | MS Dhoni | 356 | 271 | 131.4 | 29 | 13 | 8 |
| 2 | Kedar Jadhav | 197 | 143 | 137.8 | 22 | 5 | 5 |
| 3 | Hardik Pandya | 195 | 150 | 130.0 | 14 | 10 | 10 |
| 4 | Virat Kohli | 133 | 92 | 144.6 | 11 | 5 | 3 |
| 5 | Rohit Sharma | 123 | 54 | 227.8 | 5 | 11 | 1 |
| 6 | Manish Pandey | 104 | 78 | 133.3 | 12 | 1 | 1 |
| 7 | Bhuvneshwar Kumar | 93 | 88 | 105.7 | 10 | 2 | 2 |
| 8 | Ravindra Jadeja | 50 | 39 | 128.2 | 6 | 1 | 3 |
Quick answers
Who scored the most runs for India in ODI 2017?
Virat Kohli was India's top run-scorer in ODI 2017 with 1460 runs in 26 innings at a strike rate of 99.1, ahead of Rohit Sharma (1293) and Shikhar Dhawan (960).
Who hit the most sixes for India?
Rohit Sharma, with 46 sixes in 21 innings.
Who had the best strike rate for India?
Hardik Pandya scored at 120.6 runs per 100 balls (minimum 150 balls faced).
Who was India's best powerplay batter?
Rohit Sharma: 370 runs off 484 balls in the powerplay, a strike rate of 76.4.
Who was India's best finisher?
MS Dhoni made 356 runs off 271 balls in the death overs, a strike rate of 131.4.