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,773 of the 11,779 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gerry AlexanderWI | Australia | 1960-1961 | 5 | 10 | 2 | 484 | 108 | 60.50 | 602 | 44.68 | 1 | 5 | 1 | 42 | 1 |
| Kamindu MendisSL | New Zealand | 2024-2026 | 12 | 12 | 1 | 484 | 182* | 44.00 | 636 | 76.10 | 2 | 1 | 2 | 46 | 10 |
| George BaileyAUS | Sri Lanka | 2013-2016 | 14 | 13 | 1 | 484 | 90* | 40.33 | 617 | 78.44 | 0 | 3 | 1 | 38 | 4 |
| Richie BerringtonSCO | Namibia | 2019-2026 | 17 | 15 | 2 | 484 | 89 | 37.23 | 522 | 92.72 | 0 | 3 | 3 | 37 | 17 |
| Kieran PowellWI | New Zealand | 2012-2017 | 12 | 20 | 0 | 484 | 134 | 24.20 | 875 | 55.31 | 1 | 1 | 4 | 77 | 5 |
| Bryan YoungNZ | Australia | 1990-1998 | 16 | 20 | 2 | 484 | 63 | 26.89 | 1033 | 46.85 | 0 | 2 | 1 | 39 | 1 |
| Mashrafe MortazaBAN | Zimbabwe | 2001-2020 | 56 | 42 | 7 | 484 | 48 | 13.83 | 562 | 86.12 | 0 | 0 | 4 | 45 | 14 |
| Thilan SamaraweeraSL | South Africa | 2002-2012 | 7 | 12 | 2 | 483 | 115* | 48.30 | 1022 | 47.26 | 2 | 0 | 0 | 52 | 0 |
| Niroshan DickwellaSL | West Indies | 2016-2021 | 10 | 14 | 1 | 483 | 96 | 37.15 | 772 | 62.56 | 0 | 3 | 0 | 47 | 2 |
| Temba BavumaSA | New Zealand | 2016-2025 | 10 | 15 | 1 | 483 | 89 | 34.50 | 1004 | 48.11 | 0 | 3 | 0 | 62 | 2 |
| Niroshan DickwellaSL | Bangladesh | 2017-2022 | 13 | 17 | 2 | 483 | 77* | 32.20 | 563 | 85.79 | 0 | 4 | 0 | 46 | 3 |
| Saleem MalikPAK | South Africa | 1992-1996 | 17 | 18 | 3 | 483 | 99 | 32.20 | 763 | 63.30 | 0 | 4 | 1 | 36 | 2 |
| Darren LehmannAUS | Pakistan | 1997-2005 | 19 | 20 | 4 | 483 | 103 | 30.19 | 708 | 68.22 | 1 | 1 | 2 | 43 | 1 |
| Thilan SamaraweeraSL | Australia | 1999-2013 | 12 | 22 | 2 | 483 | 70 | 24.15 | 1281 | 37.70 | 0 | 2 | 3 | 49 | 0 |
| Alvin KallicharranWI | New Zealand | 1972-1980 | 8 | 12 | 1 | 482 | 101 | 43.82 | 507 | 51.87 | 2 | 2 | 3 | 52 | 3 |
| Sherwin CampbellWI | Sri Lanka | 1995-2000 | 12 | 14 | 0 | 482 | 86 | 34.43 | 874 | 55.15 | 0 | 3 | 0 | 36 | 2 |
| Niroshan DickwellaSL | Zimbabwe | 2016-2020 | 12 | 12 | 0 | 481 | 116 | 40.08 | 637 | 75.51 | 2 | 2 | 0 | 45 | 0 |
| Calum MacLeodSCO | United Arab Emirates | 2014-2022 | 15 | 15 | 1 | 481 | 103 | 34.36 | 587 | 81.94 | 1 | 3 | 1 | 48 | 4 |
| Dawid MalanENG | India | 2018-2023 | 14 | 16 | 2 | 481 | 77 | 34.36 | 597 | 80.57 | 0 | 4 | 0 | 55 | 11 |
| Andrew HudsonSA | England | 1992-1996 | 13 | 18 | 1 | 481 | 79 | 28.29 | 863 | 55.74 | 0 | 3 | 2 | 52 | 2 |
| Imran NazirPAK | Sri Lanka | 1999-2012 | 22 | 23 | 0 | 481 | 64 | 20.91 | 590 | 81.53 | 0 | 2 | 1 | 66 | 5 |
| Nari ContractorIND | Australia | 1956-1960 | 6 | 12 | 0 | 480 | 108 | 40.00 | - | - | 1 | 1 | 0 | - | 0 |
| Mohinder AmarnathIND | Sri Lanka | 1979-1989 | 15 | 14 | 1 | 480 | 131 | 36.92 | 434 | 51.84 | 2 | 1 | 0 | 17 | 1 |
| Roy McLeanSA | Australia | 1952-1958 | 9 | 17 | 1 | 480 | 81 | 30.00 | 2 | 0.00 | 0 | 4 | 3 | 48 | 1 |
| Wazir MohammadPAK | West Indies | 1958-1959 | 8 | 14 | 1 | 479 | 189 | 36.85 | - | - | 2 | 1 | 3 | 39 | 0 |
| Matt PriorENG | Pakistan | 2005-2012 | 14 | 18 | 5 | 479 | 102* | 36.85 | 826 | 57.99 | 1 | 2 | 0 | 48 | 2 |
| Gubby AllenENG | Australia | 1930-1937 | 13 | 21 | 1 | 479 | 68 | 23.95 | 1185 | 40.42 | 0 | 3 | 1 | 43 | 1 |
| Dasun ShanakaSL | Pakistan | 2015-2026 | 27 | 25 | 2 | 479 | 76* | 20.83 | 361 | 132.69 | 0 | 3 | 4 | 31 | 31 |
| Ryan BurlZIM | Afghanistan | 2017-2026 | 30 | 29 | 3 | 479 | 51* | 18.42 | 627 | 76.40 | 0 | 1 | 5 | 27 | 14 |
| Everton WeekesWI | New Zealand | 1952-1956 | 6 | 8 | 0 | 478 | 156 | 59.75 | - | - | 3 | 1 | 0 | 65 | 0 |
| Shan MasoodPAK | Sri Lanka | 2015-2023 | 7 | 12 | 0 | 478 | 135 | 39.83 | 926 | 51.62 | 2 | 2 | 1 | 39 | 6 |
| Nip PellewAUS | England | 1920-1921 | 9 | 13 | 1 | 478 | 116 | 39.83 | 534 | 59.74 | 2 | 1 | 0 | 50 | 0 |
| Jack WorrallAUS | England | 1885-1899 | 11 | 22 | 3 | 478 | 76 | 25.16 | 14 | 50.00 | 0 | 5 | 2 | 46 | 0 |
| Ted DexterENG | New Zealand | 1958-1965 | 8 | 10 | 2 | 477 | 141 | 59.63 | 292 | 48.29 | 1 | 4 | 0 | 73 | 2 |
| Michael VaughanENG | Bangladesh | 2003-2007 | 10 | 11 | 2 | 477 | 120 | 53.00 | 809 | 58.96 | 1 | 2 | 1 | 67 | 1 |
| Niroshan DickwellaSL | England | 2018-2021 | 13 | 17 | 0 | 477 | 95 | 28.06 | 660 | 72.27 | 0 | 3 | 0 | 53 | 0 |
| Shoaib MohammadPAK | Sri Lanka | 1985-1995 | 16 | 19 | 1 | 477 | 76 | 26.50 | 1084 | 40.96 | 0 | 4 | 0 | 47 | 0 |
| Samit PatelENG | India | 2008-2013 | 25 | 22 | 5 | 477 | 70* | 28.06 | 549 | 86.89 | 0 | 1 | 2 | 40 | 13 |
| Mohammad RafiqueBAN | Zimbabwe | 1997-2007 | 29 | 27 | 4 | 477 | 72 | 20.74 | 621 | 76.81 | 0 | 3 | 2 | 42 | 16 |
| Elton ChigumburaZIM | South Africa | 2005-2018 | 28 | 29 | 1 | 477 | 90 | 17.04 | 698 | 68.34 | 0 | 2 | 6 | 49 | 8 |
| JJ SmitNAM | Oman | 2019-2026 | 15 | 15 | 2 | 476 | 94 | 36.62 | 494 | 96.36 | 0 | 3 | 1 | 26 | 25 |
| Ashok MankadIND | Australia | 1969-1978 | 8 | 15 | 0 | 476 | 97 | 31.73 | 276 | 43.12 | 0 | 4 | 2 | 42 | 0 |
| Sandeep PatilIND | Australia | 1980-1984 | 12 | 15 | 1 | 476 | 174 | 34.00 | 615 | 77.40 | 1 | 2 | 2 | 54 | 1 |
| Kevin O'BrienIRE | West Indies | 2007-2020 | 19 | 19 | 1 | 476 | 68 | 26.44 | 478 | 99.58 | 0 | 3 | 1 | 45 | 12 |
| Peter FultonNZ | England | 2007-2013 | 17 | 20 | 1 | 476 | 136 | 25.05 | 1115 | 42.69 | 2 | 1 | 3 | 54 | 10 |
| Colin de GrandhommeNZ | England | 2018-2022 | 19 | 22 | 3 | 476 | 72 | 25.05 | 652 | 73.01 | 0 | 3 | 3 | 45 | 13 |
| Dwayne SmithWI | England | 2004-2014 | 26 | 25 | 1 | 476 | 70 | 19.83 | 459 | 103.70 | 0 | 2 | 2 | 49 | 23 |
| Syed KirmaniIND | Pakistan | 1978-1985 | 30 | 34 | 8 | 476 | 66 | 18.31 | 772 | 44.69 | 0 | 1 | 4 | 36 | 0 |
| Mayank AgarwalIND | South Africa | 2019-2022 | 6 | 10 | 0 | 475 | 215 | 47.50 | 877 | 54.16 | 2 | 1 | 0 | 66 | 8 |
| Duleep MendisSL | England | 1982-1988 | 10 | 13 | 0 | 475 | 111 | 36.54 | 742 | 64.02 | 1 | 4 | 1 | 47 | 9 |
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.