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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Giff VivianNZ | England | 1931-1937 | 6 | 8 | 0 | 248 | 58 | 31.00 | - | - | 0 | 4 | 0 | 7 | 2 |
| Niall O'BrienIRE | West Indies | 2007-2018 | 9 | 9 | 1 | 248 | 79* | 31.00 | 293 | 84.64 | 0 | 1 | 0 | 19 | 3 |
| Roger BluntNZ | England | 1930-1931 | 7 | 9 | 1 | 248 | 96 | 31.00 | - | - | 0 | 1 | 1 | 8 | 0 |
| Robin PetersonSA | India | 2002-2013 | 14 | 10 | 1 | 248 | 68 | 27.56 | 235 | 105.53 | 0 | 2 | 0 | 26 | 3 |
| Shane DowrichWI | Pakistan | 2016-2017 | 5 | 10 | 1 | 248 | 60* | 27.56 | 519 | 47.78 | 0 | 2 | 2 | 33 | 2 |
| Tim SeifertNZ | Sri Lanka | 2019-2026 | 11 | 10 | 1 | 248 | 88 | 27.56 | 176 | 140.91 | 0 | 2 | 1 | 21 | 10 |
| Mohammad ShahzadAFG | Bangladesh | 2014-2018 | 10 | 10 | 0 | 248 | 53 | 24.80 | 277 | 89.53 | 0 | 1 | 2 | 32 | 5 |
| Norman VanuaPNG | Scotland | 2017-2022 | 12 | 11 | 1 | 248 | 57 | 24.80 | 270 | 91.85 | 0 | 1 | 0 | 12 | 12 |
| Narsingh DeonarineWI | New Zealand | 2012-2014 | 8 | 12 | 1 | 248 | 79 | 22.55 | 471 | 52.65 | 0 | 2 | 1 | 27 | 1 |
| Stuart LawAUS | South Africa | 1996-1998 | 12 | 12 | 0 | 248 | 52 | 20.67 | 350 | 70.86 | 0 | 2 | 1 | 25 | 1 |
| Nicky BojeSA | England | 1996-2005 | 15 | 13 | 3 | 248 | 76 | 24.80 | 372 | 66.67 | 0 | 1 | 0 | 32 | 1 |
| Zane GreenNAM | Scotland | 2019-2026 | 13 | 13 | 1 | 248 | 62 | 20.67 | 346 | 71.68 | 0 | 1 | 1 | 25 | 1 |
| Jason HolderWI | Bangladesh | 2014-2025 | 16 | 14 | 4 | 248 | 62 | 24.80 | 253 | 98.02 | 0 | 1 | 1 | 16 | 12 |
| Mike SmithENG | Australia | 1961-1972 | 9 | 15 | 2 | 248 | 41 | 19.08 | 792 | 31.19 | 0 | 0 | 2 | 21 | 0 |
| Nathan McCullumNZ | Pakistan | 2009-2015 | 21 | 16 | 5 | 248 | 65 | 22.55 | 224 | 110.71 | 0 | 2 | 1 | 16 | 10 |
| Brett LeeAUS | New Zealand | 2000-2011 | 38 | 24 | 7 | 248 | 61 | 14.59 | 444 | 55.86 | 0 | 1 | 3 | 27 | 6 |
| Jason GillespieAUS | Bangladesh | 2002-2006 | 10 | 4 | 3 | 247 | 201* | 247.00 | 546 | 45.24 | 1 | 0 | 0 | 31 | 2 |
| Ryan RickeltonSA | Ireland | 2024 | 5 | 5 | 0 | 247 | 91 | 49.40 | 216 | 114.35 | 0 | 2 | 0 | 14 | 14 |
| Zeeshan MaqsoodOMA | United States of America | 2020-2022 | 6 | 6 | 0 | 247 | 109 | 41.17 | 274 | 90.15 | 1 | 1 | 0 | 16 | 12 |
| Cooper ConnollyAUS | Bangladesh | 2026 | 6 | 6 | 0 | 247 | 149 | 41.17 | 229 | 107.86 | 1 | 0 | 1 | 24 | 10 |
| Phil JaquesAUS | West Indies | 2006-2008 | 4 | 7 | 0 | 247 | 108 | 35.29 | 481 | 51.35 | 1 | 1 | 0 | 25 | 2 |
| Craig KieswetterENG | Sri Lanka | 2010-2011 | 7 | 7 | 1 | 247 | 72* | 41.17 | 247 | 100.00 | 0 | 2 | 0 | 24 | 9 |
| Ambati RayuduIND | New Zealand | 2014-2019 | 7 | 7 | 2 | 247 | 90 | 49.40 | 329 | 75.08 | 0 | 1 | 1 | 23 | 8 |
| Ravija SandaruwanKUW | Saudi Arabia | 2019-2024 | 7 | 7 | 1 | 247 | 84* | 41.17 | 156 | 158.33 | 0 | 3 | 1 | 24 | 14 |
| Sidath WettimunySL | Australia | 1983-1985 | 7 | 7 | 0 | 247 | 96 | 35.29 | 488 | 50.61 | 0 | 2 | 1 | 20 | 0 |
| Chandika HathurusingheSL | England | 1991-1998 | 5 | 7 | 0 | 247 | 66 | 35.29 | 633 | 39.02 | 0 | 2 | 0 | 28 | 0 |
| John CampbellWI | Sri Lanka | 2021-2026 | 5 | 8 | 1 | 247 | 72 | 35.29 | 557 | 44.34 | 0 | 2 | 0 | 26 | 6 |
| Paul SheahanAUS | South Africa | 1970 | 4 | 8 | 0 | 247 | 67 | 30.88 | 542 | 45.57 | 0 | 2 | 1 | 32 | 2 |
| Surinder AmarnathIND | Pakistan | 1978 | 6 | 8 | 0 | 247 | 62 | 30.88 | 119 | 84.03 | 0 | 2 | 0 | 4 | 0 |
| Sohaib MaqsoodPAK | South Africa | 2013-2015 | 10 | 9 | 1 | 247 | 56 | 30.88 | 306 | 80.72 | 0 | 2 | 0 | 24 | 3 |
| Quintin McMillanSA | England | 1929-1931 | 7 | 11 | 4 | 247 | 50* | 35.29 | - | - | 0 | 1 | 0 | 11 | 3 |
| Percy SherwellSA | England | 1906-1907 | 8 | 12 | 3 | 247 | 115 | 27.44 | - | - | 1 | 0 | 0 | 31 | 0 |
| Dwayne SmithWI | India | 2005-2015 | 15 | 13 | 0 | 247 | 97 | 19.00 | 262 | 94.27 | 0 | 1 | 3 | 25 | 10 |
| Zeeshan MaqsoodOMA | Namibia | 2019-2024 | 13 | 13 | 0 | 247 | 58 | 19.00 | 379 | 65.17 | 0 | 2 | 0 | 21 | 3 |
| Kushal BhurtelNEP | Scotland | 2022-2026 | 13 | 13 | 1 | 247 | 53 | 20.58 | 259 | 95.37 | 0 | 1 | 1 | 34 | 5 |
| Wanindu HasarangaSL | Pakistan | 2019-2026 | 15 | 14 | 5 | 247 | 59 | 27.44 | 198 | 124.75 | 0 | 1 | 0 | 26 | 3 |
| Harbhajan SinghIND | Zimbabwe | 1998-2015 | 25 | 15 | 8 | 247 | 66 | 35.29 | 269 | 91.82 | 0 | 1 | 0 | 35 | 5 |
| Nurul HasanBAN | Zimbabwe | 2016-2026 | 17 | 15 | 7 | 247 | 45* | 30.88 | 222 | 111.26 | 0 | 0 | 0 | 25 | 6 |
| Kemar RoachWI | Pakistan | 2011-2026 | 17 | 22 | 5 | 247 | 30* | 14.53 | 681 | 36.27 | 0 | 0 | 3 | 26 | 3 |
| Ian BishopWI | England | 1988-1998 | 22 | 23 | 9 | 247 | 44* | 17.64 | 619 | 39.90 | 0 | 0 | 1 | 18 | 2 |
| Zaheer KhanIND | Sri Lanka | 2000-2012 | 58 | 35 | 7 | 247 | 45 | 8.82 | 540 | 45.74 | 0 | 0 | 6 | 19 | 8 |
| Babar AzamPAK | Netherlands | 2022-2026 | 6 | 6 | 0 | 246 | 91 | 41.00 | 316 | 77.85 | 0 | 3 | 0 | 22 | 3 |
| Kieron PollardWI | Ireland | 2010-2022 | 12 | 8 | 1 | 246 | 94 | 35.14 | 198 | 124.24 | 0 | 2 | 0 | 16 | 16 |
| Karabo MotlhankaBOT | Rwanda | 2022-2026 | 8 | 8 | 1 | 246 | 75* | 35.14 | 219 | 112.33 | 0 | 1 | 0 | 28 | 4 |
| A DizijaSER | Bulgaria | 2022-2025 | 8 | 8 | 0 | 246 | 92 | 30.75 | 184 | 133.70 | 0 | 2 | 0 | 33 | 7 |
| Justin KempSA | New Zealand | 2002-2007 | 11 | 9 | 6 | 246 | 89* | 82.00 | 227 | 108.37 | 0 | 2 | 0 | 18 | 11 |
| Bilal TahirKUW | Hong Kong | 2022-2026 | 11 | 9 | 4 | 246 | 61* | 49.20 | 148 | 166.22 | 0 | 1 | 1 | 9 | 22 |
| Zubaidi ZulkifleMAS | Bahrain | 2022-2026 | 9 | 9 | 0 | 246 | 73 | 27.33 | 183 | 134.43 | 0 | 2 | 2 | 24 | 9 |
| Shane ThomsonNZ | Sri Lanka | 1991-1995 | 6 | 9 | 2 | 246 | 80* | 35.14 | 488 | 50.41 | 0 | 3 | 0 | 21 | 3 |
| Shahriar NafeesBAN | West Indies | 2006-2012 | 6 | 10 | 0 | 246 | 50 | 24.60 | 371 | 66.31 | 0 | 1 | 1 | 40 | 0 |
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.