Batting by opposition (Men's Tests)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chris GayleWI | South Africa | 2003-2010 | 8 | 14 | 0 | 694 | 317 | 49.57 | 973 | 71.33 | 1 | 3 | 1 | 91 | 10 |
| Sarfraz AhmedPAK | New Zealand | 2014-2023 | 10 | 18 | 3 | 693 | 118 | 46.20 | 1048 | 66.13 | 2 | 3 | 0 | 80 | 1 |
| VVS LaxmanIND | South Africa | 2004-2011 | 12 | 19 | 3 | 693 | 143* | 43.31 | 1432 | 48.39 | 1 | 4 | 0 | 88 | 1 |
| Kumar SangakkaraSL | South Africa | 2006-2014 | 7 | 13 | 0 | 692 | 287 | 53.23 | 1190 | 58.15 | 2 | 2 | 2 | 89 | 1 |
| Tom LathamNZ | India | 2014-2024 | 12 | 24 | 1 | 692 | 95 | 30.09 | 1592 | 43.47 | 0 | 8 | 2 | 76 | 1 |
| AB de VilliersSA | Sri Lanka | 2006-2014 | 7 | 12 | 1 | 691 | 160* | 62.82 | 1146 | 60.30 | 1 | 5 | 0 | 90 | 3 |
| Shakib Al HasanBAN | New Zealand | 2008-2017 | 7 | 13 | 3 | 687 | 217 | 68.70 | 976 | 70.39 | 2 | 3 | 1 | 97 | 6 |
| Shan MasoodPAK | South Africa | 2013-2025 | 9 | 18 | 0 | 686 | 145 | 38.11 | 1321 | 51.93 | 1 | 5 | 3 | 71 | 6 |
| VVS LaxmanIND | New Zealand | 2003-2010 | 7 | 11 | 3 | 683 | 124* | 85.38 | 1556 | 43.89 | 2 | 5 | 0 | 97 | 0 |
| Sourav GangulyIND | Pakistan | 2004-2007 | 5 | 9 | 0 | 682 | 239 | 75.78 | 1019 | 66.93 | 2 | 2 | 0 | 93 | 3 |
| Aiden MarkramSA | Pakistan | 2018-2025 | 9 | 17 | 1 | 682 | 108 | 42.63 | 1224 | 55.72 | 1 | 4 | 1 | 106 | 5 |
| Mark BoucherSA | England | 2003-2010 | 12 | 20 | 3 | 682 | 95 | 40.12 | 1239 | 55.04 | 0 | 4 | 0 | 78 | 2 |
| Mitchell StarcAUS | India | 2012-2025 | 23 | 35 | 6 | 678 | 99 | 23.38 | 1200 | 56.50 | 0 | 3 | 0 | 66 | 10 |
| Rahul DravidIND | Sri Lanka | 2008-2010 | 9 | 15 | 0 | 676 | 177 | 45.07 | 1309 | 51.64 | 2 | 2 | 0 | 76 | 3 |
| Tillakaratne DilshanSL | England | 2003-2012 | 9 | 15 | 0 | 675 | 193 | 45.00 | 1096 | 61.59 | 1 | 5 | 2 | 75 | 2 |
| Rahul DravidIND | New Zealand | 2003-2010 | 7 | 12 | 1 | 673 | 191 | 61.18 | 1703 | 39.52 | 2 | 4 | 0 | 86 | 1 |
| Gautam GambhirIND | Australia | 2004-2012 | 9 | 18 | 0 | 673 | 206 | 37.39 | 1418 | 47.46 | 2 | 2 | 2 | 78 | 2 |
| Mushfiqur RahimBAN | India | 2010-2024 | 10 | 19 | 1 | 673 | 127 | 37.39 | 1264 | 53.24 | 2 | 2 | 1 | 95 | 6 |
| Steve SmithAUS | Sri Lanka | 2016-2025 | 7 | 11 | 1 | 670 | 145* | 67.00 | 1270 | 52.76 | 4 | 1 | 1 | 57 | 4 |
| Kraigg BrathwaiteWI | Pakistan | 2011-2025 | 11 | 22 | 2 | 670 | 142* | 33.50 | 1619 | 41.38 | 1 | 4 | 2 | 62 | 3 |
| Usman KhawajaAUS | New Zealand | 2011-2024 | 8 | 14 | 2 | 669 | 174 | 55.75 | 1194 | 56.03 | 3 | 0 | 0 | 73 | 5 |
| Babar AzamPAK | South Africa | 2018-2025 | 9 | 18 | 0 | 667 | 81 | 37.06 | 1068 | 62.45 | 0 | 7 | 0 | 111 | 0 |
| Ben DuckettENG | Pakistan | 2022-2026 | 9 | 16 | 1 | 663 | 114 | 44.20 | 748 | 88.64 | 2 | 5 | 3 | 81 | 3 |
| Misbah-ul-HaqPAK | South Africa | 2007-2013 | 9 | 17 | 3 | 660 | 100 | 47.14 | 1584 | 41.67 | 1 | 5 | 1 | 79 | 8 |
| Dean ElgarSA | Australia | 2012-2023 | 13 | 25 | 1 | 660 | 141* | 27.50 | 1709 | 38.62 | 2 | 3 | 5 | 80 | 5 |
| Mitchell MarshAUS | England | 2015-2023 | 10 | 17 | 3 | 659 | 181 | 47.07 | 1120 | 58.84 | 3 | 1 | 1 | 92 | 10 |
| Usman KhawajaAUS | Sri Lanka | 2011-2025 | 10 | 17 | 4 | 659 | 232 | 50.69 | 1162 | 56.71 | 2 | 1 | 2 | 61 | 3 |
| Simon KatichAUS | England | 2005-2010 | 11 | 19 | 0 | 657 | 122 | 34.58 | 1319 | 49.81 | 1 | 4 | 2 | 83 | 0 |
| Babar AzamPAK | West Indies | 2016-2026 | 10 | 20 | 3 | 657 | 88 | 38.65 | 1368 | 48.03 | 0 | 7 | 3 | 70 | 5 |
| Asad ShafiqPAK | Australia | 2014-2019 | 9 | 16 | 0 | 656 | 137 | 41.00 | 1200 | 54.67 | 1 | 5 | 2 | 56 | 6 |
| Moeen AliENG | Australia | 2015-2023 | 15 | 26 | 0 | 656 | 77 | 25.23 | 1135 | 57.80 | 0 | 3 | 3 | 85 | 9 |
| Travis HeadAUS | West Indies | 2022-2025 | 7 | 12 | 1 | 655 | 175 | 59.55 | 830 | 78.92 | 2 | 3 | 2 | 74 | 5 |
| Joe BurnsAUS | New Zealand | 2015-2020 | 8 | 15 | 0 | 655 | 170 | 43.67 | 1249 | 52.44 | 2 | 3 | 3 | 79 | 7 |
| Kumar SangakkaraSL | Australia | 2004-2012 | 7 | 13 | 1 | 653 | 192 | 54.42 | 1369 | 47.70 | 1 | 5 | 0 | 84 | 2 |
| Jonny BairstowENG | Sri Lanka | 2016-2021 | 6 | 10 | 2 | 651 | 167* | 81.38 | 1039 | 62.66 | 3 | 0 | 0 | 59 | 3 |
| Misbah-ul-HaqPAK | West Indies | 2011-2017 | 8 | 15 | 4 | 649 | 102* | 59.00 | 1347 | 48.18 | 1 | 6 | 1 | 50 | 14 |
| Michael ClarkeAUS | West Indies | 2005-2015 | 11 | 19 | 3 | 649 | 110 | 40.56 | 1372 | 47.30 | 1 | 3 | 1 | 58 | 4 |
| Marnus LabuschagneAUS | New Zealand | 2019-2024 | 5 | 10 | 0 | 648 | 215 | 64.80 | 1135 | 57.09 | 2 | 4 | 0 | 62 | 3 |
| Babar AzamPAK | Sri Lanka | 2017-2023 | 8 | 14 | 2 | 648 | 119 | 54.00 | 1124 | 57.65 | 3 | 3 | 1 | 67 | 7 |
| MS DhoniIND | South Africa | 2006-2013 | 12 | 20 | 1 | 647 | 132* | 34.05 | 1156 | 55.97 | 1 | 2 | 1 | 85 | 6 |
| Ajinkya RahaneIND | West Indies | 2016-2023 | 10 | 12 | 3 | 646 | 108* | 71.78 | 1413 | 45.72 | 2 | 4 | 0 | 62 | 4 |
| Henry NichollsNZ | England | 2018-2026 | 12 | 20 | 1 | 646 | 145* | 34.00 | 1410 | 45.82 | 2 | 1 | 1 | 73 | 0 |
| Marlon SamuelsWI | India | 2006-2016 | 13 | 25 | 2 | 646 | 87 | 28.09 | 1261 | 51.23 | 0 | 6 | 4 | 92 | 9 |
| Kusal MendisSL | Australia | 2016-2025 | 9 | 17 | 1 | 645 | 176 | 40.31 | 1033 | 62.44 | 1 | 4 | 0 | 70 | 9 |
| Tharanga ParanavitanaSL | Pakistan | 2009-2012 | 11 | 21 | 1 | 645 | 76* | 32.25 | 1485 | 43.43 | 0 | 5 | 3 | 64 | 3 |
| Matthew HaydenAUS | South Africa | 2005-2009 | 8 | 16 | 0 | 644 | 137 | 40.25 | 1261 | 51.07 | 2 | 3 | 2 | 86 | 3 |
| Mahela JayawardeneSL | Australia | 2004-2013 | 9 | 17 | 0 | 644 | 105 | 37.88 | 1390 | 46.33 | 2 | 5 | 2 | 86 | 2 |
| Tim SoutheeNZ | England | 2008-2024 | 22 | 35 | 1 | 644 | 77* | 18.94 | 638 | 100.94 | 0 | 3 | 3 | 69 | 30 |
| Gautam GambhirIND | Sri Lanka | 2005-2010 | 7 | 13 | 0 | 643 | 167 | 49.46 | 1132 | 56.80 | 2 | 3 | 1 | 75 | 0 |
| Asad ShafiqPAK | South Africa | 2010-2019 | 9 | 16 | 0 | 640 | 130 | 40.00 | 1270 | 50.39 | 2 | 5 | 1 | 89 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.