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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Peter PollockSA | Australia | 1963-1970 | 14 | 20 | 6 | 307 | 75* | 21.93 | 268 | 35.45 | 0 | 1 | 2 | 9 | 1 |
| Dwayne SmithWI | New Zealand | 2004-2014 | 21 | 21 | 1 | 307 | 65* | 15.35 | 350 | 87.71 | 0 | 1 | 2 | 26 | 16 |
| Graham McKenzieAUS | South Africa | 1963-1970 | 13 | 23 | 1 | 307 | 76 | 13.95 | 282 | 39.72 | 0 | 1 | 3 | 23 | 5 |
| Mark WoodENG | Australia | 2015-2025 | 37 | 28 | 10 | 307 | 39 | 17.06 | 347 | 88.47 | 0 | 0 | 3 | 39 | 8 |
| Zaheer KhanIND | South Africa | 2000-2013 | 32 | 30 | 4 | 307 | 37 | 11.81 | 652 | 47.09 | 0 | 0 | 8 | 29 | 10 |
| Joe HardstaffENG | India | 1936-1946 | 4 | 5 | 1 | 306 | 205* | 76.50 | - | - | 1 | 1 | 1 | 31 | 0 |
| Hashmatullah ShahidiAFG | India | 2018-2026 | 8 | 10 | 1 | 306 | 102 | 34.00 | 469 | 65.25 | 1 | 1 | 1 | 40 | 2 |
| Babar HayatHK | Kuwait | 2022-2026 | 11 | 11 | 1 | 306 | 53* | 30.60 | 246 | 124.39 | 0 | 1 | 0 | 19 | 18 |
| Jan Nicol Loftie-EatonNAM | Nepal | 2022-2026 | 12 | 11 | 2 | 306 | 101 | 34.00 | 314 | 97.45 | 1 | 1 | 1 | 27 | 10 |
| Vikram SolankiENG | Zimbabwe | 2000-2004 | 12 | 12 | 1 | 306 | 100 | 27.82 | 414 | 73.91 | 1 | 1 | 0 | 41 | 2 |
| Cameron WhiteAUS | South Africa | 2009-2014 | 14 | 14 | 4 | 306 | 41* | 30.60 | 274 | 111.68 | 0 | 0 | 0 | 27 | 9 |
| Agha SalmanPAK | Australia | 2023-2026 | 15 | 16 | 1 | 306 | 76 | 20.40 | 383 | 79.90 | 0 | 3 | 2 | 34 | 8 |
| Stuart MatsikenyeriZIM | West Indies | 2003-2015 | 18 | 19 | 2 | 306 | 57 | 18.00 | 442 | 69.23 | 0 | 2 | 2 | 28 | 5 |
| Pat SymcoxSA | Australia | 1993-1998 | 24 | 21 | 4 | 306 | 54 | 18.00 | 471 | 64.97 | 0 | 1 | 1 | 32 | 3 |
| Ashley GilesENG | Australia | 1997-2006 | 19 | 23 | 5 | 306 | 59 | 17.00 | 552 | 55.43 | 0 | 1 | 4 | 35 | 0 |
| Virat KohliIND | Zimbabwe | 2010-2022 | 11 | 8 | 2 | 305 | 115 | 50.83 | 337 | 90.50 | 1 | 1 | 1 | 30 | 3 |
| Kevin O'BrienIRE | Canada | 2007-2019 | 11 | 9 | 2 | 305 | 89* | 43.57 | 340 | 89.71 | 0 | 2 | 0 | 28 | 5 |
| MO OdumbeKEN | India | 1996-2003 | 11 | 11 | 1 | 305 | 83 | 30.50 | 466 | 65.45 | 0 | 2 | 1 | 11 | 6 |
| Chamara SilvaSL | England | 2002-2011 | 11 | 11 | 0 | 305 | 73 | 27.73 | 520 | 58.65 | 0 | 2 | 1 | 27 | 1 |
| Mike DennessENG | Pakistan | 1973-1974 | 8 | 11 | 0 | 305 | 68 | 27.73 | 306 | 43.14 | 0 | 2 | 1 | 32 | 0 |
| Chamu ChibhabhaZIM | New Zealand | 2005-2016 | 10 | 12 | 0 | 305 | 65 | 25.42 | 505 | 60.40 | 0 | 2 | 1 | 37 | 5 |
| Corey AndersonNZ/USA | India | 2014-2024 | 11 | 13 | 1 | 305 | 77 | 25.42 | 351 | 86.89 | 0 | 2 | 1 | 29 | 13 |
| Ken WadsworthNZ | England | 1969-1975 | 14 | 19 | 0 | 305 | 58 | 16.05 | 737 | 41.38 | 0 | 2 | 3 | 32 | 1 |
| Devon ConwayNZ | Zimbabwe | 2025 | 3 | 4 | 1 | 304 | 153 | 101.33 | 461 | 65.94 | 1 | 2 | 0 | 35 | 2 |
| Anshuman RathHK | Singapore | 2025-2026 | 4 | 4 | 3 | 304 | 100* | 304.00 | 187 | 162.57 | 1 | 2 | 0 | 39 | 6 |
| Gavin HamiltonSCO | Canada | 2007-2009 | 6 | 6 | 1 | 304 | 119 | 60.80 | 420 | 72.38 | 1 | 2 | 0 | 17 | 1 |
| Nasir JamshedPAK | Australia | 2009-2012 | 8 | 8 | 0 | 304 | 97 | 38.00 | 332 | 91.57 | 0 | 2 | 0 | 33 | 5 |
| Peter RichardsonENG | India | 1961-1962 | 5 | 9 | 0 | 304 | 71 | 33.78 | - | - | 0 | 2 | 0 | 27 | 0 |
| Aaron JohnsonCAN | United States of America | 2023-2024 | 10 | 10 | 0 | 304 | 74 | 30.40 | 248 | 122.58 | 0 | 2 | 1 | 34 | 17 |
| Syed Abid AliIND | Australia | 1967-1969 | 5 | 10 | 0 | 304 | 81 | 30.40 | 344 | 53.49 | 0 | 2 | 0 | 25 | 0 |
| Pat SymcoxSA | Pakistan | 1995-1998 | 11 | 10 | 0 | 304 | 108 | 30.40 | 457 | 66.52 | 1 | 2 | 3 | 40 | 5 |
| Roger HarperWI | Australia | 1984-1996 | 23 | 21 | 3 | 304 | 31* | 16.89 | 560 | 54.29 | 0 | 0 | 1 | 22 | 7 |
| Shadman IslamBAN | Zimbabwe | 2021-2026 | 4 | 7 | 1 | 303 | 120 | 50.50 | 523 | 57.93 | 2 | 0 | 0 | 35 | 1 |
| Josh InglisAUS | England | 2023-2025 | 8 | 9 | 2 | 303 | 120* | 43.29 | 264 | 114.77 | 1 | 0 | 0 | 25 | 10 |
| Robinson ObuyaUGA | Rwanda | 2023-2026 | 9 | 9 | 1 | 303 | 118* | 37.88 | 201 | 150.75 | 1 | 1 | 2 | 29 | 17 |
| Saud ShakeelPAK | South Africa | 2023-2025 | 6 | 10 | 0 | 303 | 84 | 30.30 | 488 | 62.09 | 0 | 3 | 2 | 34 | 1 |
| Kamil MisharaSL | Pakistan | 2025-2026 | 10 | 10 | 0 | 303 | 76 | 30.30 | 251 | 120.72 | 0 | 2 | 1 | 30 | 12 |
| Alick AthanazeWI | Bangladesh | 2024-2025 | 9 | 11 | 0 | 303 | 90 | 27.55 | 383 | 79.11 | 0 | 2 | 0 | 35 | 7 |
| BJ WatlingNZ | Bangladesh | 2010-2019 | 11 | 13 | 1 | 303 | 103 | 25.25 | 662 | 45.77 | 1 | 1 | 2 | 22 | 2 |
| Ryan RickeltonSA | Australia | 2025-2026 | 11 | 13 | 1 | 303 | 71* | 25.25 | 354 | 85.59 | 0 | 2 | 1 | 33 | 4 |
| Lance CairnsNZ | India | 1976-1985 | 16 | 16 | 3 | 303 | 47 | 23.31 | 290 | 79.31 | 0 | 0 | 2 | 18 | 7 |
| Affie JarvisAUS | England | 1885-1895 | 11 | 21 | 3 | 303 | 82 | 16.83 | 1 | 0.00 | 0 | 1 | 1 | 12 | 0 |
| Mohammed ShamiIND | England | 2013-2025 | 36 | 35 | 8 | 303 | 56* | 11.22 | 425 | 71.29 | 0 | 2 | 9 | 32 | 9 |
| Brad HodgeAUS | New Zealand | 2005-2007 | 7 | 7 | 2 | 302 | 99* | 60.40 | 346 | 87.28 | 0 | 3 | 1 | 28 | 4 |
| Ruturaj GaikwadIND | Australia | 2023 | 7 | 7 | 1 | 302 | 123* | 50.33 | 229 | 131.88 | 1 | 2 | 1 | 33 | 10 |
| Kyle MayersWI | Sri Lanka | 2021-2023 | 5 | 9 | 1 | 302 | 55 | 37.75 | 491 | 61.51 | 0 | 2 | 1 | 38 | 3 |
| Delray RawlinsBER | Cayman Islands | 2019-2026 | 10 | 10 | 3 | 302 | 67* | 43.14 | 225 | 134.22 | 0 | 2 | 0 | 16 | 18 |
| Percy HolmesENG | South Africa | 1927-1928 | 5 | 10 | 1 | 302 | 88 | 33.56 | - | - | 0 | 4 | 3 | 0 | 0 |
| Nizakat KhanHK | Kuwait | 2022-2026 | 11 | 11 | 0 | 302 | 61 | 27.45 | 232 | 130.17 | 0 | 3 | 0 | 20 | 12 |
| Peter ParfittENG | Australia | 1962-1972 | 9 | 15 | 1 | 302 | 80 | 21.57 | 826 | 26.39 | 0 | 2 | 2 | 31 | 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.