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 |
| Ravindra JadejaIND | ODIs | 2009-2026 | 209 | 141 | 52 | 2880 | 87 | 32.36 | 3362 | 85.66 | 0 | 13 | 6 | 209 | 55 |
| Virat KohliIND | ODIs | 2008-2026 | 314 | 303 | 47 | 14987 | 183 | 58.54 | 15892 | 94.31 | 55 | 77 | 19 | 1391 | 181 |
| Ishant SharmaIND | Tests | 2007-2021 | 104 | 141 | 47 | 778 | 57 | 8.28 | 2555 | 30.45 | 0 | 1 | 33 | 87 | 1 |
| MS DhoniIND | T20Is | 2006-2019 | 95 | 83 | 40 | 1584 | 56 | 36.84 | 1267 | 125.02 | 0 | 2 | 1 | 114 | 49 |
| Rohit SharmaIND | ODIs | 2007-2026 | 284 | 276 | 35 | 11757 | 264 | 48.78 | 12673 | 92.77 | 34 | 61 | 16 | 1108 | 369 |
| Suresh RainaIND | ODIs | 2005-2018 | 220 | 190 | 34 | 5585 | 116* | 35.80 | 5955 | 93.79 | 5 | 36 | 13 | 475 | 120 |
| Yuvraj SinghIND | ODIs | 2002-2017 | 223 | 207 | 33 | 6840 | 150 | 39.31 | 7811 | 87.57 | 12 | 42 | 16 | 715 | 131 |
| Virat KohliIND | T20Is | 2010-2024 | 118 | 112 | 30 | 3963 | 94* | 48.33 | 2915 | 135.95 | 0 | 37 | 6 | 348 | 115 |
| Hardik PandyaIND | T20Is | 2016-2026 | 136 | 107 | 27 | 2221 | 71* | 27.76 | 1531 | 145.07 | 0 | 9 | 4 | 161 | 122 |
| Mohammed ShamiIND | Tests | 2013-2023 | 64 | 89 | 27 | 750 | 56* | 12.10 | 1005 | 74.63 | 0 | 2 | 18 | 83 | 25 |
| Mohammed SirajIND | Tests | 2020-2026 | 47 | 64 | 27 | 170 | 16* | 4.59 | 503 | 33.80 | 0 | 0 | 16 | 16 | 3 |
| Ravindra JadejaIND | Tests | 2012-2026 | 90 | 135 | 26 | 4140 | 175* | 37.98 | 7485 | 55.31 | 6 | 28 | 8 | 402 | 81 |
| Umesh YadavIND | Tests | 2011-2023 | 56 | 67 | 26 | 434 | 31 | 10.59 | 862 | 50.35 | 0 | 0 | 9 | 40 | 22 |
| Jasprit BumrahIND | Tests | 2018-2025 | 52 | 78 | 25 | 348 | 34* | 6.57 | 843 | 41.28 | 0 | 0 | 28 | 38 | 11 |
| VVS LaxmanIND | Tests | 2001-2012 | 76 | 129 | 24 | 5411 | 200* | 51.53 | 10935 | 49.48 | 12 | 37 | 7 | 671 | 1 |
| Harbhajan SinghIND | ODIs | 2002-2015 | 152 | 83 | 23 | 893 | 49 | 14.88 | 1095 | 81.55 | 0 | 0 | 11 | 61 | 27 |
| Tilak VarmaIND | T20Is | 2023-2026 | 63 | 60 | 22 | 1745 | 120* | 45.92 | 1174 | 148.64 | 2 | 10 | 4 | 135 | 89 |
| Dinesh KarthikIND | T20Is | 2006-2022 | 57 | 47 | 22 | 686 | 55 | 27.44 | 476 | 144.12 | 0 | 1 | 2 | 71 | 28 |
| KL RahulIND | ODIs | 2016-2026 | 96 | 87 | 21 | 3412 | 129* | 51.70 | 3694 | 92.37 | 9 | 19 | 3 | 264 | 81 |
| Kuldeep YadavIND | ODIs | 2017-2026 | 120 | 42 | 21 | 202 | 19 | 9.62 | 399 | 50.63 | 0 | 0 | 3 | 15 | 0 |
| Rahul DravidIND | ODIs | 2002-2011 | 125 | 116 | 20 | 3681 | 103* | 38.34 | 5055 | 72.82 | 1 | 34 | 8 | 345 | 17 |
| Dinesh KarthikIND | ODIs | 2004-2019 | 90 | 76 | 20 | 1624 | 79 | 29.00 | 2212 | 73.42 | 0 | 8 | 6 | 162 | 15 |
| Axar PatelIND | T20Is | 2015-2026 | 103 | 66 | 20 | 767 | 65 | 16.67 | 597 | 128.48 | 0 | 1 | 4 | 52 | 29 |
| Ravichandran AshwinIND | ODIs | 2010-2023 | 115 | 63 | 20 | 707 | 65 | 16.44 | 813 | 86.96 | 0 | 1 | 6 | 60 | 7 |
| Mohammed ShamiIND | ODIs | 2013-2025 | 106 | 48 | 20 | 224 | 25 | 8.00 | 271 | 82.66 | 0 | 0 | 6 | 17 | 9 |
| Kedar JadhavIND | ODIs | 2014-2020 | 71 | 50 | 19 | 1318 | 120 | 42.52 | 1273 | 103.53 | 2 | 5 | 2 | 136 | 23 |
| Rahul DravidIND | Tests | 2001-2012 | 79 | 141 | 17 | 5902 | 270 | 47.60 | 13659 | 43.21 | 16 | 27 | 3 | 722 | 12 |
| Rohit SharmaIND | T20Is | 2007-2024 | 153 | 145 | 17 | 4027 | 118 | 31.46 | 2870 | 140.31 | 4 | 31 | 10 | 363 | 194 |
| Suryakumar YadavIND | T20Is | 2021-2026 | 110 | 105 | 17 | 3213 | 117 | 36.51 | 1978 | 162.44 | 4 | 24 | 7 | 292 | 175 |
| Shivam DubeIND | T20Is | 2019-2026 | 72 | 56 | 17 | 1030 | 66 | 26.41 | 691 | 149.06 | 0 | 4 | 2 | 67 | 63 |
| Manish PandeyIND | T20Is | 2015-2020 | 39 | 33 | 17 | 709 | 79* | 44.31 | 562 | 126.16 | 0 | 3 | 2 | 49 | 19 |
| Ravindra JadejaIND | T20Is | 2009-2024 | 71 | 40 | 17 | 508 | 46* | 22.09 | 400 | 127.00 | 0 | 0 | 3 | 38 | 14 |
| Zaheer KhanIND | ODIs | 2002-2012 | 128 | 60 | 17 | 505 | 34* | 11.74 | 719 | 70.24 | 0 | 0 | 8 | 45 | 16 |
| Pragyan OjhaIND | Tests | 2009-2013 | 24 | 27 | 17 | 89 | 18* | 8.90 | 492 | 18.09 | 0 | 0 | 4 | 6 | 0 |
| Sachin TendulkarIND | Tests | 2001-2013 | 82 | 139 | 16 | 6416 | 248* | 52.16 | 11867 | 54.07 | 18 | 31 | 3 | 791 | 30 |
| Bhuvneshwar KumarIND | ODIs | 2012-2022 | 120 | 55 | 16 | 552 | 53* | 14.15 | 747 | 73.90 | 0 | 1 | 8 | 46 | 8 |
| Munaf PatelIND | ODIs | 2006-2011 | 69 | 27 | 16 | 74 | 15 | 6.73 | 112 | 66.07 | 0 | 0 | 4 | 7 | 1 |
| MS DhoniIND | Tests | 2005-2014 | 86 | 139 | 15 | 4721 | 224 | 38.07 | 8003 | 58.99 | 6 | 31 | 10 | 522 | 76 |
| Ravichandran AshwinIND | Tests | 2011-2024 | 105 | 150 | 15 | 3485 | 124 | 25.81 | 6384 | 54.59 | 6 | 14 | 9 | 398 | 23 |
| Irfan PathanIND | ODIs | 2004-2012 | 100 | 72 | 15 | 1226 | 83 | 21.51 | 1516 | 80.87 | 0 | 3 | 6 | 116 | 29 |
| Arshdeep SinghIND | T20Is | 2022-2026 | 90 | 33 | 15 | 112 | 12 | 6.22 | 110 | 101.82 | 0 | 0 | 5 | 9 | 4 |
| Ambati RayuduIND | ODIs | 2013-2019 | 53 | 49 | 14 | 1637 | 124* | 46.77 | 2094 | 78.18 | 3 | 9 | 3 | 141 | 26 |
| Shreyas IyerIND | T20Is | 2017-2026 | 66 | 63 | 14 | 1608 | 102* | 32.82 | 1137 | 141.42 | 1 | 10 | 4 | 136 | 60 |
| Zaheer KhanIND | Tests | 2003-2014 | 60 | 85 | 14 | 930 | 75 | 13.10 | 1813 | 51.30 | 0 | 3 | 17 | 109 | 22 |
| Jasprit BumrahIND | ODIs | 2016-2026 | 89 | 26 | 14 | 110 | 20* | 9.17 | 171 | 64.33 | 0 | 0 | 5 | 13 | 2 |
| Umesh YadavIND | ODIs | 2010-2018 | 75 | 24 | 14 | 79 | 18* | 7.90 | 134 | 58.96 | 0 | 0 | 4 | 8 | 1 |
| Virat KohliIND | Tests | 2011-2025 | 123 | 210 | 13 | 9230 | 254* | 46.85 | 16608 | 55.58 | 30 | 31 | 15 | 1027 | 30 |
| Axar PatelIND | ODIs | 2014-2026 | 74 | 52 | 13 | 918 | 64* | 23.54 | 995 | 92.26 | 0 | 4 | 3 | 58 | 32 |
| Rinku SinghIND | T20Is | 2023-2026 | 44 | 32 | 13 | 608 | 68* | 32.00 | 392 | 155.10 | 0 | 2 | 2 | 52 | 34 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.