Batting by opposition (Men's ODIs)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael van LingenNAM | United Arab Emirates | 2022-2026 | 9 | 8 | 1 | 393 | 107 | 56.14 | 389 | 101.03 | 1 | 3 | 0 | 49 | 8 |
| Brendon KuruppuSL | Pakistan | 1983-1990 | 15 | 15 | 0 | 393 | 72 | 26.20 | 701 | 56.06 | 0 | 2 | 1 | 30 | 3 |
| Mohammad KaifIND | Zimbabwe | 2002-2005 | 9 | 9 | 2 | 392 | 111* | 56.00 | 528 | 74.24 | 1 | 3 | 0 | 28 | 3 |
| Michael ClarkeAUS | Bangladesh | 2005-2011 | 12 | 9 | 1 | 392 | 101 | 49.00 | 604 | 64.90 | 1 | 3 | 0 | 22 | 3 |
| Daryll CullinanSA | England | 1994-1999 | 12 | 12 | 1 | 392 | 70 | 35.64 | 555 | 70.63 | 0 | 3 | 0 | 47 | 1 |
| Moeen AliENG | India | 2014-2023 | 17 | 15 | 0 | 392 | 67 | 26.13 | 427 | 91.80 | 0 | 2 | 0 | 30 | 12 |
| Irfan PathanIND | Sri Lanka | 2004-2012 | 32 | 21 | 6 | 392 | 83 | 26.13 | 413 | 94.92 | 0 | 1 | 1 | 39 | 8 |
| Guy WhittallZIM | India | 1993-2003 | 22 | 22 | 3 | 392 | 58* | 20.63 | 521 | 75.24 | 0 | 1 | 0 | 31 | 3 |
| Liton DasBAN | Afghanistan | 2018-2023 | 10 | 10 | 1 | 391 | 136 | 43.44 | 449 | 87.08 | 1 | 2 | 0 | 38 | 5 |
| Shreyas IyerIND | Australia | 2020-2025 | 15 | 14 | 1 | 391 | 105 | 30.08 | 430 | 90.93 | 1 | 1 | 1 | 38 | 6 |
| Kushal Janith PereraSL | South Africa | 2013-2023 | 16 | 15 | 1 | 391 | 81 | 27.93 | 419 | 93.32 | 0 | 2 | 0 | 50 | 5 |
| Simon KatichAUS | Sri Lanka | 2004-2006 | 8 | 8 | 1 | 390 | 107* | 55.71 | 549 | 71.04 | 1 | 4 | 0 | 37 | 0 |
| Aiden MarkramSA | England | 2019-2025 | 12 | 11 | 1 | 390 | 86 | 39.00 | 369 | 105.69 | 0 | 2 | 2 | 40 | 7 |
| Dean JonesAUS | South Africa | 1992-1994 | 13 | 13 | 0 | 390 | 98 | 30.00 | 591 | 65.99 | 0 | 3 | 0 | 23 | 4 |
| Anamul HaqueBAN | Zimbabwe | 2014-2022 | 10 | 10 | 0 | 389 | 95 | 38.90 | 463 | 84.02 | 0 | 4 | 0 | 36 | 9 |
| Peter KirstenSA | India | 1991-1992 | 11 | 11 | 2 | 389 | 86* | 43.22 | 581 | 66.95 | 0 | 3 | 0 | 26 | 3 |
| Elton ChigumburaZIM | South Africa | 2005-2018 | 21 | 20 | 1 | 389 | 90 | 20.47 | 563 | 69.09 | 0 | 2 | 2 | 37 | 6 |
| Sherwin CampbellWI | Zimbabwe | 1996-2001 | 10 | 10 | 0 | 388 | 105 | 38.80 | 539 | 71.99 | 2 | 1 | 2 | 38 | 0 |
| Graham ThorpeENG | South Africa | 1994-2000 | 11 | 11 | 1 | 388 | 72* | 38.80 | 612 | 63.40 | 0 | 4 | 1 | 26 | 0 |
| Sikandar RazaZIM | India | 2013-2022 | 13 | 13 | 0 | 388 | 115 | 29.85 | 485 | 80.00 | 1 | 1 | 0 | 31 | 9 |
| Ian BellENG | South Africa | 2005-2013 | 17 | 15 | 3 | 388 | 88 | 32.33 | 519 | 74.76 | 0 | 2 | 0 | 42 | 4 |
| Jason RoyENG | West Indies | 2017-2019 | 8 | 7 | 0 | 387 | 123 | 55.29 | 314 | 123.25 | 1 | 3 | 0 | 48 | 7 |
| Michael van LingenNAM | Nepal | 2022-2026 | 8 | 8 | 1 | 387 | 133 | 55.29 | 446 | 86.77 | 2 | 1 | 0 | 38 | 8 |
| Nazmul Hossain ShantoBAN | New Zealand | 2023-2026 | 9 | 9 | 2 | 387 | 105 | 55.29 | 457 | 84.68 | 1 | 4 | 1 | 45 | 4 |
| Andrew StraussENG | India | 2004-2011 | 11 | 11 | 2 | 387 | 158 | 43.00 | 473 | 81.82 | 1 | 2 | 1 | 48 | 1 |
| Ross TaylorNZ | South Africa | 2007-2019 | 13 | 13 | 2 | 387 | 102* | 35.18 | 540 | 71.67 | 1 | 2 | 0 | 33 | 5 |
| WPUJC VaasSL | Pakistan | 1994-2008 | 56 | 40 | 10 | 387 | 50* | 12.90 | 505 | 76.63 | 0 | 1 | 5 | 26 | 4 |
| Aamer SohailPAK | Zimbabwe | 1992-1998 | 10 | 9 | 0 | 386 | 114 | 42.89 | 519 | 74.37 | 1 | 3 | 1 | 38 | 3 |
| Mohinder AmarnathIND | New Zealand | 1975-1988 | 12 | 11 | 1 | 385 | 102* | 38.50 | 622 | 61.90 | 1 | 3 | 0 | 26 | 2 |
| Alex HalesENG | Australia | 2015-2018 | 16 | 16 | 1 | 385 | 147 | 25.67 | 434 | 88.71 | 1 | 1 | 2 | 46 | 8 |
| Chris GayleWI | Kenya | 2001-2003 | 5 | 5 | 0 | 384 | 152 | 76.80 | 435 | 88.28 | 2 | 1 | 0 | 38 | 8 |
| Stuart MatsikenyeriZIM | Kenya | 2008-2009 | 11 | 10 | 2 | 384 | 90 | 48.00 | 451 | 85.14 | 0 | 5 | 0 | 28 | 5 |
| Roy DiasSL | Pakistan | 1982-1987 | 15 | 15 | 2 | 384 | 81 | 29.54 | 538 | 71.38 | 0 | 3 | 1 | 31 | 0 |
| Graham ThorpeENG | New Zealand | 1996-2002 | 11 | 11 | 1 | 383 | 82 | 38.30 | 486 | 78.81 | 0 | 5 | 0 | 31 | 2 |
| Stuart CarlisleZIM | New Zealand | 1996-2005 | 12 | 12 | 0 | 383 | 75 | 31.92 | 661 | 57.94 | 0 | 2 | 0 | 28 | 3 |
| Saleem MalikPAK | South Africa | 1992-1996 | 16 | 16 | 3 | 383 | 64* | 29.46 | 606 | 63.20 | 0 | 3 | 1 | 20 | 2 |
| Ravindra JadejaIND | Sri Lanka | 2009-2023 | 31 | 19 | 9 | 383 | 60* | 38.30 | 467 | 82.01 | 0 | 1 | 2 | 19 | 7 |
| Kim HughesAUS | England | 1977-1985 | 23 | 22 | 2 | 383 | 98 | 19.15 | 568 | 67.43 | 0 | 3 | 6 | 24 | 2 |
| Barney RogersZIM | Bangladesh | 2004-2005 | 8 | 8 | 0 | 382 | 84 | 47.75 | 545 | 70.09 | 0 | 5 | 0 | 43 | 3 |
| Jatinder SinghOMA | United States of America | 2020-2025 | 10 | 10 | 1 | 382 | 100 | 42.44 | 494 | 77.33 | 1 | 2 | 0 | 44 | 6 |
| Kapil DevIND | Pakistan | 1978-1992 | 32 | 27 | 2 | 382 | 59 | 15.28 | 401 | 95.26 | 0 | 1 | 3 | 30 | 8 |
| Gary KirstenSA | England | 1994-2000 | 17 | 17 | 0 | 381 | 116 | 22.41 | 582 | 65.46 | 1 | 0 | 1 | 44 | 0 |
| Ken RutherfordNZ | England | 1986-1994 | 19 | 18 | 3 | 381 | 77 | 25.40 | 650 | 58.62 | 0 | 4 | 3 | 22 | 0 |
| Shikhar DhawanIND | Pakistan | 2013-2018 | 7 | 7 | 0 | 380 | 114 | 54.29 | 371 | 102.43 | 1 | 2 | 0 | 46 | 5 |
| Darren BravoWI | Pakistan | 2011-2019 | 17 | 16 | 1 | 380 | 67 | 25.33 | 639 | 59.47 | 0 | 3 | 3 | 28 | 6 |
| Daryll CullinanSA | Sri Lanka | 1993-2000 | 16 | 16 | 0 | 380 | 63 | 23.75 | 587 | 64.74 | 0 | 2 | 1 | 27 | 3 |
| Nazmul Hossain ShantoBAN | Sri Lanka | 2023-2025 | 8 | 8 | 1 | 379 | 122* | 54.14 | 444 | 85.36 | 1 | 2 | 1 | 42 | 2 |
| William PorterfieldIRE | Bangladesh | 2007-2019 | 10 | 9 | 0 | 379 | 108 | 42.11 | 512 | 74.02 | 1 | 2 | 0 | 30 | 6 |
| Heinrich KlaasenSA | Pakistan | 2019-2025 | 10 | 9 | 0 | 379 | 97 | 42.11 | 323 | 117.34 | 0 | 4 | 1 | 40 | 12 |
| Viv RichardsWI | New Zealand | 1975-1987 | 11 | 9 | 2 | 379 | 119 | 54.14 | 455 | 83.30 | 1 | 3 | 0 | 34 | 7 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.