Batting by opposition (Men's ODIs)
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 5,032 of the 5,038 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thilan SamaraweeraSL | Pakistan | 2009-2011 | 6 | 6 | 1 | 68 | 38* | 13.60 | 122 | 55.74 | 0 | 0 | 1 | 3 | 0 |
| Trent JohnstonIRE | Bangladesh | 2007-2011 | 7 | 6 | 1 | 68 | 31* | 13.60 | 77 | 88.31 | 0 | 0 | 2 | 5 | 1 |
| Enamul HaqueBAN | Pakistan | 1995-2002 | 6 | 6 | 0 | 68 | 32 | 11.33 | 153 | 44.44 | 0 | 0 | 0 | 2 | 0 |
| Akram RazaPAK | Sri Lanka | 1989-1994 | 11 | 6 | 5 | 68 | 33* | 68.00 | 77 | 88.31 | 0 | 0 | 0 | 2 | 1 |
| Rashid KhanAFG | India | 2018-2026 | 6 | 6 | 1 | 68 | 16 | 13.60 | 79 | 86.08 | 0 | 0 | 0 | 6 | 1 |
| Michael SlaterAUS | Sri Lanka | 1994-1996 | 6 | 6 | 0 | 68 | 24 | 11.33 | 158 | 43.04 | 0 | 0 | 0 | 4 | 0 |
| Gary BrentZIM | South Africa | 2000-2007 | 8 | 7 | 6 | 68 | 59* | 68.00 | 101 | 67.33 | 0 | 1 | 0 | 4 | 2 |
| Kagiso RabadaSA | Pakistan | 2017-2024 | 11 | 7 | 2 | 68 | 26 | 13.60 | 77 | 88.31 | 0 | 0 | 1 | 6 | 1 |
| Jeevan MendisSL | Australia | 2010-2013 | 10 | 8 | 1 | 68 | 26 | 9.71 | 114 | 59.65 | 0 | 0 | 0 | 4 | 2 |
| Nosthush KenjigeUSA | Oman | 2021-2025 | 8 | 8 | 4 | 68 | 34* | 17.00 | 62 | 109.68 | 0 | 0 | 2 | 6 | 1 |
| Umar GulPAK | India | 2006-2014 | 18 | 9 | 3 | 68 | 17* | 11.33 | 90 | 75.56 | 0 | 0 | 1 | 6 | 3 |
| Ravi RampaulWI | England | 2004-2014 | 18 | 9 | 2 | 68 | 24 | 9.71 | 95 | 71.58 | 0 | 0 | 1 | 7 | 1 |
| Kiran MoreIND | Pakistan | 1988-1992 | 11 | 9 | 2 | 68 | 26* | 9.71 | 87 | 78.16 | 0 | 0 | 0 | 7 | 0 |
| Winston BenjaminWI | Australia | 1987-1995 | 12 | 9 | 0 | 68 | 22 | 7.56 | 91 | 74.73 | 0 | 0 | 1 | 7 | 1 |
| Nathan BrackenAUS | South Africa | 2006-2009 | 18 | 10 | 5 | 68 | 16 | 13.60 | 82 | 82.93 | 0 | 0 | 0 | 4 | 2 |
| Mohammed ShamiIND | Australia | 2013-2025 | 26 | 14 | 5 | 68 | 14 | 7.56 | 78 | 87.18 | 0 | 0 | 1 | 7 | 2 |
| Craig McDermottAUS | India | 1985-1994 | 22 | 14 | 3 | 68 | 24* | 6.18 | 84 | 80.95 | 0 | 0 | 2 | 8 | 0 |
| Damien MartynAUS | Netherlands | 2003 | 1 | 1 | 1 | 67 | 67* | - | 76 | 88.16 | 0 | 1 | 0 | 6 | 0 |
| Upul TharangaSL | Kenya | 2011 | 1 | 1 | 1 | 67 | 67* | - | 59 | 113.56 | 0 | 1 | 0 | 12 | 0 |
| Lendl SimmonsWI | Sri Lanka | 2013 | 1 | 1 | 0 | 67 | 67 | 67.00 | 78 | 85.90 | 0 | 1 | 0 | 5 | 4 |
| Mahela UdawatteSL | United Arab Emirates | 2008 | 1 | 1 | 0 | 67 | 67 | 67.00 | 74 | 90.54 | 0 | 1 | 0 | 6 | 0 |
| Tom CooperNED | Kenya | 2010 | 1 | 1 | 0 | 67 | 67 | 67.00 | 98 | 68.37 | 0 | 1 | 0 | 3 | 0 |
| Shubman GillIND | Nepal | 2023 | 1 | 1 | 1 | 67 | 67* | - | 62 | 108.06 | 0 | 1 | 0 | 8 | 1 |
| Samit GohelCAN | Oman | 2026 | 1 | 1 | 0 | 67 | 67 | 67.00 | 85 | 78.82 | 0 | 1 | 0 | 5 | 0 |
| Utkarsh SrivastavaUSA | Scotland | 2024 | 1 | 1 | 0 | 67 | 67 | 67.00 | 63 | 106.35 | 0 | 1 | 0 | 6 | 1 |
| Mark WaughAUS | Scotland | 1999 | 1 | 1 | 0 | 67 | 67 | 67.00 | 114 | 58.77 | 0 | 1 | 0 | 5 | 0 |
| Sunil WettimunySL | India | 1979 | 1 | 1 | 0 | 67 | 67 | 67.00 | 120 | 55.83 | 0 | 1 | 0 | 8 | 0 |
| Vusi SibandaZIM | Ireland | 2007-2010 | 2 | 2 | 0 | 67 | 67 | 33.50 | 85 | 78.82 | 0 | 1 | 1 | 9 | 0 |
| Yashpal SharmaIND | Sri Lanka | 1982 | 3 | 2 | 2 | 67 | 37* | - | 64 | 104.69 | 0 | 0 | 0 | - | - |
| Jahurul IslamBAN | England | 2010 | 2 | 2 | 0 | 67 | 40 | 33.50 | 94 | 71.28 | 0 | 0 | 0 | 6 | 1 |
| Matty CrossSCO | New Zealand | 2015-2022 | 2 | 2 | 0 | 67 | 53 | 33.50 | 76 | 88.16 | 0 | 1 | 0 | 9 | 0 |
| Kusal MendisSL | Scotland | 2019-2023 | 2 | 2 | 0 | 67 | 66 | 33.50 | 72 | 93.06 | 0 | 1 | 0 | 4 | 3 |
| Nick KellyNZ | West Indies | 2026 | 2 | 2 | 0 | 67 | 64 | 33.50 | 87 | 77.01 | 0 | 1 | 0 | 5 | 2 |
| Aaron HardieAUS | England | 2024 | 4 | 2 | 0 | 67 | 44 | 33.50 | 51 | 131.37 | 0 | 0 | 0 | 6 | 2 |
| Saud ShakeelPAK | South Africa | 2023-2025 | 2 | 2 | 0 | 67 | 52 | 33.50 | 68 | 98.53 | 0 | 1 | 0 | 9 | 0 |
| Saad BaigPAK | England | 2026 | 2 | 2 | 0 | 67 | 35 | 33.50 | 76 | 88.16 | 0 | 0 | 0 | 12 | 0 |
| Haroon RasheedPAK | Sri Lanka | 1982 | 3 | 2 | 1 | 67 | 63* | 67.00 | 78 | 85.90 | 0 | 1 | 0 | 0 | 0 |
| Hashmatullah ShahidiAFG | New Zealand | 2019-2023 | 2 | 2 | 0 | 67 | 59 | 33.50 | 128 | 52.34 | 0 | 1 | 0 | 10 | 0 |
| Nasir JamalAFG | Scotland | 2015-2018 | 2 | 2 | 1 | 67 | 52* | 67.00 | 77 | 87.01 | 0 | 1 | 0 | 8 | 0 |
| Sylvester JosephWI | Sri Lanka | 2000-2005 | 3 | 3 | 0 | 67 | 58 | 22.33 | 108 | 62.04 | 0 | 1 | 1 | 6 | 1 |
| Mitchell JohnsonAUS | Bangladesh | 2006-2011 | 9 | 3 | 1 | 67 | 41 | 33.50 | 38 | 176.32 | 0 | 0 | 1 | 6 | 4 |
| Sam CurranENG | Bangladesh | 2023 | 3 | 3 | 1 | 67 | 33* | 33.50 | 83 | 80.72 | 0 | 0 | 0 | 4 | 4 |
| Kamran GhulamPAK | South Africa | 2024 | 3 | 3 | 0 | 67 | 63 | 22.33 | 47 | 142.55 | 0 | 1 | 1 | 4 | 5 |
| Washington SundarIND | Bangladesh | 2022 | 3 | 3 | 0 | 67 | 37 | 22.33 | 89 | 75.28 | 0 | 0 | 0 | 5 | 1 |
| Ishan PandeyNEP | Oman | 2026 | 3 | 3 | 0 | 67 | 37 | 22.33 | 123 | 54.47 | 0 | 0 | 0 | 6 | 0 |
| Aamer SohailPAK | Bangladesh | 1995-1998 | 3 | 3 | 1 | 67 | 37* | 33.50 | 91 | 73.63 | 0 | 0 | 1 | 12 | 0 |
| Mluleki NkalaZIM | Australia | 2001-2004 | 6 | 4 | 0 | 67 | 47 | 16.75 | 114 | 58.77 | 0 | 0 | 1 | 6 | 0 |
| Wesley BarresiNED | Zimbabwe | 2019-2023 | 4 | 4 | 1 | 67 | 39* | 22.33 | 84 | 79.76 | 0 | 0 | 0 | 6 | 2 |
| Michael LevittNED | Nepal | 2024-2025 | 4 | 4 | 0 | 67 | 39 | 16.75 | 68 | 98.53 | 0 | 0 | 1 | 6 | 5 |
| Daan van BungeNED | Ireland | 2006-2013 | 5 | 5 | 0 | 67 | 45 | 13.40 | 92 | 72.83 | 0 | 0 | 1 | 6 | 2 |
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.