Batting by opposition (All cricket)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rahul DravidIND | England | 1996-2011 | 52 | 67 | 8 | 2993 | 217 | 50.73 | 6042 | 49.54 | 7 | 19 | 2 | 356 | 8 |
| Joe RootENG | Sri Lanka | 2013-2026 | 51 | 59 | 10 | 2977 | 228 | 60.76 | 4025 | 73.96 | 9 | 14 | 2 | 245 | 11 |
| Michael ClarkeAUS | India | 2003-2015 | 56 | 70 | 9 | 2972 | 329* | 48.72 | 4697 | 63.27 | 9 | 10 | 4 | 298 | 21 |
| Brendan TaylorZIM | Bangladesh | 2005-2026 | 77 | 88 | 8 | 2971 | 171 | 37.14 | 4568 | 65.04 | 7 | 15 | 7 | 283 | 29 |
| MS DhoniIND | Australia | 2006-2019 | 91 | 96 | 23 | 2963 | 224 | 40.59 | 3973 | 74.58 | 3 | 16 | 5 | 236 | 60 |
| Rohit SharmaIND | Sri Lanka | 2008-2024 | 81 | 82 | 11 | 2941 | 264 | 41.42 | 3176 | 92.60 | 8 | 14 | 7 | 276 | 86 |
| Jacques KallisSA | Pakistan | 1996-2013 | 64 | 75 | 13 | 2935 | 155 | 47.34 | 5290 | 55.48 | 7 | 20 | 3 | 268 | 27 |
| Brian LaraWI | South Africa | 1992-2007 | 55 | 72 | 3 | 2934 | 202 | 42.52 | 4907 | 59.79 | 7 | 15 | 3 | 382 | 21 |
| Shane WatsonAUS | England | 2002-2015 | 69 | 84 | 6 | 2933 | 176 | 37.60 | 4206 | 69.73 | 5 | 16 | 5 | 351 | 43 |
| Viv RichardsWI | India | 1974-1989 | 59 | 67 | 8 | 2924 | 192* | 49.56 | 1970 | 85.53 | 11 | 9 | 1 | 289 | 44 |
| Sunil GavaskarIND | England | 1971-1987 | 56 | 84 | 7 | 2919 | 221 | 37.91 | 7060 | 41.35 | 4 | 19 | 5 | 303 | 7 |
| Brian LaraWI | Pakistan | 1990-2007 | 59 | 69 | 7 | 2918 | 216 | 47.06 | 3953 | 73.82 | 9 | 9 | 6 | 329 | 35 |
| Gordon GreenidgeWI | Australia | 1975-1991 | 64 | 87 | 8 | 2910 | 226 | 36.84 | 5289 | 52.35 | 5 | 14 | 5 | 331 | 21 |
| AB de VilliersSA | India | 2005-2018 | 61 | 76 | 5 | 2899 | 217* | 40.83 | 3830 | 75.69 | 9 | 13 | 3 | 287 | 57 |
| Kevin PietersenENG | India | 2006-2013 | 48 | 60 | 4 | 2890 | 202* | 51.61 | 4008 | 72.11 | 7 | 15 | 2 | 345 | 32 |
| Kumar SangakkaraSL/IWX/ICC | Australia | 2002-2015 | 63 | 73 | 7 | 2868 | 192 | 43.45 | 4291 | 66.84 | 3 | 20 | 3 | 298 | 15 |
| Gordon GreenidgeWI | India | 1974-1989 | 47 | 62 | 7 | 2859 | 194 | 51.98 | 3806 | 55.83 | 8 | 16 | 4 | 232 | 51 |
| Wally HammondENG | Australia | 1928-1947 | 33 | 58 | 3 | 2852 | 251 | 51.85 | 7491 | 38.07 | 9 | 7 | 2 | 291 | 8 |
| David BoonAUS | England | 1985-1995 | 52 | 78 | 9 | 2839 | 184* | 41.14 | 6404 | 44.33 | 7 | 12 | 6 | 302 | 3 |
| David WarnerAUS | Pakistan | 2010-2024 | 44 | 53 | 4 | 2836 | 335* | 57.88 | 3268 | 86.78 | 10 | 8 | 2 | 298 | 54 |
| Javed MiandadPAK | Australia | 1976-1993 | 60 | 73 | 5 | 2816 | 211 | 41.41 | 5661 | 49.74 | 6 | 14 | 1 | 263 | 10 |
| Alastair CookENG | Australia | 2006-2018 | 45 | 74 | 2 | 2812 | 244* | 39.06 | 5706 | 49.28 | 5 | 12 | 3 | 322 | 2 |
| Mahela JayawardeneSL | Australia | 1999-2015 | 80 | 91 | 6 | 2807 | 105 | 33.02 | 4461 | 62.92 | 2 | 23 | 6 | 290 | 11 |
| Javed MiandadPAK | West Indies | 1975-1993 | 80 | 92 | 7 | 2764 | 114 | 32.52 | 5022 | 54.98 | 3 | 16 | 4 | 180 | 13 |
| Joe RootENG | West Indies | 2014-2025 | 42 | 53 | 7 | 2762 | 182* | 60.04 | 3742 | 73.81 | 11 | 13 | 2 | 273 | 13 |
| Herbert SutcliffeENG | Australia | 1924-1934 | 27 | 46 | 5 | 2741 | 194 | 66.85 | 6557 | 34.60 | 8 | 16 | 1 | 221 | 3 |
| Mark TaylorAUS | England | 1989-1999 | 41 | 69 | 2 | 2739 | 219 | 40.88 | 6217 | 44.06 | 6 | 18 | 3 | 278 | 4 |
| Babar AzamPAK | New Zealand | 2016-2025 | 60 | 64 | 7 | 2733 | 161 | 47.95 | 3340 | 81.83 | 5 | 23 | 2 | 274 | 37 |
| Bruce MitchellSA | England | 1929-1949 | 30 | 57 | 7 | 2732 | 189* | 54.64 | 158 | 29.11 | 7 | 16 | 0 | 83 | 0 |
| Mahela JayawardeneSL | South Africa | 1998-2015 | 64 | 79 | 4 | 2731 | 374 | 36.41 | 4742 | 57.59 | 6 | 5 | 3 | 293 | 15 |
| Steve WaughAUS | South Africa | 1992-2002 | 63 | 69 | 9 | 2728 | 164 | 45.47 | 4499 | 60.64 | 4 | 19 | 5 | 267 | 14 |
| John EdrichENG | Australia | 1964-1975 | 33 | 58 | 3 | 2726 | 175 | 49.56 | 7452 | 36.58 | 7 | 14 | 0 | 266 | 4 |
| AB de VilliersSA | West Indies | 2005-2016 | 44 | 50 | 8 | 2724 | 178 | 64.86 | 3687 | 73.88 | 11 | 9 | 1 | 251 | 54 |
| Chris GayleWI | South Africa | 2001-2021 | 63 | 76 | 3 | 2719 | 317 | 37.25 | 3614 | 75.24 | 7 | 8 | 3 | 341 | 61 |
| Richie RichardsonWI | Pakistan | 1984-1995 | 73 | 82 | 12 | 2696 | 122 | 38.51 | 4317 | 62.45 | 3 | 18 | 2 | 278 | 23 |
| Rahul DravidIND | New Zealand | 1997-2010 | 46 | 59 | 8 | 2691 | 222 | 52.76 | 5151 | 52.24 | 8 | 11 | 2 | 319 | 12 |
| Sunil GavaskarIND | Pakistan | 1978-1987 | 44 | 60 | 5 | 2689 | 166 | 48.89 | 3975 | 49.89 | 5 | 18 | 3 | 228 | 5 |
| Angelo MathewsSL | Pakistan | 2009-2023 | 66 | 80 | 21 | 2688 | 157* | 45.56 | 4727 | 56.86 | 2 | 17 | 4 | 242 | 32 |
| AB de VilliersSA | Pakistan | 2006-2017 | 54 | 60 | 11 | 2679 | 278* | 54.67 | 3544 | 75.59 | 7 | 14 | 2 | 241 | 37 |
| Mohammad YousufPAK | India | 1999-2009 | 59 | 69 | 7 | 2677 | 173 | 43.18 | 3926 | 68.19 | 5 | 18 | 3 | 285 | 26 |
| Ricky PontingAUS | Pakistan | 1996-2011 | 51 | 62 | 8 | 2671 | 209 | 49.46 | 3942 | 67.76 | 6 | 14 | 9 | 293 | 12 |
| Allan BorderAUS | India | 1979-1992 | 57 | 70 | 14 | 2671 | 163 | 47.70 | 4951 | 53.30 | 5 | 16 | 4 | 256 | 12 |
| Kumar SangakkaraSL | New Zealand | 2001-2015 | 71 | 77 | 10 | 2670 | 203 | 39.85 | 3686 | 72.44 | 6 | 15 | 4 | 308 | 21 |
| Kane WilliamsonNZ | England | 2012-2026 | 50 | 67 | 5 | 2667 | 156 | 43.02 | 4441 | 60.05 | 7 | 15 | 6 | 291 | 14 |
| David WarnerAUS | India | 2010-2024 | 58 | 75 | 2 | 2666 | 180 | 36.52 | 3205 | 83.18 | 7 | 14 | 2 | 298 | 48 |
| Clem HillAUS | England | 1896-1912 | 40 | 76 | 1 | 2660 | 188 | 35.47 | 472 | 58.05 | 4 | 16 | 8 | 206 | 0 |
| Mahela JayawardeneSL | New Zealand | 1998-2015 | 74 | 79 | 9 | 2655 | 167 | 37.93 | 4176 | 63.58 | 6 | 12 | 7 | 280 | 24 |
| Ricky PontingAUS | Sri Lanka | 1995-2012 | 61 | 69 | 8 | 2649 | 124 | 43.43 | 3991 | 66.37 | 5 | 17 | 2 | 221 | 26 |
| AB de VilliersSA | England | 2004-2017 | 64 | 76 | 8 | 2645 | 174 | 38.90 | 3885 | 68.08 | 4 | 13 | 4 | 308 | 28 |
| Carl HooperWI | India | 1987-2002 | 64 | 72 | 15 | 2636 | 233 | 46.25 | 3961 | 66.55 | 6 | 11 | 0 | 242 | 39 |
Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.