India: Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 61 of the 74 matches in this selection (from 2004). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Virat KohliIND | ODIs | 2010-2025 | 17 | 17 | 4 | 932 | 136 | 71.69 | 932 | 100.00 | 5 | 3 | 0 | 87 | 11 |
| Rohit SharmaIND | ODIs | 2008-2025 | 18 | 18 | 3 | 827 | 137 | 55.13 | 844 | 97.99 | 3 | 3 | 3 | 75 | 27 |
| Sachin TendulkarIND | Tests | 2004-2010 | 5 | 7 | 3 | 766 | 248* | 191.50 | 1198 | 63.94 | 5 | 0 | 0 | 80 | 4 |
| MS DhoniIND | ODIs | 2004-2019 | 20 | 16 | 5 | 557 | 101* | 50.64 | 671 | 83.01 | 1 | 2 | 2 | 47 | 3 |
| Virat KohliIND | Tests | 2015-2024 | 8 | 13 | 2 | 536 | 204 | 48.73 | 748 | 71.66 | 2 | 0 | 1 | 59 | 2 |
| Gautam GambhirIND | ODIs | 2007-2012 | 9 | 9 | 1 | 510 | 107* | 63.75 | 541 | 94.27 | 2 | 2 | 0 | 55 | 2 |
| Suresh RainaIND | ODIs | 2008-2015 | 13 | 13 | 6 | 481 | 116* | 68.71 | 441 | 109.07 | 1 | 3 | 0 | 45 | 11 |
| Rohit SharmaIND | T20Is | 2009-2024 | 13 | 13 | 0 | 477 | 89 | 36.69 | 332 | 143.67 | 0 | 5 | 0 | 39 | 22 |
| Cheteshwar PujaraIND | Tests | 2017-2022 | 5 | 8 | 2 | 468 | 102* | 78.00 | 812 | 57.64 | 1 | 5 | 0 | 59 | 1 |
| Virender SehwagIND | ODIs | 2004-2011 | 8 | 8 | 0 | 381 | 175 | 47.63 | 299 | 127.42 | 1 | 2 | 0 | 42 | 10 |
| Ajinkya RahaneIND | Tests | 2015-2019 | 4 | 5 | 0 | 345 | 98 | 69.00 | 512 | 67.38 | 0 | 4 | 0 | 43 | 1 |
| Shikhar DhawanIND | ODIs | 2014-2022 | 11 | 11 | 0 | 335 | 75 | 30.45 | 395 | 84.81 | 0 | 2 | 0 | 44 | 2 |
| Rahul DravidIND | Tests | 2004-2010 | 5 | 7 | 1 | 331 | 129 | 55.17 | 541 | 61.18 | 2 | 1 | 1 | 42 | 1 |
| Shubman GillIND | Tests | 2022-2024 | 4 | 8 | 1 | 321 | 119* | 45.86 | 496 | 64.72 | 2 | 0 | 1 | 29 | 9 |
| Rishabh PantIND | Tests | 2022-2024 | 4 | 7 | 1 | 309 | 109 | 51.50 | 358 | 86.31 | 1 | 1 | 0 | 34 | 11 |
| Murali VijayIND | Tests | 2010-2017 | 3 | 4 | 0 | 295 | 150 | 73.75 | 495 | 59.60 | 2 | 0 | 0 | 28 | 2 |
| Shikhar DhawanIND | T20Is | 2014-2019 | 10 | 10 | 0 | 277 | 60 | 27.70 | 238 | 116.39 | 0 | 2 | 0 | 32 | 7 |
| Shubman GillIND | ODIs | 2023-2025 | 3 | 3 | 1 | 275 | 121 | 137.50 | 317 | 86.75 | 2 | 1 | 0 | 22 | 9 |
| Ravichandran AshwinIND | Tests | 2015-2024 | 8 | 8 | 2 | 271 | 113 | 45.17 | 411 | 65.94 | 1 | 1 | 0 | 25 | 5 |
| KL RahulIND | ODIs | 2019-2025 | 7 | 7 | 2 | 266 | 77 | 53.20 | 320 | 83.13 | 0 | 2 | 0 | 18 | 8 |
| Dinesh KarthikIND | Tests | 2004-2010 | 4 | 6 | 0 | 259 | 129 | 43.17 | 445 | 58.20 | 1 | 1 | 1 | 36 | 0 |
| Mayank AgarwalIND | Tests | 2019 | 2 | 2 | 0 | 257 | 243 | 128.50 | 351 | 73.22 | 1 | 0 | 0 | 31 | 8 |
| Hardik PandyaIND | T20Is | 2016-2025 | 9 | 8 | 2 | 257 | 50* | 42.83 | 140 | 183.57 | 0 | 1 | 0 | 25 | 14 |
| Gautam GambhirIND | Tests | 2004-2010 | 3 | 5 | 1 | 242 | 116 | 60.50 | 306 | 79.08 | 1 | 1 | 0 | 28 | 1 |
| Ravindra JadejaIND | Tests | 2017-2024 | 5 | 6 | 3 | 242 | 86 | 80.67 | 342 | 70.76 | 0 | 3 | 0 | 21 | 7 |
| Yuvraj SinghIND | ODIs | 2004-2017 | 11 | 9 | 1 | 238 | 69 | 29.75 | 251 | 94.82 | 0 | 1 | 0 | 21 | 9 |
| Virat KohliIND | T20Is | 2014-2024 | 6 | 6 | 3 | 230 | 64* | 76.67 | 186 | 123.66 | 0 | 2 | 0 | 18 | 6 |
| Ishan KishanIND | ODIs | 2022-2023 | 2 | 2 | 0 | 215 | 210 | 107.50 | 146 | 147.26 | 1 | 0 | 0 | 24 | 10 |
| Sachin TendulkarIND | ODIs | 2004-2012 | 5 | 5 | 0 | 215 | 114 | 43.00 | 276 | 77.90 | 1 | 0 | 0 | 29 | 1 |
| Shreyas IyerIND | Tests | 2022 | 2 | 3 | 1 | 202 | 87 | 101.00 | 343 | 58.89 | 0 | 2 | 0 | 24 | 2 |
| Sourav GangulyIND | Tests | 2004-2007 | 3 | 4 | 0 | 199 | 100 | 49.75 | 335 | 59.40 | 1 | 1 | 0 | 28 | 2 |
| MS DhoniIND | Tests | 2007-2010 | 3 | 4 | 2 | 193 | 89 | 96.50 | 272 | 70.96 | 0 | 2 | 0 | 19 | 7 |
| Rahul DravidIND | ODIs | 2004-2007 | 5 | 5 | 1 | 191 | 60 | 47.75 | 262 | 72.90 | 0 | 2 | 0 | 13 | 0 |
| Yashasvi JaiswalIND | Tests | 2024 | 2 | 4 | 0 | 189 | 72 | 47.25 | 231 | 81.82 | 0 | 3 | 0 | 31 | 3 |
| KL RahulIND | Tests | 2017-2024 | 5 | 9 | 1 | 175 | 68 | 21.88 | 303 | 57.76 | 0 | 1 | 0 | 20 | 2 |
| Shikhar DhawanIND | Tests | 2015 | 1 | 1 | 0 | 173 | 173 | 173.00 | 195 | 88.72 | 1 | 0 | 0 | 23 | 0 |
| Ajinkya RahaneIND | ODIs | 2014-2015 | 6 | 6 | 0 | 168 | 73 | 28.00 | 234 | 71.79 | 0 | 2 | 1 | 14 | 3 |
| Virender SehwagIND | Tests | 2004-2010 | 3 | 5 | 1 | 166 | 56 | 41.50 | 192 | 86.46 | 0 | 2 | 0 | 24 | 1 |
| Suryakumar YadavIND | T20Is | 2022-2025 | 6 | 6 | 0 | 153 | 75 | 25.50 | 88 | 173.86 | 0 | 1 | 0 | 15 | 9 |
| Sanju SamsonIND | T20Is | 2024-2025 | 4 | 3 | 0 | 150 | 111 | 50.00 | 73 | 205.48 | 1 | 0 | 0 | 19 | 8 |
| KL RahulIND | T20Is | 2018-2022 | 6 | 5 | 1 | 149 | 52 | 37.25 | 109 | 136.70 | 0 | 2 | 0 | 14 | 5 |
| Dinesh KarthikIND | ODIs | 2007-2019 | 7 | 7 | 3 | 146 | 58* | 36.50 | 178 | 82.02 | 0 | 1 | 0 | 10 | 2 |
| Axar PatelIND | ODIs | 2014-2025 | 9 | 8 | 1 | 145 | 56 | 20.71 | 133 | 109.02 | 0 | 1 | 1 | 9 | 7 |
| Shreyas IyerIND | ODIs | 2022-2025 | 5 | 5 | 0 | 143 | 82 | 28.60 | 189 | 75.66 | 0 | 1 | 0 | 12 | 3 |
| Wriddhiman SahaIND | Tests | 2015-2019 | 4 | 4 | 2 | 141 | 106* | 70.50 | 217 | 64.98 | 1 | 0 | 0 | 12 | 2 |
| Wasim JafferIND | Tests | 2007 | 2 | 3 | 1 | 138 | 138* | 69.00 | 233 | 59.23 | 1 | 0 | 2 | 17 | 0 |
| Suresh RainaIND | T20Is | 2009-2018 | 8 | 6 | 0 | 128 | 47 | 21.33 | 104 | 123.08 | 0 | 0 | 1 | 10 | 5 |
| Sourav GangulyIND | ODIs | 2004-2007 | 3 | 3 | 0 | 121 | 66 | 40.33 | 211 | 57.35 | 0 | 2 | 1 | 6 | 2 |
| Abhishek SharmaIND | T20Is | 2024-2025 | 4 | 4 | 0 | 110 | 75 | 27.50 | 59 | 186.44 | 0 | 1 | 0 | 12 | 6 |
| Mohammad KaifIND | ODIs | 2004 | 2 | 2 | 1 | 109 | 80 | 109.00 | 135 | 80.74 | 0 | 1 | 0 | 9 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.