Batting by opposition (Men's All internationals)
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 11,774 of the 11,780 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mark CraigNZ | Pakistan | 2014 | 3 | 5 | 0 | 171 | 65 | 34.20 | 323 | 52.94 | 0 | 1 | 0 | 13 | 4 |
| Syed AzizMAS | Vanuatu | 2019-2024 | 5 | 5 | 0 | 171 | 87 | 34.20 | 118 | 144.92 | 0 | 1 | 0 | 16 | 6 |
| Abhishek SharmaIND | Pakistan | 2025-2026 | 5 | 5 | 0 | 171 | 74 | 34.20 | 90 | 190.00 | 0 | 2 | 1 | 14 | 14 |
| Joshua van HeerdenGER | Denmark | 2023-2026 | 5 | 5 | 0 | 171 | 67 | 34.20 | 137 | 124.82 | 0 | 1 | 1 | 18 | 4 |
| Sanju SamsonIND | Zimbabwe | 2015-2026 | 8 | 6 | 2 | 171 | 58 | 42.75 | 143 | 119.58 | 0 | 1 | 0 | 8 | 12 |
| Stephan BaardNAM | Papua New Guinea | 2019-2022 | 6 | 6 | 0 | 171 | 73 | 28.50 | 257 | 66.54 | 0 | 1 | 0 | 15 | 2 |
| Sarfaraz KhanIND | New Zealand | 2024 | 3 | 6 | 0 | 171 | 150 | 28.50 | 243 | 70.37 | 1 | 0 | 2 | 20 | 3 |
| Rushab PatelKEN | Botswana | 2022-2026 | 6 | 6 | 3 | 171 | 51* | 57.00 | 129 | 132.56 | 0 | 1 | 0 | 13 | 8 |
| Shayan JahangirUSA | Netherlands | 2023-2026 | 6 | 6 | 0 | 171 | 71 | 28.50 | 201 | 85.07 | 0 | 1 | 0 | 13 | 6 |
| Reg SimpsonENG | West Indies | 1950 | 3 | 6 | 0 | 171 | 94 | 28.50 | 90 | 17.78 | 0 | 1 | 1 | 7 | 0 |
| Sharjeel KhanPAK | West Indies | 2016-2021 | 10 | 7 | 0 | 171 | 54 | 24.43 | 148 | 115.54 | 0 | 1 | 0 | 21 | 6 |
| I NiyomugaboRWA | Nigeria | 2024-2025 | 7 | 7 | 1 | 171 | 59* | 28.50 | 155 | 110.32 | 0 | 1 | 0 | 15 | 3 |
| Nizakat KhanHK | Qatar | 2024-2025 | 8 | 8 | 0 | 171 | 59 | 21.38 | 147 | 116.33 | 0 | 1 | 0 | 12 | 6 |
| Marc TaylorBAH | Cayman Islands | 2022-2026 | 9 | 9 | 0 | 171 | 42 | 19.00 | 192 | 89.06 | 0 | 0 | 1 | 16 | 6 |
| Harmeet SinghUSA | Nepal | 2024-2026 | 9 | 9 | 3 | 171 | 59 | 28.50 | 131 | 130.53 | 0 | 2 | 2 | 9 | 11 |
| Sarfaraz AliBHR | Kuwait | 2019-2024 | 11 | 11 | 1 | 171 | 57 | 17.10 | 110 | 155.45 | 0 | 1 | 2 | 12 | 15 |
| Ravi BoparaENG | South Africa | 2007-2014 | 14 | 12 | 1 | 171 | 60 | 15.55 | 281 | 60.85 | 0 | 1 | 3 | 16 | 2 |
| Matty CrossSCO | Nepal | 2022-2026 | 15 | 12 | 1 | 171 | 42 | 15.55 | 294 | 58.16 | 0 | 0 | 0 | 12 | 1 |
| Agha SalmanPAK | West Indies | 2025-2026 | 10 | 12 | 1 | 171 | 38 | 15.55 | 317 | 53.94 | 0 | 0 | 2 | 14 | 1 |
| Abdul QadirPAK | Sri Lanka | 1983-1993 | 23 | 15 | 5 | 171 | 30 | 17.10 | 137 | 81.02 | 0 | 0 | 0 | 4 | 5 |
| Trent BoultNZ | West Indies | 2012-2024 | 28 | 17 | 8 | 171 | 38* | 19.00 | 238 | 71.85 | 0 | 0 | 0 | 17 | 8 |
| Daryl TuffeyNZ | Australia | 2000-2010 | 19 | 18 | 8 | 171 | 47* | 17.10 | 249 | 68.67 | 0 | 0 | 3 | 12 | 6 |
| Shoaib AkhtarPAK | India | 1999-2010 | 38 | 24 | 9 | 171 | 47 | 11.40 | 336 | 50.89 | 0 | 0 | 3 | 20 | 6 |
| Kyle CoetzerSCO | Bangladesh | 2012-2021 | 3 | 3 | 0 | 170 | 156 | 56.67 | 164 | 103.66 | 1 | 0 | 1 | 18 | 4 |
| Arthur MitchellENG | South Africa | 1935 | 2 | 3 | 0 | 170 | 72 | 56.67 | - | - | 0 | 2 | 0 | - | 0 |
| Ramnaresh SarwanWI | Ireland | 2007-2011 | 4 | 4 | 1 | 170 | 100* | 56.67 | 235 | 72.34 | 1 | 0 | 0 | 15 | 1 |
| Roger HartiganAUS | England | 1908 | 2 | 4 | 0 | 170 | 116 | 42.50 | - | - | 1 | 0 | 0 | 18 | 0 |
| Cotar RamaswamiIND | England | 1936 | 2 | 4 | 1 | 170 | 60 | 56.67 | - | - | 0 | 1 | 0 | - | 1 |
| Reg SimpsonENG | Pakistan | 1954 | 3 | 4 | 0 | 170 | 101 | 42.50 | - | - | 1 | 0 | 0 | 12 | 0 |
| Saif AhmadDEN | Finland | 2022-2023 | 5 | 5 | 1 | 170 | 66 | 42.50 | 141 | 120.57 | 0 | 1 | 0 | 14 | 4 |
| Fakhar ZamanPAK | Netherlands | 2022-2023 | 5 | 5 | 0 | 170 | 109 | 34.00 | 193 | 88.08 | 1 | 0 | 0 | 22 | 1 |
| AP YadavTHA | Saudi Arabia | 2024-2025 | 5 | 5 | 0 | 170 | 74 | 34.00 | 154 | 110.39 | 0 | 2 | 0 | 19 | 5 |
| Noor Ali ZadranAFG | Sri Lanka | 2014-2024 | 4 | 5 | 0 | 170 | 51 | 34.00 | 298 | 57.05 | 0 | 1 | 0 | 21 | 1 |
| Martin GuptillNZ | Netherlands | 2014-2022 | 6 | 6 | 0 | 170 | 106 | 28.33 | 197 | 86.29 | 1 | 0 | 0 | 17 | 3 |
| Tony MacGibbonNZ | Pakistan | 1955 | 3 | 6 | 2 | 170 | 61 | 42.50 | - | - | 0 | 1 | 1 | 10 | 1 |
| Trevor FranklinNZ | Sri Lanka | 1991 | 3 | 6 | 0 | 170 | 69 | 28.33 | 647 | 26.28 | 0 | 1 | 0 | 15 | 0 |
| Jonny BairstowENG | Ireland | 2017-2023 | 8 | 7 | 2 | 170 | 82 | 34.00 | 126 | 134.92 | 0 | 2 | 2 | 22 | 5 |
| Chirag SuriUAE | Namibia | 2020-2023 | 7 | 7 | 0 | 170 | 103 | 24.29 | 237 | 71.73 | 1 | 0 | 1 | 18 | 2 |
| GA PriandanaINA | Myanmar | 2024-2025 | 7 | 7 | 2 | 170 | 55* | 34.00 | 124 | 137.10 | 0 | 2 | 1 | 22 | 4 |
| Jaspal SinghMAC | Gibraltar | 2023-2026 | 7 | 7 | 2 | 170 | 68* | 34.00 | 108 | 157.41 | 0 | 1 | 1 | 10 | 14 |
| Avishka IroshanROM | Austria | 2025-2026 | 9 | 7 | 2 | 170 | 43 | 34.00 | 142 | 119.72 | 0 | 0 | 0 | 15 | 8 |
| James HopesAUS | Pakistan | 2009-2010 | 10 | 8 | 1 | 170 | 48* | 24.29 | 203 | 83.74 | 0 | 0 | 0 | 15 | 2 |
| Daniel FlynnNZ | India | 2009-2012 | 4 | 8 | 0 | 170 | 67 | 21.25 | 418 | 40.67 | 0 | 1 | 1 | 26 | 0 |
| Shadman IslamBAN | New Zealand | 2019-2022 | 4 | 8 | 0 | 170 | 37 | 21.25 | 321 | 52.96 | 0 | 0 | 0 | 20 | 0 |
| Derick ParryWI | India | 1978-1979 | 6 | 9 | 1 | 170 | 55 | 21.25 | 114 | 48.25 | 0 | 1 | 1 | 4 | 0 |
| Chad SoperPNG | Scotland | 2017-2022 | 11 | 10 | 4 | 170 | 46* | 28.33 | 259 | 65.64 | 0 | 0 | 1 | 9 | 3 |
| Afif HossainBAN | West Indies | 2021-2024 | 11 | 10 | 1 | 170 | 50 | 18.89 | 186 | 91.40 | 0 | 1 | 2 | 18 | 3 |
| Jan Nicol Loftie-EatonNAM | Netherlands | 2021-2026 | 11 | 10 | 2 | 170 | 49 | 21.25 | 184 | 92.39 | 0 | 0 | 2 | 13 | 7 |
| Shamar JosephWI | Australia | 2024-2025 | 5 | 10 | 2 | 170 | 44 | 21.25 | 184 | 92.39 | 0 | 0 | 1 | 13 | 10 |
| Johan BothaSA | India | 2005-2012 | 16 | 12 | 3 | 170 | 44 | 18.89 | 179 | 94.97 | 0 | 0 | 0 | 12 | 3 |
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.