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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harbhajan SinghIND | South Africa | 2001-2015 | 40 | 37 | 5 | 362 | 40 | 11.31 | 531 | 68.17 | 0 | 0 | 7 | 32 | 12 |
| Nathan LyonAUS | England | 2013-2025 | 36 | 43 | 18 | 362 | 31 | 14.48 | 655 | 55.27 | 0 | 0 | 2 | 48 | 7 |
| Aaron JohnsonCAN | Oman | 2022-2026 | 8 | 8 | 1 | 361 | 109* | 51.57 | 266 | 135.71 | 1 | 2 | 1 | 34 | 24 |
| Ishan KishanIND | Sri Lanka | 2021-2026 | 11 | 11 | 3 | 361 | 89 | 45.13 | 292 | 123.63 | 0 | 3 | 0 | 32 | 14 |
| Martyn MoxonENG | New Zealand | 1986-1988 | 8 | 11 | 1 | 361 | 99 | 36.10 | 973 | 37.10 | 0 | 3 | 0 | 36 | 0 |
| Adam VogesAUS | England | 2009-2015 | 12 | 14 | 4 | 361 | 80* | 36.10 | 613 | 58.89 | 0 | 3 | 1 | 39 | 0 |
| Mitchell MarshAUS | Sri Lanka | 2013-2026 | 13 | 14 | 0 | 361 | 54 | 25.79 | 493 | 73.23 | 0 | 3 | 0 | 47 | 7 |
| Rohan MustafaUAE | Nepal | 2018-2023 | 14 | 14 | 2 | 361 | 60 | 30.08 | 557 | 64.81 | 0 | 3 | 0 | 27 | 5 |
| Andrew HudsonSA | Sri Lanka | 1993-1997 | 12 | 14 | 0 | 361 | 90 | 25.79 | 891 | 40.52 | 0 | 2 | 0 | 43 | 2 |
| Kushal BhurtelNEP | Papua New Guinea | 2021-2024 | 15 | 15 | 0 | 361 | 59 | 24.07 | 378 | 95.50 | 0 | 3 | 2 | 42 | 8 |
| Shoaib MohammadPAK | England | 1984-1992 | 14 | 16 | 1 | 361 | 80 | 24.07 | 830 | 43.49 | 0 | 4 | 3 | 35 | 0 |
| Khaled MashudBAN | Pakistan | 1995-2004 | 22 | 28 | 6 | 361 | 54* | 16.41 | 870 | 41.49 | 0 | 2 | 6 | 33 | 0 |
| Waqar YounisPAK | South Africa | 1993-2003 | 39 | 33 | 6 | 361 | 45 | 13.37 | 584 | 61.82 | 0 | 0 | 3 | 29 | 12 |
| Jacques KallisSA | Kenya | 1999-2008 | 8 | 6 | 2 | 360 | 92* | 90.00 | 446 | 80.72 | 0 | 4 | 0 | 30 | 5 |
| Dilip SardesaiIND | New Zealand | 1965 | 3 | 6 | 3 | 360 | 200* | 120.00 | 6 | 0.00 | 2 | 0 | 0 | 51 | 0 |
| Angelo MathewsSL | Afghanistan | 2014-2024 | 11 | 11 | 3 | 360 | 141 | 45.00 | 512 | 70.31 | 1 | 0 | 1 | 27 | 9 |
| Parthiv PatelIND | Australia | 2003-2004 | 10 | 13 | 1 | 360 | 62 | 30.00 | 715 | 50.35 | 0 | 2 | 1 | 51 | 0 |
| Mark GreatbatchNZ | Sri Lanka | 1988-1996 | 13 | 16 | 2 | 360 | 65 | 25.71 | 703 | 51.21 | 0 | 1 | 1 | 26 | 3 |
| Rick McCoskerAUS | West Indies | 1975-1982 | 12 | 17 | 2 | 360 | 109* | 24.00 | 719 | 50.07 | 1 | 1 | 3 | 24 | 0 |
| Haseeb HameedENG | India | 2016-2021 | 6 | 11 | 1 | 359 | 82 | 35.90 | 1086 | 33.06 | 0 | 4 | 2 | 41 | 2 |
| Ben CurranZIM | Afghanistan | 2024-2026 | 9 | 11 | 0 | 359 | 121 | 32.64 | 660 | 54.39 | 1 | 1 | 2 | 45 | 0 |
| Tony GreigENG | Pakistan | 1973-1974 | 8 | 11 | 1 | 359 | 72 | 35.90 | 261 | 37.55 | 0 | 2 | 0 | 40 | 2 |
| Tup ScottAUS | England | 1884-1886 | 8 | 14 | 1 | 359 | 102 | 27.62 | 216 | 47.22 | 1 | 1 | 0 | 31 | 0 |
| Azmatullah OmarzaiAFG | Bangladesh | 2022-2026 | 22 | 17 | 2 | 359 | 70* | 23.93 | 371 | 96.77 | 0 | 2 | 3 | 23 | 19 |
| Adil RashidENG | India | 2016-2026 | 49 | 35 | 10 | 359 | 60 | 14.36 | 692 | 51.88 | 0 | 1 | 3 | 47 | 3 |
| James AndersonENG | Australia | 2002-2023 | 73 | 81 | 36 | 359 | 29 | 7.98 | 903 | 39.76 | 0 | 0 | 11 | 49 | 0 |
| Andries GousUSA | Namibia | 2024-2025 | 5 | 5 | 0 | 358 | 83 | 71.60 | 325 | 110.15 | 0 | 4 | 0 | 27 | 16 |
| Rahul DravidIND | Kenya | 1998-2004 | 11 | 9 | 4 | 358 | 104* | 71.60 | 480 | 74.58 | 1 | 1 | 0 | 33 | 1 |
| Charles CoventryZIM | Bangladesh | 2009 | 9 | 9 | 1 | 358 | 194* | 44.75 | 353 | 101.42 | 1 | 1 | 2 | 27 | 15 |
| Robin UthappaIND | Australia | 2007-2008 | 15 | 14 | 1 | 358 | 51 | 27.54 | 378 | 94.71 | 0 | 1 | 1 | 35 | 10 |
| Evin LewisWI | Pakistan | 2016-2025 | 15 | 15 | 1 | 358 | 91 | 25.57 | 373 | 95.98 | 0 | 2 | 0 | 25 | 21 |
| Mohammad WasimPAK | West Indies | 1996-2000 | 12 | 15 | 1 | 358 | 82 | 25.57 | 850 | 42.12 | 0 | 2 | 1 | 26 | 0 |
| Colin de GrandhommeNZ | Pakistan | 2016-2019 | 17 | 19 | 2 | 358 | 74* | 21.06 | 353 | 101.42 | 0 | 2 | 3 | 39 | 10 |
| Jan FrylinckNAM | Oman | 2019-2026 | 20 | 19 | 4 | 358 | 84 | 23.87 | 462 | 77.49 | 0 | 2 | 2 | 34 | 4 |
| Hemu AdhikariIND | West Indies | 1948-1959 | 6 | 10 | 3 | 357 | 114* | 51.00 | - | - | 1 | 1 | 0 | 10 | 1 |
| Avishka GunawardeneSL | Pakistan | 1999-2004 | 13 | 15 | 0 | 357 | 88 | 23.80 | 543 | 65.75 | 0 | 2 | 2 | 51 | 0 |
| Anshuman RathHK | Papua New Guinea | 2014-2024 | 9 | 9 | 2 | 356 | 143* | 50.86 | 435 | 81.84 | 1 | 2 | 0 | 32 | 3 |
| Kevin O'BrienIRE | Pakistan | 2007-2018 | 9 | 10 | 2 | 356 | 118 | 44.50 | 512 | 69.53 | 1 | 1 | 0 | 40 | 2 |
| Monank PatelUSA | Papua New Guinea | 2019-2023 | 10 | 10 | 1 | 356 | 66 | 39.56 | 486 | 73.25 | 0 | 3 | 0 | 24 | 3 |
| Peter MayENG | India | 1952-1959 | 7 | 10 | 1 | 356 | 106 | 39.56 | - | - | 1 | 2 | 0 | 27 | 0 |
| AlimuddinPAK | India | 1955-1960 | 6 | 10 | 1 | 356 | 103* | 39.56 | - | - | 1 | 3 | 1 | 15 | 0 |
| Hamish MarshallNZ | Sri Lanka | 2004-2007 | 12 | 13 | 2 | 356 | 160 | 32.36 | 522 | 68.20 | 1 | 1 | 0 | 33 | 3 |
| Rohit KumarNEP | Netherlands | 2018-2026 | 15 | 14 | 0 | 356 | 50 | 25.43 | 435 | 81.84 | 0 | 1 | 0 | 27 | 8 |
| Arthur ChipperfieldAUS | England | 1934-1938 | 9 | 15 | 3 | 356 | 99 | 29.67 | 851 | 41.83 | 0 | 2 | 0 | 24 | 0 |
| Asif MujtabaPAK | West Indies | 1986-1993 | 22 | 23 | 2 | 356 | 60* | 16.95 | 972 | 36.63 | 0 | 2 | 4 | 29 | 0 |
| Daren GangaWI | South Africa | 1998-2008 | 16 | 26 | 0 | 356 | 60 | 13.69 | 1237 | 28.78 | 0 | 1 | 4 | 44 | 0 |
| LG PretoriusSA | Zimbabwe | 2025-2026 | 6 | 7 | 0 | 355 | 153 | 50.71 | 325 | 109.23 | 1 | 2 | 1 | 35 | 10 |
| Dawid MalanENG | Bangladesh | 2021-2023 | 8 | 8 | 2 | 355 | 140 | 59.17 | 360 | 98.61 | 2 | 1 | 1 | 34 | 11 |
| Charith AsalankaSL | West Indies | 2021-2026 | 10 | 9 | 1 | 355 | 77 | 44.38 | 332 | 106.93 | 0 | 4 | 0 | 39 | 8 |
| Elton ChigumburaZIM | Kenya | 2006-2011 | 12 | 11 | 0 | 355 | 79 | 32.27 | 283 | 125.44 | 0 | 2 | 0 | 33 | 16 |
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.