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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jacques KallisSA | England | 2003-2012 | 15 | 27 | 1 | 1132 | 182* | 43.54 | 2315 | 48.90 | 4 | 4 | 0 | 128 | 6 |
| Angelo MathewsSL | England | 2012-2024 | 14 | 27 | 1 | 1128 | 160 | 43.38 | 2276 | 49.56 | 3 | 7 | 1 | 112 | 5 |
| Graeme SmithSA | West Indies | 2003-2010 | 9 | 16 | 1 | 1126 | 147 | 75.07 | 1793 | 62.80 | 5 | 4 | 0 | 146 | 5 |
| Kevin PietersenENG | West Indies | 2007-2012 | 14 | 21 | 1 | 1124 | 226 | 56.20 | 1599 | 70.29 | 3 | 6 | 2 | 127 | 7 |
| Yashasvi JaiswalIND | England | 2024-2025 | 10 | 19 | 1 | 1123 | 214* | 62.39 | 1489 | 75.42 | 4 | 5 | 2 | 131 | 30 |
| Azhar AliPAK | England | 2010-2022 | 19 | 36 | 3 | 1121 | 157 | 33.97 | 2853 | 39.29 | 3 | 3 | 5 | 129 | 3 |
| Kumar SangakkaraSL | England | 2003-2014 | 14 | 25 | 0 | 1114 | 152 | 44.56 | 2336 | 47.69 | 3 | 6 | 2 | 142 | 0 |
| AB de VilliersSA | Pakistan | 2007-2013 | 11 | 19 | 4 | 1096 | 278* | 73.07 | 1838 | 59.63 | 4 | 3 | 0 | 102 | 9 |
| Brendan TaylorZIM | Bangladesh | 2011-2026 | 11 | 21 | 4 | 1093 | 171 | 64.29 | 1891 | 57.80 | 5 | 3 | 1 | 104 | 8 |
| Kumar SangakkaraSL | India | 2005-2015 | 12 | 21 | 1 | 1090 | 219 | 54.50 | 2060 | 52.91 | 4 | 2 | 0 | 125 | 3 |
| Tom LathamNZ | England | 2015-2026 | 19 | 36 | 1 | 1089 | 151 | 31.11 | 2171 | 50.16 | 2 | 6 | 4 | 138 | 1 |
| MS DhoniIND | England | 2006-2014 | 20 | 35 | 2 | 1088 | 99 | 32.97 | 2121 | 51.30 | 0 | 11 | 5 | 135 | 12 |
| Ravichandran AshwinIND | England | 2012-2024 | 24 | 38 | 5 | 1086 | 106 | 32.91 | 1974 | 55.02 | 1 | 6 | 2 | 132 | 8 |
| Virat KohliIND | Sri Lanka | 2015-2022 | 11 | 18 | 2 | 1085 | 243 | 67.81 | 1589 | 68.28 | 5 | 2 | 1 | 99 | 6 |
| David WarnerAUS | New Zealand | 2011-2020 | 10 | 19 | 3 | 1081 | 253 | 67.56 | 1467 | 73.69 | 5 | 0 | 0 | 108 | 5 |
| Michael HusseyAUS | India | 2007-2012 | 14 | 24 | 2 | 1078 | 150* | 49.00 | 2239 | 48.15 | 3 | 4 | 2 | 106 | 2 |
| Dimuth KarunaratneSL | New Zealand | 2012-2024 | 13 | 25 | 1 | 1078 | 152 | 44.92 | 2235 | 48.23 | 2 | 8 | 3 | 104 | 1 |
| Kraigg BrathwaiteWI | Bangladesh | 2011-2024 | 14 | 27 | 2 | 1076 | 212 | 43.04 | 2579 | 41.72 | 3 | 5 | 3 | 93 | 2 |
| Ross TaylorNZ | West Indies | 2012-2020 | 12 | 20 | 5 | 1071 | 217* | 71.40 | 1998 | 53.60 | 4 | 3 | 2 | 134 | 2 |
| Kane WilliamsonNZ | South Africa | 2012-2024 | 12 | 20 | 3 | 1068 | 176 | 62.82 | 2159 | 49.47 | 6 | 2 | 1 | 120 | 7 |
| Rahul DravidIND | West Indies | 2006-2011 | 10 | 18 | 2 | 1066 | 146 | 66.63 | 2392 | 44.57 | 3 | 7 | 0 | 97 | 4 |
| AB de VilliersSA | England | 2005-2016 | 16 | 26 | 0 | 1062 | 174 | 40.85 | 2075 | 51.18 | 1 | 5 | 3 | 134 | 4 |
| Graeme SmithSA/IWX | Australia | 2005-2014 | 18 | 35 | 3 | 1060 | 122 | 33.13 | 1791 | 59.18 | 3 | 4 | 4 | 132 | 0 |
| Harry BrookENG | Pakistan | 2022-2026 | 9 | 14 | 0 | 1056 | 317 | 75.43 | 1179 | 89.57 | 4 | 3 | 0 | 113 | 15 |
| Angelo MathewsSL | India | 2009-2022 | 17 | 30 | 0 | 1051 | 111 | 35.03 | 1973 | 53.27 | 3 | 4 | 1 | 122 | 16 |
| Mahela JayawardeneSL | Pakistan | 2006-2014 | 17 | 32 | 2 | 1050 | 240 | 35.00 | 2208 | 47.55 | 2 | 4 | 3 | 126 | 4 |
| Ramnaresh SarwanWI | England | 2004-2009 | 12 | 16 | 0 | 1049 | 291 | 65.56 | 1800 | 58.28 | 5 | 2 | 0 | 131 | 4 |
| Alastair CookENG | New Zealand | 2008-2018 | 15 | 27 | 0 | 1047 | 162 | 38.78 | 2357 | 44.42 | 3 | 4 | 0 | 126 | 1 |
| Misbah-ul-HaqPAK | Sri Lanka | 2009-2015 | 18 | 28 | 4 | 1041 | 135 | 43.38 | 2427 | 42.89 | 1 | 8 | 1 | 90 | 13 |
| Shivnarine ChanderpaulWI | Australia | 2003-2012 | 10 | 19 | 4 | 1035 | 118 | 69.00 | 2309 | 44.82 | 4 | 7 | 0 | 110 | 5 |
| Matthew HaydenAUS | India | 2003-2008 | 11 | 21 | 1 | 1033 | 124 | 51.65 | 1580 | 65.38 | 3 | 5 | 2 | 116 | 11 |
| Michael HusseyAUS | South Africa | 2005-2012 | 16 | 29 | 2 | 1027 | 122 | 38.04 | 2153 | 47.70 | 3 | 5 | 4 | 125 | 10 |
| Tom BlundellNZ | England | 2021-2026 | 12 | 23 | 2 | 1020 | 138 | 48.57 | 1771 | 57.59 | 3 | 5 | 1 | 129 | 9 |
| Virat KohliIND | West Indies | 2011-2023 | 16 | 21 | 0 | 1019 | 200 | 48.52 | 1917 | 53.16 | 3 | 6 | 2 | 92 | 3 |
| Stuart BroadENG | Australia | 2009-2023 | 40 | 66 | 12 | 1019 | 65 | 18.87 | 1577 | 64.62 | 0 | 4 | 8 | 122 | 18 |
| Dean ElgarSA | India | 2015-2024 | 15 | 28 | 3 | 1012 | 185 | 40.48 | 2279 | 44.41 | 2 | 4 | 2 | 124 | 8 |
| Hashim AmlaSA | Pakistan | 2007-2019 | 13 | 25 | 4 | 1011 | 118* | 48.14 | 2006 | 50.40 | 2 | 8 | 1 | 122 | 1 |
| Marnus LabuschagneAUS | India | 2019-2025 | 15 | 28 | 2 | 1007 | 108 | 38.73 | 2300 | 43.78 | 1 | 6 | 0 | 114 | 0 |
| Asad ShafiqPAK | Sri Lanka | 2011-2019 | 18 | 27 | 4 | 1004 | 131 | 43.65 | 2208 | 45.47 | 3 | 5 | 1 | 93 | 3 |
| Steve SmithAUS | West Indies | 2015-2025 | 11 | 19 | 8 | 999 | 200* | 90.82 | 1605 | 62.24 | 3 | 4 | 1 | 90 | 6 |
| Ross TaylorNZ | Australia | 2008-2020 | 12 | 24 | 1 | 999 | 290 | 43.43 | 1490 | 67.05 | 2 | 3 | 2 | 137 | 5 |
| Ross TaylorNZ | Pakistan | 2009-2021 | 15 | 26 | 2 | 999 | 104 | 41.63 | 1692 | 59.04 | 2 | 8 | 3 | 120 | 13 |
| Mahela JayawardeneSL | India | 2005-2010 | 10 | 17 | 1 | 997 | 275 | 62.31 | 1848 | 53.95 | 3 | 4 | 1 | 99 | 3 |
| Ben StokesENG | New Zealand | 2015-2026 | 16 | 28 | 2 | 995 | 101 | 38.27 | 1588 | 62.66 | 1 | 6 | 2 | 128 | 20 |
| Michael HusseyAUS | Sri Lanka | 2007-2013 | 8 | 13 | 4 | 994 | 142 | 110.44 | 1674 | 59.38 | 5 | 2 | 0 | 95 | 12 |
| MS DhoniIND | Australia | 2007-2014 | 19 | 33 | 5 | 990 | 224 | 35.36 | 1642 | 60.29 | 1 | 5 | 2 | 102 | 16 |
| Dinesh ChandimalSL | Pakistan | 2012-2023 | 15 | 27 | 2 | 988 | 155* | 39.52 | 2079 | 47.52 | 1 | 8 | 2 | 103 | 6 |
| Graeme SmithSA | India | 2004-2013 | 15 | 27 | 1 | 987 | 94 | 37.96 | 1616 | 61.08 | 0 | 8 | 1 | 142 | 4 |
| Steve SmithAUS | South Africa | 2014-2026 | 14 | 25 | 2 | 985 | 104 | 42.83 | 1850 | 53.24 | 2 | 5 | 2 | 120 | 12 |
| Rahul DravidIND | England | 2001-2011 | 12 | 23 | 4 | 981 | 146* | 51.63 | 2353 | 41.69 | 4 | 3 | 1 | 130 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.