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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Innocent KaiaZIM | Bangladesh | 2022-2026 | 7 | 7 | 0 | 322 | 140 | 46.00 | 492 | 65.45 | 2 | 0 | 0 | 34 | 3 |
| Saiteja MukkamallaUSA | Oman | 2025 | 7 | 7 | 1 | 322 | 100* | 53.67 | 325 | 99.08 | 1 | 2 | 0 | 30 | 9 |
| Rick DarlingAUS | Pakistan | 1979-1982 | 6 | 7 | 0 | 322 | 79 | 46.00 | 552 | 58.33 | 0 | 3 | 0 | 25 | 0 |
| Charith AsalankaSL | South Africa | 2021-2024 | 8 | 8 | 0 | 322 | 79 | 40.25 | 329 | 97.87 | 0 | 3 | 0 | 23 | 9 |
| Sean WilliamsZIM | Netherlands | 2014-2023 | 10 | 10 | 0 | 322 | 91 | 32.20 | 290 | 111.03 | 0 | 2 | 0 | 33 | 3 |
| Tilak VarmaIND | West Indies | 2023-2026 | 11 | 10 | 3 | 322 | 51 | 46.00 | 203 | 158.62 | 0 | 1 | 0 | 28 | 14 |
| Robin SinghIND | Australia | 1996-2001 | 11 | 11 | 1 | 322 | 75 | 32.20 | 447 | 72.04 | 0 | 2 | 0 | 15 | 6 |
| Matt HorneNZ | England | 1997-2002 | 7 | 13 | 0 | 322 | 100 | 24.77 | 858 | 37.53 | 1 | 0 | 0 | 36 | 0 |
| O ManishimweRWA | Malawi | 2023-2026 | 14 | 14 | 2 | 322 | 70 | 26.83 | 311 | 103.54 | 0 | 3 | 1 | 40 | 6 |
| Mark RamprakashENG | South Africa | 1995-1998 | 10 | 15 | 1 | 322 | 67* | 23.00 | 992 | 32.46 | 0 | 1 | 2 | 25 | 2 |
| Karsan GhavriIND | Australia | 1977-1981 | 17 | 21 | 6 | 322 | 86 | 21.47 | 654 | 44.65 | 0 | 2 | 2 | 37 | 3 |
| William PorterfieldIRE | Canada | 2007-2013 | 8 | 8 | 2 | 321 | 104* | 53.50 | 371 | 86.52 | 1 | 2 | 0 | 40 | 1 |
| Dimuth KarunaratneSL | Afghanistan | 2015-2024 | 8 | 9 | 2 | 321 | 77 | 45.86 | 340 | 94.41 | 0 | 3 | 0 | 43 | 1 |
| Bill AtheyENG | New Zealand | 1986-1988 | 6 | 9 | 1 | 321 | 142* | 40.13 | 585 | 54.87 | 1 | 1 | 1 | 34 | 0 |
| Syed AzizMAS | Nepal | 2019-2026 | 11 | 11 | 1 | 321 | 68 | 32.10 | 249 | 128.92 | 0 | 4 | 1 | 38 | 11 |
| Ray IllingworthENG | India | 1959-1971 | 8 | 12 | 2 | 321 | 107 | 32.10 | 682 | 29.77 | 1 | 1 | 0 | 27 | 1 |
| Ashwell PrinceSA | Sri Lanka | 2002-2011 | 10 | 13 | 1 | 321 | 86 | 26.75 | 788 | 40.74 | 0 | 2 | 0 | 32 | 0 |
| Russel ArnoldSL | West Indies | 1997-2007 | 14 | 15 | 4 | 321 | 65 | 29.18 | 534 | 60.11 | 0 | 2 | 2 | 27 | 0 |
| William PorterfieldIRE | Scotland | 2006-2018 | 16 | 16 | 0 | 321 | 101 | 20.06 | 421 | 76.25 | 1 | 2 | 2 | 40 | 4 |
| Gulbadin NaibAFG | Zimbabwe | 2014-2024 | 20 | 16 | 4 | 321 | 82* | 26.75 | 305 | 105.25 | 0 | 2 | 1 | 21 | 11 |
| Dipak PatelNZ | Sri Lanka | 1988-1997 | 18 | 20 | 5 | 321 | 52 | 21.40 | 589 | 54.50 | 0 | 1 | 3 | 29 | 2 |
| Zeeshan AliHK | Malaysia | 2023-2026 | 11 | 9 | 0 | 320 | 101 | 35.56 | 216 | 148.15 | 1 | 0 | 0 | 33 | 14 |
| Nasir JamshedPAK | Zimbabwe | 2008-2015 | 11 | 11 | 0 | 320 | 74 | 29.09 | 373 | 85.79 | 0 | 2 | 0 | 38 | 6 |
| Dion MyersZIM | Bangladesh | 2021-2026 | 10 | 11 | 0 | 320 | 73 | 29.09 | 418 | 76.56 | 0 | 1 | 0 | 24 | 6 |
| Gavin RennieZIM | India | 1998-2002 | 9 | 13 | 1 | 320 | 84 | 26.67 | 665 | 48.12 | 0 | 1 | 2 | 35 | 2 |
| Deryck MurrayWI | Pakistan | 1975-1979 | 10 | 13 | 3 | 320 | 61* | 32.00 | 103 | 69.90 | 0 | 2 | 1 | 6 | 1 |
| Graeme FowlerENG | West Indies | 1984 | 8 | 13 | 0 | 320 | 106 | 24.62 | 848 | 37.74 | 1 | 1 | 2 | 37 | 0 |
| Roston ChaseWI | South Africa | 2021-2026 | 16 | 16 | 4 | 320 | 67* | 26.67 | 483 | 66.25 | 0 | 3 | 2 | 31 | 7 |
| Kraigg BrathwaiteWI | South Africa | 2014-2024 | 9 | 17 | 0 | 320 | 106 | 18.82 | 773 | 41.40 | 1 | 0 | 3 | 37 | 1 |
| Jack RussellENG | New Zealand | 1990-1997 | 15 | 18 | 2 | 320 | 47* | 20.00 | 762 | 41.99 | 0 | 0 | 1 | 39 | 0 |
| Farveez MaharoofSL | India | 2004-2012 | 30 | 22 | 4 | 320 | 35 | 17.78 | 417 | 76.74 | 0 | 0 | 0 | 26 | 6 |
| Michael HoldingWI | Australia | 1975-1987 | 52 | 40 | 9 | 320 | 64 | 10.32 | 531 | 60.26 | 0 | 2 | 7 | 38 | 2 |
| Nari ContractorIND | Pakistan | 1960-1961 | 5 | 6 | 0 | 319 | 92 | 53.17 | - | - | 0 | 3 | 0 | 29 | 0 |
| Qasim UmarPAK | Sri Lanka | 1985-1986 | 7 | 9 | 0 | 319 | 206 | 35.44 | 76 | 89.47 | 1 | 1 | 0 | 10 | 0 |
| Dick SpoonerENG | India | 1951-1952 | 5 | 10 | 1 | 319 | 92 | 35.44 | - | - | 0 | 3 | 1 | 0 | 0 |
| Dhanushka GunathillekeSL | Pakistan | 2017-2022 | 11 | 11 | 0 | 319 | 133 | 29.00 | 304 | 104.93 | 1 | 2 | 1 | 40 | 3 |
| Mike SmithENG | West Indies | 1960-1966 | 6 | 11 | 0 | 319 | 108 | 29.00 | 65 | 16.92 | 1 | 1 | 2 | 2 | 5 |
| Paul StirlingIRE | Pakistan | 2009-2024 | 11 | 12 | 0 | 319 | 109 | 26.58 | 332 | 96.08 | 2 | 0 | 2 | 34 | 7 |
| Tanzid HasanBAN | Pakistan | 2023-2026 | 11 | 12 | 1 | 319 | 107 | 29.00 | 281 | 113.52 | 1 | 1 | 2 | 27 | 20 |
| Faoud BacchusWI | Pakistan | 1980-1983 | 11 | 12 | 1 | 319 | 79 | 29.00 | 584 | 54.62 | 0 | 1 | 1 | 27 | 0 |
| Andy BlignautZIM | West Indies | 1999-2003 | 12 | 14 | 3 | 319 | 92 | 29.00 | 480 | 66.46 | 0 | 2 | 1 | 32 | 4 |
| Alistair CampbellZIM | Kenya | 1996-2003 | 15 | 14 | 3 | 319 | 71 | 29.00 | 484 | 65.91 | 0 | 2 | 2 | 23 | 6 |
| KD KesumaINA | Cambodia | 2023-2025 | 18 | 17 | 3 | 319 | 110* | 22.79 | 280 | 113.93 | 1 | 1 | 1 | 31 | 12 |
| Brett LeeAUS | India | 1999-2012 | 49 | 35 | 10 | 319 | 59 | 12.76 | 676 | 47.19 | 0 | 1 | 8 | 30 | 4 |
| Waqar YounisPAK | West Indies | 1989-2002 | 55 | 42 | 8 | 319 | 37 | 9.38 | 561 | 56.86 | 0 | 0 | 5 | 26 | 5 |
| Phil JaquesAUS | Sri Lanka | 2007 | 2 | 3 | 0 | 318 | 150 | 106.00 | 535 | 59.44 | 2 | 1 | 0 | 38 | 0 |
| Abid AliPAK | Zimbabwe | 2020-2021 | 4 | 4 | 1 | 318 | 215* | 106.00 | 601 | 52.91 | 1 | 1 | 0 | 48 | 0 |
| Ibrahim ZadranAFG | United Arab Emirates | 2023-2026 | 8 | 8 | 1 | 318 | 63 | 45.43 | 258 | 123.26 | 0 | 4 | 0 | 24 | 11 |
| Dhanushka GunathillekeSL | West Indies | 2015-2021 | 8 | 9 | 0 | 318 | 96 | 35.33 | 373 | 85.25 | 0 | 3 | 0 | 36 | 6 |
| Vernon RansfordAUS | South Africa | 1910-1911 | 5 | 9 | 0 | 318 | 95 | 35.33 | 547 | 58.14 | 0 | 4 | 2 | 25 | 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.