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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dougie LockhartSCO | Afghanistan | 2010 | 3 | 2 | 0 | 31 | 26 | 15.50 | 64 | 48.44 | 0 | 0 | 0 | 2 | 0 |
| Ian BlackwellENG | West Indies | 2004 | 4 | 3 | 0 | 31 | 27 | 10.33 | 29 | 106.90 | 0 | 0 | 1 | 2 | 2 |
| Tapash BaisyaBAN | Pakistan | 2003-2004 | 5 | 3 | 0 | 31 | 14 | 10.33 | 53 | 58.49 | 0 | 0 | 0 | 3 | 0 |
| Bastiaan ZuiderentNED | Sri Lanka | 2002-2006 | 3 | 3 | 0 | 31 | 29 | 10.33 | 53 | 58.49 | 0 | 0 | 1 | 4 | 0 |
| Abdur RazzakBAN | Ireland | 2007-2011 | 7 | 3 | 1 | 31 | 11 | 15.50 | 50 | 62.00 | 0 | 0 | 0 | 1 | 0 |
| Xavier MarshallWI | New Zealand | 2008-2009 | 3 | 3 | 1 | 31 | 29* | 15.50 | 73 | 42.47 | 0 | 0 | 1 | 2 | 0 |
| JAR BlainSCO | Ireland | 2006-2008 | 5 | 3 | 0 | 31 | 16 | 10.33 | 66 | 46.97 | 0 | 0 | 0 | 1 | 0 |
| Vernon PhilanderSA | New Zealand | 2014-2015 | 6 | 3 | 2 | 31 | 30* | 31.00 | 53 | 58.49 | 0 | 0 | 0 | 1 | 0 |
| Ajantha MendisSL | West Indies | 2008-2015 | 9 | 3 | 1 | 31 | 21* | 15.50 | 31 | 100.00 | 0 | 0 | 0 | 2 | 1 |
| BJ WatlingNZ | Australia | 2016 | 3 | 3 | 0 | 31 | 17 | 10.33 | 48 | 64.58 | 0 | 0 | 0 | 3 | 0 |
| Akila DananjayaSL | Bangladesh | 2018-2019 | 5 | 3 | 0 | 31 | 17 | 10.33 | 34 | 91.18 | 0 | 0 | 1 | 4 | 1 |
| Dhananjaya de SilvaSL | Pakistan | 2017-2023 | 3 | 3 | 0 | 31 | 25 | 10.33 | 47 | 65.96 | 0 | 0 | 0 | 3 | 0 |
| Nathan SmithNZ | West Indies | 2025-2026 | 5 | 3 | 0 | 31 | 18 | 10.33 | 53 | 58.49 | 0 | 0 | 0 | 2 | 0 |
| Afif HossainBAN | Pakistan | 2023-2026 | 4 | 3 | 1 | 31 | 14 | 15.50 | 34 | 91.18 | 0 | 0 | 0 | 2 | 1 |
| Graham HumeIRE | South Africa | 2024 | 3 | 3 | 0 | 31 | 21 | 10.33 | 46 | 67.39 | 0 | 0 | 0 | 2 | 2 |
| Palaniapan MeiyappanUAE | Namibia | 2020-2023 | 5 | 3 | 0 | 31 | 15 | 10.33 | 62 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Tristan StubbsSA | Afghanistan | 2024 | 3 | 3 | 1 | 31 | 26* | 15.50 | 53 | 58.49 | 0 | 0 | 1 | 2 | 1 |
| Jacob BethellENG | New Zealand | 2025 | 3 | 3 | 0 | 31 | 18 | 10.33 | 56 | 55.36 | 0 | 0 | 0 | 3 | 0 |
| Noah CroesNED | United States of America | 2024-2026 | 3 | 3 | 0 | 31 | 27 | 10.33 | 34 | 91.18 | 0 | 0 | 1 | 5 | 0 |
| Mike BrearleyENG | Pakistan | 1977-1979 | 3 | 3 | 0 | 31 | 30 | 10.33 | 66 | 46.97 | 0 | 0 | 1 | 4 | 0 |
| Ashok MalhotraIND | Australia | 1986 | 4 | 3 | 0 | 31 | 14 | 10.33 | 69 | 44.93 | 0 | 0 | 0 | 0 | 0 |
| Roger WoolleyAUS | Sri Lanka | 1983 | 4 | 3 | 2 | 31 | 16 | 31.00 | 38 | 81.58 | 0 | 0 | 0 | 2 | 0 |
| Kevin ArnottZIM | Pakistan | 1992-1993 | 3 | 3 | 0 | 31 | 17 | 10.33 | 110 | 28.18 | 0 | 0 | 0 | 1 | 0 |
| Franklyn RoseWI | Zimbabwe | 2000 | 4 | 3 | 0 | 31 | 30 | 10.33 | 37 | 83.78 | 0 | 0 | 1 | 2 | 2 |
| Saleem ElahiPAK | India | 1996-1997 | 4 | 4 | 0 | 31 | 18 | 7.75 | 66 | 46.97 | 0 | 0 | 0 | 3 | 0 |
| Faisal IqbalPAK | South Africa | 2002-2003 | 4 | 4 | 0 | 31 | 22 | 7.75 | 51 | 60.78 | 0 | 0 | 2 | 2 | 0 |
| Ashish BagaiCAN | West Indies | 2003-2010 | 4 | 4 | 0 | 31 | 22 | 7.75 | 71 | 43.66 | 0 | 0 | 0 | 4 | 0 |
| Habibul BasharBAN | New Zealand | 2003-2007 | 4 | 4 | 0 | 31 | 22 | 7.75 | 75 | 41.33 | 0 | 0 | 2 | 3 | 0 |
| Vernon PhilanderSA | India | 2007-2015 | 4 | 4 | 2 | 31 | 17* | 15.50 | 30 | 103.33 | 0 | 0 | 2 | 4 | 0 |
| Sohail TanvirPAK | Australia | 2009-2014 | 5 | 4 | 0 | 31 | 11 | 7.75 | 58 | 53.45 | 0 | 0 | 0 | 2 | 1 |
| Richie BerringtonSCO | Hong Kong | 2016-2018 | 4 | 4 | 0 | 31 | 16 | 7.75 | 78 | 39.74 | 0 | 0 | 0 | 2 | 0 |
| Ashley NurseWI | New Zealand | 2017-2019 | 4 | 4 | 0 | 31 | 27 | 7.75 | 56 | 55.36 | 0 | 0 | 0 | 3 | 0 |
| Clive MadandeZIM | Bangladesh | 2022-2026 | 4 | 4 | 0 | 31 | 24 | 7.75 | 70 | 44.29 | 0 | 0 | 0 | 4 | 0 |
| Rod MarshAUS | India | 1980-1983 | 7 | 4 | 0 | 31 | 12 | 7.75 | 31 | 100.00 | 0 | 0 | 1 | 2 | 0 |
| John LeverENG | Australia | 1977-1980 | 8 | 4 | 1 | 31 | 27* | 10.33 | 114 | 27.19 | 0 | 0 | 0 | 2 | 0 |
| Tom MoodyAUS | Zimbabwe | 1992-1999 | 5 | 4 | 2 | 31 | 20* | 15.50 | 38 | 81.58 | 0 | 0 | 0 | 0 | 1 |
| Grant BradburnNZ | Pakistan | 1990-2001 | 4 | 4 | 1 | 31 | 30 | 10.33 | 76 | 40.79 | 0 | 0 | 1 | 1 | 0 |
| Minhajul AbedinBAN | Pakistan | 1986-1999 | 5 | 4 | 0 | 31 | 14 | 7.75 | 73 | 42.47 | 0 | 0 | 1 | 2 | 0 |
| Paul ReiffelAUS | New Zealand | 1993-1998 | 15 | 5 | 3 | 31 | 17 | 15.50 | 42 | 73.81 | 0 | 0 | 0 | 1 | 0 |
| Mosaddek HossainBAN | Zimbabwe | 2021-2026 | 8 | 5 | 0 | 31 | 11 | 6.20 | 58 | 53.45 | 0 | 0 | 0 | 2 | 0 |
| Saurabh NetravalkarUSA | Scotland | 2019-2026 | 10 | 5 | 2 | 31 | 19* | 10.33 | 29 | 106.90 | 0 | 0 | 0 | 4 | 1 |
| Mick MaloneAUS | West Indies | 1982 | 7 | 5 | 3 | 31 | 15* | 15.50 | 54 | 57.41 | 0 | 0 | 0 | 4 | 0 |
| Jimmy KamandeKEN | Bangladesh | 2006 | 6 | 6 | 1 | 31 | 12 | 6.20 | 101 | 30.69 | 0 | 0 | 0 | 2 | 0 |
| Jerome TaylorWI | Australia | 2006-2016 | 10 | 6 | 3 | 31 | 11 | 10.33 | 52 | 59.62 | 0 | 0 | 1 | 2 | 1 |
| Lasith MalingaSL | Bangladesh | 2004-2019 | 15 | 6 | 4 | 31 | 10 | 15.50 | 37 | 83.78 | 0 | 0 | 1 | 3 | 0 |
| Iftikhar AnjumPAK | Sri Lanka | 2006-2009 | 11 | 6 | 1 | 31 | 18 | 6.20 | 61 | 50.82 | 0 | 0 | 2 | 4 | 0 |
| Nehemiah OdhiamboKEN | Scotland | 2007-2014 | 7 | 6 | 0 | 31 | 12 | 5.17 | 49 | 63.27 | 0 | 0 | 1 | 2 | 0 |
| Rashid KhanAFG | West Indies | 2017-2019 | 8 | 6 | 1 | 31 | 13* | 6.20 | 53 | 58.49 | 0 | 0 | 2 | 1 | 2 |
| Courtney WalshWI | New Zealand | 1987-2000 | 16 | 6 | 2 | 31 | 18 | 7.75 | 27 | 114.81 | 0 | 0 | 2 | 3 | 2 |
| Tinashe PanyangaraZIM | Pakistan | 2004-2015 | 12 | 7 | 2 | 31 | 10 | 6.20 | 73 | 42.47 | 0 | 0 | 1 | 3 | 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.