India: Batting by format (All cricket)
Filters
1 active
Team: India×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 1,030 of the 1,914 matches in this selection (from 2001). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MS DhoniIND | ODIs | 2004-2019 | 328 | 276 | 78 | 10100 | 148 | 51.01 | 11681 | 86.47 | 8 | 72 | 10 | 770 | 203 |
| Virat KohliIND | ODIs | 2008-2026 | 314 | 303 | 47 | 14987 | 183 | 58.54 | 15892 | 94.31 | 55 | 77 | 19 | 1391 | 181 |
| Rohit SharmaIND | ODIs | 2007-2026 | 284 | 276 | 35 | 11757 | 264 | 48.78 | 12673 | 92.77 | 34 | 61 | 16 | 1108 | 369 |
| Yuvraj SinghIND | ODIs | 2002-2017 | 223 | 207 | 33 | 6840 | 150 | 39.31 | 7811 | 87.57 | 12 | 42 | 16 | 715 | 131 |
| Suresh RainaIND | ODIs | 2005-2018 | 220 | 190 | 34 | 5585 | 116* | 35.80 | 5955 | 93.79 | 5 | 36 | 13 | 475 | 120 |
| Ravindra JadejaIND | ODIs | 2009-2026 | 209 | 141 | 52 | 2880 | 87 | 32.36 | 3362 | 85.66 | 0 | 13 | 6 | 209 | 55 |
| Shikhar DhawanIND | ODIs | 2010-2022 | 166 | 163 | 10 | 6733 | 143 | 44.01 | 7358 | 91.51 | 17 | 38 | 5 | 838 | 78 |
| Virender SehwagIND | ODIs | 2002-2013 | 162 | 158 | 2 | 5574 | 219 | 35.73 | 5268 | 105.81 | 10 | 26 | 7 | 737 | 104 |
| Rohit SharmaIND | T20Is | 2007-2024 | 153 | 145 | 17 | 4027 | 118 | 31.46 | 2870 | 140.31 | 4 | 31 | 10 | 363 | 194 |
| Harbhajan SinghIND | ODIs | 2002-2015 | 152 | 83 | 23 | 893 | 49 | 14.88 | 1095 | 81.55 | 0 | 0 | 11 | 61 | 27 |
| Sachin TendulkarIND | ODIs | 2002-2012 | 146 | 144 | 10 | 6433 | 200* | 48.01 | 7414 | 86.77 | 16 | 37 | 6 | 773 | 59 |
| Gautam GambhirIND | ODIs | 2003-2013 | 138 | 134 | 11 | 4981 | 150* | 40.50 | 5804 | 85.82 | 11 | 32 | 11 | 525 | 17 |
| Hardik PandyaIND | T20Is | 2016-2026 | 136 | 107 | 27 | 2221 | 71* | 27.76 | 1531 | 145.07 | 0 | 9 | 4 | 161 | 122 |
| Zaheer KhanIND | ODIs | 2002-2012 | 128 | 60 | 17 | 505 | 34* | 11.74 | 719 | 70.24 | 0 | 0 | 8 | 45 | 16 |
| Rahul DravidIND | ODIs | 2002-2011 | 125 | 116 | 20 | 3681 | 103* | 38.34 | 5055 | 72.82 | 1 | 34 | 8 | 345 | 17 |
| Virat KohliIND | Tests | 2011-2025 | 123 | 210 | 13 | 9230 | 254* | 46.85 | 16608 | 55.58 | 30 | 31 | 15 | 1027 | 30 |
| Bhuvneshwar KumarIND | ODIs | 2012-2022 | 120 | 55 | 16 | 552 | 53* | 14.15 | 747 | 73.90 | 0 | 1 | 8 | 46 | 8 |
| Kuldeep YadavIND | ODIs | 2017-2026 | 120 | 42 | 21 | 202 | 19 | 9.62 | 399 | 50.63 | 0 | 0 | 3 | 15 | 0 |
| Virat KohliIND | T20Is | 2010-2024 | 118 | 112 | 30 | 3963 | 94* | 48.33 | 2915 | 135.95 | 0 | 37 | 6 | 348 | 115 |
| Ravichandran AshwinIND | ODIs | 2010-2023 | 115 | 63 | 20 | 707 | 65 | 16.44 | 813 | 86.96 | 0 | 1 | 6 | 60 | 7 |
| Suryakumar YadavIND | T20Is | 2021-2026 | 110 | 105 | 17 | 3213 | 117 | 36.51 | 1978 | 162.44 | 4 | 24 | 7 | 292 | 175 |
| Mohammed ShamiIND | ODIs | 2013-2025 | 106 | 48 | 20 | 224 | 25 | 8.00 | 271 | 82.66 | 0 | 0 | 6 | 17 | 9 |
| Ravichandran AshwinIND | Tests | 2011-2024 | 105 | 150 | 15 | 3485 | 124 | 25.81 | 6384 | 54.59 | 6 | 14 | 9 | 398 | 23 |
| Ishant SharmaIND | Tests | 2007-2021 | 104 | 141 | 47 | 778 | 57 | 8.28 | 2555 | 30.45 | 0 | 1 | 33 | 87 | 1 |
| Axar PatelIND | T20Is | 2015-2026 | 103 | 66 | 20 | 767 | 65 | 16.67 | 597 | 128.48 | 0 | 1 | 4 | 52 | 29 |
| Cheteshwar PujaraIND | Tests | 2010-2023 | 102 | 175 | 11 | 7160 | 206* | 43.66 | 16165 | 44.29 | 19 | 35 | 12 | 857 | 16 |
| Irfan PathanIND | ODIs | 2004-2012 | 100 | 72 | 15 | 1226 | 83 | 21.51 | 1516 | 80.87 | 0 | 3 | 6 | 116 | 29 |
| KL RahulIND | ODIs | 2016-2026 | 96 | 87 | 21 | 3412 | 129* | 51.70 | 3694 | 92.37 | 9 | 19 | 3 | 264 | 81 |
| MS DhoniIND | T20Is | 2006-2019 | 95 | 83 | 40 | 1584 | 56 | 36.84 | 1267 | 125.02 | 0 | 2 | 1 | 114 | 49 |
| Jasprit BumrahIND | T20Is | 2016-2026 | 94 | 12 | 6 | 12 | 7 | 2.00 | 18 | 66.67 | 0 | 0 | 4 | 2 | 0 |
| Hardik PandyaIND | ODIs | 2016-2025 | 92 | 67 | 10 | 1897 | 92* | 33.28 | 1708 | 111.07 | 0 | 11 | 4 | 141 | 76 |
| Ravindra JadejaIND | Tests | 2012-2026 | 90 | 135 | 26 | 4140 | 175* | 37.98 | 7485 | 55.31 | 6 | 28 | 8 | 402 | 81 |
| Dinesh KarthikIND | ODIs | 2004-2019 | 90 | 76 | 20 | 1624 | 79 | 29.00 | 2212 | 73.42 | 0 | 8 | 6 | 162 | 15 |
| Arshdeep SinghIND | T20Is | 2022-2026 | 90 | 33 | 15 | 112 | 12 | 6.22 | 110 | 101.82 | 0 | 0 | 5 | 9 | 4 |
| Ajinkya RahaneIND | ODIs | 2011-2018 | 89 | 86 | 3 | 2906 | 111 | 35.01 | 3701 | 78.52 | 3 | 23 | 6 | 288 | 33 |
| Jasprit BumrahIND | ODIs | 2016-2026 | 89 | 26 | 14 | 110 | 20* | 9.17 | 171 | 64.33 | 0 | 0 | 5 | 13 | 2 |
| MS DhoniIND | Tests | 2005-2014 | 86 | 139 | 15 | 4721 | 224 | 38.07 | 8003 | 58.99 | 6 | 31 | 10 | 522 | 76 |
| Bhuvneshwar KumarIND | T20Is | 2012-2022 | 86 | 21 | 13 | 67 | 16 | 8.38 | 94 | 71.28 | 0 | 0 | 2 | 0 | 0 |
| Ajinkya RahaneIND | Tests | 2013-2023 | 84 | 143 | 12 | 5067 | 188 | 38.68 | 10211 | 49.62 | 12 | 26 | 10 | 576 | 35 |
| Sachin TendulkarIND | Tests | 2001-2013 | 82 | 139 | 16 | 6416 | 248* | 52.16 | 11867 | 54.07 | 18 | 31 | 3 | 791 | 30 |
| Yuzvendra ChahalIND | T20Is | 2016-2023 | 80 | 6 | 4 | 6 | 3* | 3.00 | 13 | 46.15 | 0 | 0 | 0 | 0 | 0 |
| Rahul DravidIND | Tests | 2001-2012 | 79 | 141 | 17 | 5902 | 270 | 47.60 | 13659 | 43.21 | 16 | 27 | 3 | 722 | 12 |
| Ishant SharmaIND | ODIs | 2007-2016 | 79 | 28 | 13 | 72 | 13 | 4.80 | 203 | 35.47 | 0 | 0 | 5 | 6 | 0 |
| Shreyas IyerIND | ODIs | 2017-2026 | 78 | 72 | 5 | 3053 | 128* | 45.57 | 3124 | 97.73 | 5 | 24 | 2 | 280 | 74 |
| Ashish NehraIND | ODIs | 2002-2011 | 77 | 32 | 13 | 89 | 16* | 4.68 | 169 | 52.66 | 0 | 0 | 8 | 9 | 2 |
| VVS LaxmanIND | Tests | 2001-2012 | 76 | 129 | 24 | 5411 | 200* | 51.53 | 10935 | 49.48 | 12 | 37 | 7 | 671 | 1 |
| Suresh RainaIND | T20Is | 2006-2018 | 76 | 64 | 11 | 1549 | 101 | 29.23 | 1144 | 135.40 | 1 | 5 | 3 | 138 | 57 |
| Virender SehwagIND | Tests | 2001-2013 | 75 | 132 | 5 | 5886 | 319 | 46.35 | 6922 | 85.03 | 15 | 25 | 13 | 827 | 62 |
| Sourav GangulyIND | ODIs | 2002-2007 | 75 | 72 | 7 | 2332 | 112* | 35.88 | 3264 | 71.45 | 3 | 15 | 7 | 214 | 43 |
| Umesh YadavIND | ODIs | 2010-2018 | 75 | 24 | 14 | 79 | 18* | 7.90 | 134 | 58.96 | 0 | 0 | 4 | 8 | 1 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.