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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Calum MacLeodSCO | United Arab Emirates | 2014-2022 | 12 | 12 | 0 | 434 | 103 | 36.17 | 552 | 78.62 | 1 | 3 | 1 | 42 | 4 |
| Mohammad RizwanPAK | South Africa | 2019-2025 | 13 | 13 | 3 | 434 | 122* | 43.40 | 509 | 85.27 | 1 | 3 | 1 | 41 | 9 |
| Agha SalmanPAK | South Africa | 2024-2025 | 7 | 7 | 2 | 433 | 134 | 86.60 | 435 | 99.54 | 1 | 3 | 0 | 37 | 8 |
| Eoin MorganENG/IRE | Bangladesh | 2007-2019 | 14 | 14 | 2 | 433 | 110* | 36.08 | 459 | 94.34 | 1 | 2 | 1 | 39 | 9 |
| Duleep MendisSL | India | 1979-1988 | 17 | 17 | 3 | 433 | 64 | 30.93 | 508 | 85.24 | 0 | 1 | 0 | 17 | 6 |
| Steve WaughAUS | Sri Lanka | 1988-1999 | 24 | 20 | 4 | 433 | 102* | 27.06 | 566 | 76.50 | 1 | 1 | 1 | 27 | 3 |
| Imran KhanPAK | India | 1978-1992 | 29 | 25 | 5 | 433 | 73 | 21.65 | 546 | 79.30 | 0 | 1 | 3 | 28 | 7 |
| Tamim IqbalBAN | South Africa | 2007-2022 | 15 | 15 | 2 | 432 | 87* | 33.23 | 570 | 75.79 | 0 | 3 | 2 | 58 | 3 |
| Younis KhanPAK | West Indies | 2000-2015 | 17 | 16 | 0 | 432 | 101 | 27.00 | 658 | 65.65 | 1 | 1 | 1 | 34 | 1 |
| Luke RonchiNZ | Sri Lanka | 2013-2016 | 17 | 12 | 4 | 431 | 170* | 53.88 | 319 | 135.11 | 1 | 0 | 1 | 39 | 14 |
| Grant FlowerZIM | Bangladesh | 1997-2004 | 13 | 13 | 2 | 431 | 142* | 39.18 | 508 | 84.84 | 1 | 2 | 3 | 41 | 6 |
| Guy WhittallZIM | New Zealand | 1996-2003 | 20 | 20 | 1 | 431 | 70 | 22.68 | 564 | 76.42 | 0 | 2 | 2 | 41 | 6 |
| Robin SinghIND | Sri Lanka | 1997-2000 | 22 | 20 | 3 | 431 | 100 | 25.35 | 581 | 74.18 | 1 | 2 | 2 | 37 | 6 |
| Owais ShahENG | India | 2002-2008 | 14 | 13 | 2 | 430 | 107* | 39.09 | 462 | 93.07 | 1 | 3 | 2 | 46 | 7 |
| Chris CairnsNZ | Sri Lanka | 1995-2006 | 18 | 16 | 1 | 430 | 72 | 28.67 | 584 | 73.63 | 0 | 3 | 0 | 17 | 15 |
| Carl HooperWI | Sri Lanka | 1987-2003 | 20 | 17 | 3 | 430 | 72 | 30.71 | 542 | 79.34 | 0 | 2 | 1 | 24 | 3 |
| Ravi BoparaENG | Sri Lanka | 2007-2014 | 19 | 18 | 4 | 430 | 65 | 30.71 | 549 | 78.32 | 0 | 4 | 0 | 20 | 6 |
| Gerhard ErasmusNAM | Oman | 2019-2026 | 11 | 11 | 1 | 429 | 121* | 42.90 | 533 | 80.49 | 1 | 2 | 1 | 30 | 6 |
| Ravindra JadejaIND | New Zealand | 2010-2026 | 19 | 16 | 5 | 429 | 77 | 39.00 | 460 | 93.26 | 0 | 4 | 1 | 32 | 13 |
| Russel ArnoldSL | New Zealand | 2001-2007 | 19 | 17 | 6 | 429 | 91* | 39.00 | 558 | 76.88 | 0 | 4 | 1 | 25 | 3 |
| George BaileyAUS | Sri Lanka | 2013-2016 | 11 | 11 | 1 | 428 | 90* | 42.80 | 572 | 74.83 | 0 | 3 | 1 | 34 | 3 |
| Saeed AnwarPAK | England | 1996-2003 | 10 | 10 | 0 | 427 | 77 | 42.70 | 546 | 78.21 | 0 | 4 | 0 | 48 | 5 |
| Michael HusseyAUS | Pakistan | 2009-2012 | 10 | 10 | 2 | 427 | 67 | 53.38 | 485 | 88.04 | 0 | 4 | 0 | 29 | 5 |
| Russel ArnoldSL | Zimbabwe | 1998-2004 | 16 | 11 | 3 | 427 | 103 | 53.38 | 552 | 77.36 | 1 | 3 | 0 | 28 | 4 |
| Assad ValaPNG | United States of America | 2019-2023 | 10 | 10 | 0 | 426 | 94 | 42.60 | 535 | 79.63 | 0 | 3 | 1 | 38 | 10 |
| Misbah-ul-HaqPAK | New Zealand | 2002-2015 | 13 | 12 | 1 | 426 | 93* | 38.73 | 611 | 69.72 | 0 | 3 | 0 | 23 | 8 |
| Steve SmithAUS | Sri Lanka | 2010-2025 | 17 | 13 | 0 | 426 | 73 | 32.77 | 514 | 82.88 | 0 | 4 | 1 | 41 | 3 |
| Misbah-ul-HaqPAK | Australia | 2002-2015 | 15 | 15 | 3 | 426 | 76* | 35.50 | 647 | 65.84 | 0 | 2 | 2 | 38 | 5 |
| Peter FultonNZ | Australia | 2006-2009 | 13 | 13 | 1 | 425 | 76* | 35.42 | 534 | 79.59 | 0 | 4 | 0 | 35 | 9 |
| Mitchell SantnerNZ | England | 2015-2025 | 18 | 16 | 5 | 425 | 67 | 38.64 | 406 | 104.68 | 0 | 2 | 0 | 31 | 18 |
| Marlon SamuelsWI | Sri Lanka | 2000-2015 | 17 | 17 | 6 | 425 | 110* | 38.64 | 465 | 91.40 | 1 | 3 | 2 | 37 | 11 |
| Brad HaddinAUS | India | 2004-2015 | 19 | 17 | 5 | 425 | 87* | 35.42 | 545 | 77.98 | 0 | 3 | 0 | 39 | 11 |
| Vusi SibandaZIM | Pakistan | 2004-2015 | 18 | 18 | 1 | 425 | 73 | 25.00 | 612 | 69.44 | 0 | 5 | 2 | 44 | 5 |
| Soumya SarkarBAN | New Zealand | 2015-2026 | 19 | 18 | 1 | 425 | 169 | 25.00 | 484 | 87.81 | 1 | 2 | 5 | 51 | 5 |
| Marcus StoinisAUS | England | 2015-2023 | 20 | 19 | 0 | 425 | 87 | 22.37 | 428 | 99.30 | 0 | 3 | 2 | 32 | 14 |
| Mark BoucherSA | West Indies | 1998-2010 | 36 | 25 | 7 | 425 | 52 | 23.61 | 480 | 88.54 | 0 | 2 | 1 | 29 | 9 |
| Wasim AkramPAK | India | 1985-2003 | 48 | 38 | 8 | 425 | 50 | 14.17 | 460 | 92.39 | 0 | 1 | 1 | 21 | 20 |
| Jonathan TrottENG | South Africa | 2009-2013 | 9 | 8 | 2 | 424 | 87 | 70.67 | 627 | 67.62 | 0 | 5 | 0 | 38 | 0 |
| Kushal BhurtelNEP | United States of America | 2021-2026 | 11 | 11 | 1 | 424 | 120* | 42.40 | 558 | 75.99 | 1 | 1 | 1 | 36 | 12 |
| Shai HopeWI | New Zealand | 2017-2026 | 15 | 15 | 2 | 424 | 109* | 32.62 | 492 | 86.18 | 1 | 2 | 1 | 36 | 12 |
| Imran NazirPAK | South Africa | 2000-2007 | 16 | 16 | 0 | 424 | 80 | 26.50 | 498 | 85.14 | 0 | 4 | 4 | 53 | 10 |
| Dwayne BravoWI | Australia | 2005-2013 | 24 | 23 | 1 | 424 | 51 | 19.27 | 576 | 73.61 | 0 | 1 | 2 | 34 | 8 |
| David MillerSA | New Zealand | 2013-2025 | 15 | 15 | 2 | 423 | 100* | 32.54 | 379 | 111.61 | 1 | 1 | 0 | 38 | 14 |
| Grant FlowerZIM | New Zealand | 1992-2003 | 20 | 20 | 1 | 423 | 66 | 22.26 | 632 | 66.93 | 0 | 3 | 3 | 37 | 4 |
| Shreyas IyerIND | South Africa | 2018-2023 | 11 | 10 | 2 | 422 | 113* | 52.75 | 426 | 99.06 | 1 | 3 | 0 | 46 | 5 |
| Mohammad KaifIND | West Indies | 2002-2006 | 18 | 16 | 5 | 422 | 83* | 38.36 | 575 | 73.39 | 0 | 4 | 0 | 31 | 0 |
| Kamran AkmalPAK | India | 2004-2013 | 27 | 24 | 3 | 422 | 51 | 20.10 | 512 | 82.42 | 0 | 1 | 2 | 47 | 6 |
| Steve TikoloKEN | Bermuda | 2006-2009 | 8 | 7 | 4 | 421 | 111 | 140.33 | 441 | 95.46 | 1 | 3 | 0 | 32 | 6 |
| Monank PatelUSA | United Arab Emirates | 2019-2026 | 13 | 12 | 0 | 421 | 85 | 35.08 | 524 | 80.34 | 0 | 5 | 2 | 30 | 3 |
| Kusal MendisSL | Afghanistan | 2018-2024 | 13 | 13 | 2 | 420 | 92 | 38.18 | 446 | 94.17 | 0 | 4 | 1 | 34 | 10 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.