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 100 of the 141 matches in this selection (from 2006). 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 | 2008-2012 | 11 | 10 | 1 | 448 | 94 | 49.78 | 530 | 84.53 | 0 | 5 | 0 | 22 | 4 |
| Joe RootENG | ODIs | 2014-2026 | 7 | 7 | 1 | 407 | 111* | 67.83 | 501 | 81.24 | 1 | 3 | 0 | 26 | 2 |
| Yuvraj SinghIND | ODIs | 2008-2009 | 9 | 9 | 1 | 362 | 117 | 45.25 | 360 | 100.56 | 1 | 3 | 1 | 46 | 5 |
| Suresh RainaIND | ODIs | 2008-2012 | 11 | 11 | 3 | 357 | 76 | 44.63 | 371 | 96.23 | 0 | 4 | 2 | 28 | 6 |
| Virat KohliIND | ODIs | 2008-2024 | 11 | 10 | 2 | 339 | 128* | 42.38 | 417 | 81.29 | 1 | 1 | 0 | 36 | 2 |
| Gautam GambhirIND | ODIs | 2008-2012 | 9 | 9 | 0 | 338 | 150 | 37.56 | 362 | 93.37 | 2 | 0 | 1 | 35 | 1 |
| Rohit SharmaIND | ODIs | 2008-2024 | 12 | 11 | 1 | 286 | 64 | 28.60 | 262 | 109.16 | 0 | 3 | 1 | 29 | 10 |
| Younis KhanPAK | ODIs | 2006-2012 | 7 | 6 | 0 | 283 | 89 | 47.17 | 354 | 79.94 | 0 | 3 | 0 | 14 | 0 |
| Misbah-ul-HaqPAK | ODIs | 2009-2012 | 6 | 6 | 3 | 254 | 83* | 84.67 | 308 | 82.47 | 0 | 3 | 0 | 16 | 0 |
| Virender SehwagIND | ODIs | 2009-2012 | 6 | 6 | 0 | 206 | 116 | 34.33 | 165 | 124.85 | 1 | 0 | 0 | 32 | 0 |
| Azhar AliPAK | ODIs | 2012-2015 | 5 | 5 | 1 | 200 | 81* | 50.00 | 276 | 72.46 | 0 | 1 | 0 | 16 | 1 |
| Ravi BoparaENG | ODIs | 2007-2014 | 6 | 6 | 2 | 186 | 65 | 46.50 | 253 | 73.52 | 0 | 2 | 0 | 7 | 2 |
| Harry BrookENG | ODIs | 2026 | 3 | 3 | 1 | 184 | 136* | 92.00 | 153 | 120.26 | 1 | 0 | 0 | 13 | 9 |
| Sachin TendulkarIND | ODIs | 2009 | 4 | 4 | 0 | 178 | 138 | 44.50 | 187 | 95.19 | 1 | 0 | 0 | 15 | 2 |
| Umar AkmalPAK | ODIs | 2009-2012 | 6 | 5 | 2 | 173 | 102* | 57.67 | 161 | 107.45 | 1 | 1 | 1 | 11 | 6 |
| Alastair CookENG | ODIs | 2007-2014 | 5 | 5 | 0 | 172 | 80 | 34.40 | 273 | 63.00 | 0 | 1 | 0 | 15 | 1 |
| Janneman MalanSA | ODIs | 2021 | 3 | 3 | 0 | 162 | 121 | 54.00 | 185 | 87.57 | 1 | 0 | 0 | 14 | 1 |
| Mohammad HafeezPAK | ODIs | 2011-2015 | 6 | 6 | 0 | 162 | 70 | 27.00 | 205 | 79.02 | 0 | 2 | 2 | 16 | 2 |
| AB de VilliersSA | ODIs | 2013-2014 | 4 | 4 | 0 | 161 | 75 | 40.25 | 158 | 101.90 | 0 | 2 | 0 | 16 | 2 |
| Quinton de KockSA | T20Is | 2013-2021 | 4 | 4 | 2 | 158 | 59* | 79.00 | 133 | 118.80 | 0 | 2 | 0 | 18 | 1 |
| Travis HeadAUS | ODIs | 2016-2025 | 5 | 5 | 1 | 156 | 70* | 39.00 | 181 | 86.19 | 0 | 1 | 0 | 13 | 3 |
| Alex CareyAUS | ODIs | 2022-2025 | 4 | 4 | 1 | 154 | 49 | 51.33 | 175 | 88.00 | 0 | 0 | 0 | 11 | 2 |
| Ahmed ShehzadPAK | ODIs | 2011-2015 | 3 | 3 | 0 | 152 | 95 | 50.67 | 167 | 91.02 | 0 | 1 | 0 | 18 | 1 |
| Moeen AliENG | ODIs | 2014 | 4 | 4 | 0 | 140 | 119 | 35.00 | 115 | 121.74 | 1 | 0 | 1 | 14 | 5 |
| Towhid HridoyBAN | ODIs | 2023-2025 | 3 | 3 | 0 | 134 | 82 | 44.67 | 170 | 78.82 | 0 | 2 | 0 | 9 | 1 |
| Eoin MorganENG | ODIs | 2011-2014 | 5 | 5 | 0 | 134 | 62 | 26.80 | 148 | 90.54 | 0 | 2 | 0 | 9 | 3 |
| Steve SmithAUS | ODIs | 2016-2025 | 5 | 4 | 0 | 129 | 58 | 32.25 | 176 | 73.30 | 0 | 1 | 0 | 16 | 1 |
| Shikhar DhawanIND | ODIs | 2021 | 3 | 3 | 1 | 128 | 86* | 64.00 | 144 | 88.89 | 0 | 1 | 0 | 15 | 1 |
| Hashim AmlaSA | ODIs | 2013-2014 | 3 | 2 | 0 | 127 | 109 | 63.50 | 158 | 80.38 | 1 | 0 | 0 | 10 | 1 |
| Brian BennettZIM | T20Is | 2024-2026 | 4 | 4 | 2 | 127 | 63* | 63.50 | 88 | 144.32 | 0 | 1 | 0 | 19 | 0 |
| David WarnerAUS | ODIs | 2016-2022 | 5 | 5 | 0 | 127 | 99 | 25.40 | 153 | 83.01 | 0 | 1 | 0 | 16 | 0 |
| Sikandar RazaZIM | T20Is | 2024-2026 | 4 | 4 | 0 | 125 | 62 | 31.25 | 85 | 147.06 | 0 | 1 | 0 | 10 | 6 |
| Suryakumar YadavIND | ODIs | 2021 | 3 | 3 | 1 | 124 | 53 | 62.00 | 101 | 122.77 | 0 | 1 | 0 | 18 | 0 |
| Aaron FinchAUS | ODIs | 2016-2022 | 5 | 5 | 0 | 122 | 62 | 24.40 | 145 | 84.14 | 0 | 2 | 2 | 11 | 3 |
| Mohammad RizwanPAK | ODIs | 2015-2023 | 3 | 2 | 2 | 121 | 86* | - | 95 | 127.37 | 0 | 1 | 0 | 8 | 3 |
| Mohammad YousufPAK | ODIs | 2006-2009 | 4 | 4 | 0 | 121 | 46 | 30.25 | 203 | 59.61 | 0 | 0 | 0 | 10 | 0 |
| Kamran AkmalPAK | ODIs | 2006-2011 | 5 | 5 | 1 | 121 | 57 | 30.25 | 152 | 79.61 | 0 | 1 | 1 | 14 | 0 |
| Aiden MarkramSA | ODIs | 2021 | 3 | 3 | 0 | 119 | 96 | 39.67 | 123 | 96.75 | 0 | 1 | 0 | 6 | 5 |
| Jos ButtlerENG | ODIs | 2014-2026 | 7 | 6 | 1 | 118 | 33* | 23.60 | 121 | 97.52 | 0 | 0 | 0 | 6 | 4 |
| David WarnerAUS | T20Is | 2016-2022 | 3 | 3 | 1 | 116 | 70* | 58.00 | 78 | 148.72 | 0 | 1 | 0 | 15 | 1 |
| Ishan KishanIND | ODIs | 2021-2023 | 4 | 4 | 1 | 116 | 59 | 38.67 | 125 | 92.80 | 0 | 1 | 0 | 12 | 3 |
| Reeza HendricksSA | T20Is | 2021 | 3 | 3 | 1 | 112 | 56* | 56.00 | 91 | 123.08 | 0 | 1 | 0 | 10 | 2 |
| Umar AkmalPAK | T20Is | 2009-2015 | 4 | 4 | 1 | 109 | 46 | 36.33 | 70 | 155.71 | 0 | 0 | 0 | 10 | 3 |
| Ben DuckettENG | ODIs | 2026 | 3 | 3 | 0 | 108 | 62 | 36.00 | 145 | 74.48 | 0 | 1 | 0 | 7 | 2 |
| Ian BellENG | ODIs | 2007-2014 | 5 | 5 | 0 | 107 | 35 | 21.40 | 153 | 69.93 | 0 | 0 | 0 | 10 | 0 |
| Prithvi ShawIND | ODIs | 2021 | 3 | 3 | 0 | 105 | 49 | 35.00 | 84 | 125.00 | 0 | 0 | 0 | 20 | 0 |
| Axar PatelIND | ODIs | 2023-2024 | 4 | 4 | 0 | 105 | 44 | 26.25 | 144 | 72.92 | 0 | 0 | 0 | 6 | 4 |
| Shahid AfridiPAK | T20Is | 2009-2015 | 4 | 4 | 0 | 103 | 50 | 25.75 | 64 | 160.94 | 0 | 1 | 1 | 5 | 7 |
| Shubman GillIND | ODIs | 2023-2024 | 5 | 5 | 1 | 103 | 35 | 25.75 | 137 | 75.18 | 0 | 0 | 0 | 13 | 0 |
| Matthew WadeAUS | ODIs | 2016 | 2 | 2 | 0 | 102 | 76 | 51.00 | 122 | 83.61 | 0 | 1 | 0 | 3 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.