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 65 of the 155 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Steve SmithAUS | Tests | 2013-2023 | 4 | 7 | 1 | 516 | 143 | 86.00 | 920 | 56.09 | 2 | 3 | 0 | 61 | 5 |
| Hashim AmlaSA | Tests | 2008-2017 | 3 | 5 | 1 | 434 | 311* | 108.50 | 715 | 60.70 | 1 | 1 | 0 | 58 | 0 |
| Jacques KallisSA | Tests | 2003-2012 | 3 | 5 | 1 | 294 | 182* | 73.50 | 551 | 53.36 | 1 | 1 | 0 | 38 | 2 |
| Shane WatsonAUS | Tests | 2009-2013 | 2 | 4 | 0 | 276 | 176 | 69.00 | 429 | 64.34 | 1 | 0 | 0 | 40 | 2 |
| KL RahulIND | Tests | 2018-2025 | 3 | 6 | 0 | 270 | 149 | 45.00 | 490 | 55.10 | 1 | 0 | 0 | 35 | 2 |
| MS DhoniIND | Tests | 2007-2014 | 3 | 6 | 0 | 230 | 92 | 38.33 | 359 | 64.07 | 0 | 2 | 1 | 30 | 5 |
| Younis KhanPAK | Tests | 2006-2016 | 2 | 2 | 0 | 227 | 218 | 113.50 | 321 | 70.72 | 1 | 0 | 0 | 31 | 4 |
| Rahul DravidIND | Tests | 2007-2011 | 2 | 4 | 1 | 226 | 146* | 75.33 | 495 | 45.66 | 1 | 1 | 0 | 31 | 0 |
| Mohammad YousufPAK | Tests | 2006-2010 | 2 | 3 | 0 | 217 | 128 | 72.33 | 400 | 54.25 | 1 | 1 | 0 | 31 | 0 |
| Graeme SmithSA | Tests | 2003-2012 | 3 | 5 | 0 | 214 | 131 | 42.80 | 456 | 46.93 | 1 | 0 | 1 | 34 | 0 |
| David WarnerAUS | Tests | 2013-2023 | 4 | 7 | 0 | 203 | 85 | 29.00 | 358 | 56.70 | 0 | 2 | 0 | 29 | 0 |
| Sachin TendulkarIND | Tests | 2007-2011 | 2 | 4 | 0 | 197 | 91 | 49.25 | 409 | 48.17 | 0 | 2 | 0 | 26 | 0 |
| Kumar SangakkaraSL | ODIs | 2006-2014 | 4 | 4 | 1 | 197 | 134* | 65.67 | 199 | 98.99 | 1 | 1 | 0 | 20 | 1 |
| Herschelle GibbsSA | Tests | 2003 | 1 | 2 | 0 | 192 | 183 | 96.00 | 279 | 68.82 | 1 | 0 | 0 | 37 | 1 |
| Pathum NissankaSL | Tests | 2024 | 1 | 2 | 1 | 191 | 127* | 191.00 | 175 | 109.14 | 1 | 1 | 0 | 22 | 2 |
| Ravindra JadejaIND | Tests | 2018-2025 | 3 | 6 | 1 | 188 | 86* | 37.60 | 385 | 48.83 | 0 | 2 | 0 | 24 | 1 |
| Evin LewisWI | ODIs | 2017-2025 | 2 | 2 | 1 | 184 | 176* | 184.00 | 142 | 129.58 | 1 | 0 | 0 | 19 | 7 |
| Dean ElgarSA | Tests | 2017-2022 | 2 | 4 | 0 | 181 | 136 | 45.25 | 327 | 55.35 | 1 | 0 | 0 | 27 | 0 |
| Rishabh PantIND | Tests | 2018-2021 | 2 | 4 | 0 | 178 | 114 | 44.50 | 293 | 60.75 | 1 | 1 | 0 | 21 | 4 |
| Azhar AliPAK | Tests | 2010-2016 | 2 | 4 | 2 | 176 | 92* | 88.00 | 341 | 51.61 | 0 | 1 | 0 | 29 | 1 |
| Virat KohliIND | Tests | 2014-2021 | 3 | 6 | 0 | 169 | 50 | 28.17 | 335 | 50.45 | 0 | 1 | 1 | 24 | 0 |
| Michael ClarkeAUS | ODIs | 2005-2012 | 4 | 3 | 1 | 154 | 99* | 77.00 | 199 | 77.39 | 0 | 1 | 0 | 11 | 0 |
| Shane WatsonAUS | ODIs | 2009-2012 | 3 | 3 | 0 | 153 | 66 | 51.00 | 184 | 83.15 | 0 | 1 | 0 | 19 | 1 |
| Mahela JayawardeneSL | ODIs | 2006-2014 | 4 | 4 | 0 | 148 | 66 | 37.00 | 157 | 94.27 | 0 | 1 | 0 | 12 | 2 |
| Henry NichollsNZ | Tests | 2026 | 1 | 2 | 0 | 145 | 121 | 72.50 | 228 | 63.60 | 1 | 0 | 0 | 19 | 0 |
| Matthew HaydenAUS | Tests | 2005 | 1 | 2 | 1 | 138 | 138 | 138.00 | 303 | 45.54 | 1 | 0 | 0 | 18 | 0 |
| Rohit SharmaIND | Tests | 2021 | 1 | 2 | 0 | 138 | 127 | 69.00 | 283 | 48.76 | 1 | 0 | 0 | 15 | 1 |
| AB de VilliersSA | Tests | 2008-2012 | 2 | 2 | 0 | 136 | 97 | 68.00 | 223 | 60.99 | 0 | 1 | 0 | 20 | 0 |
| Matthew WadeAUS | Tests | 2019 | 1 | 2 | 0 | 136 | 117 | 68.00 | 197 | 69.04 | 1 | 0 | 0 | 19 | 1 |
| Ricky PontingAUS | ODIs | 2005-2010 | 2 | 2 | 0 | 135 | 92 | 67.50 | 137 | 98.54 | 0 | 1 | 0 | 17 | 0 |
| Imran FarhatPAK | Tests | 2006-2010 | 2 | 3 | 0 | 135 | 91 | 45.00 | 206 | 65.53 | 0 | 1 | 0 | 20 | 1 |
| Marlon SamuelsWI | T20Is | 2007-2011 | 4 | 4 | 1 | 132 | 51 | 44.00 | 88 | 150.00 | 0 | 1 | 0 | 9 | 7 |
| Tamim IqbalBAN | ODIs | 2017 | 1 | 1 | 0 | 128 | 128 | 128.00 | 142 | 90.14 | 1 | 0 | 0 | 12 | 3 |
| Amit MishraIND | Tests | 2011 | 1 | 2 | 0 | 127 | 84 | 63.50 | 218 | 58.26 | 0 | 1 | 0 | 16 | 1 |
| Ross TaylorNZ | ODIs | 2008-2015 | 2 | 2 | 1 | 125 | 119* | 125.00 | 111 | 112.61 | 1 | 0 | 0 | 11 | 4 |
| Sanath JayasuriyaSL | ODIs | 2006-2011 | 2 | 2 | 0 | 124 | 122 | 62.00 | 140 | 88.57 | 1 | 0 | 0 | 15 | 2 |
| VVS LaxmanIND | Tests | 2007-2011 | 2 | 4 | 1 | 123 | 51 | 41.00 | 214 | 57.48 | 0 | 1 | 0 | 16 | 0 |
| Adam GilchristAUS | ODIs | 2005 | 1 | 1 | 1 | 121 | 121* | - | 101 | 119.80 | 1 | 0 | 0 | 16 | 2 |
| Michael HusseyAUS | Tests | 2009 | 1 | 2 | 0 | 121 | 121 | 60.50 | 266 | 45.49 | 1 | 0 | 1 | 14 | 0 |
| Yashasvi JaiswalIND | Tests | 2025 | 1 | 2 | 0 | 120 | 118 | 60.00 | 173 | 69.36 | 1 | 0 | 0 | 14 | 2 |
| Gary KirstenSA | Tests | 2003 | 1 | 2 | 0 | 119 | 90 | 59.50 | 215 | 55.35 | 0 | 1 | 0 | 19 | 1 |
| Usman KhawajaAUS | Tests | 2023 | 1 | 2 | 0 | 119 | 72 | 59.50 | 302 | 39.40 | 0 | 1 | 0 | 15 | 0 |
| Anil KumbleIND | Tests | 2007 | 1 | 2 | 2 | 118 | 110* | - | 201 | 58.71 | 1 | 0 | 0 | 17 | 1 |
| Chris GayleWI | Tests | 2004 | 1 | 2 | 0 | 117 | 105 | 58.50 | 107 | 109.35 | 1 | 0 | 0 | 20 | 1 |
| Shardul ThakurIND | Tests | 2021 | 1 | 2 | 0 | 117 | 60 | 58.50 | 108 | 108.33 | 0 | 2 | 0 | 14 | 4 |
| Cheteshwar PujaraIND | Tests | 2014-2021 | 3 | 6 | 0 | 117 | 61 | 19.50 | 300 | 39.00 | 0 | 1 | 1 | 17 | 0 |
| Jacques KallisSA | ODIs | 2003-2008 | 2 | 2 | 0 | 116 | 107 | 58.00 | 158 | 73.42 | 1 | 0 | 0 | 13 | 0 |
| Daryl MitchellNZ | Tests | 2026 | 1 | 2 | 0 | 112 | 68 | 56.00 | 182 | 61.54 | 0 | 1 | 0 | 15 | 1 |
| Asad ShafiqPAK | Tests | 2016 | 1 | 1 | 0 | 109 | 109 | 109.00 | 179 | 60.89 | 1 | 0 | 0 | 12 | 2 |
| Shaun PollockSA | Tests | 2003 | 1 | 2 | 1 | 109 | 66* | 109.00 | 152 | 71.71 | 0 | 1 | 0 | 17 | 1 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.