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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rishabh PantIND | Australia | 2019-2020 | 3 | 3 | 0 | 80 | 36 | 26.67 | 73 | 109.59 | 0 | 0 | 0 | 7 | 3 |
| ShafiqullahAFG | United Arab Emirates | 2014 | 3 | 3 | 1 | 80 | 39 | 40.00 | 70 | 114.29 | 0 | 0 | 0 | 2 | 7 |
| Graham BarlowENG | West Indies | 1976 | 3 | 3 | 1 | 80 | 80* | 40.00 | 149 | 53.69 | 0 | 1 | 2 | 8 | 0 |
| Ranjan MadugalleSL | West Indies | 1985-1987 | 5 | 4 | 1 | 80 | 36* | 26.67 | 156 | 51.28 | 0 | 0 | 0 | 2 | 1 |
| Johan van der WathSA | Australia | 2006 | 4 | 4 | 2 | 80 | 37* | 40.00 | 54 | 148.15 | 0 | 0 | 1 | 3 | 8 |
| Wesley BarresiNED | South Africa | 2011-2023 | 4 | 4 | 0 | 80 | 44 | 20.00 | 117 | 68.38 | 0 | 0 | 1 | 8 | 0 |
| Sabbir RahmanBAN | South Africa | 2015-2017 | 6 | 4 | 0 | 80 | 39 | 20.00 | 101 | 79.21 | 0 | 0 | 0 | 9 | 1 |
| Mosaddek HossainBAN | West Indies | 2018-2022 | 7 | 4 | 3 | 80 | 52* | 80.00 | 61 | 131.15 | 0 | 1 | 0 | 4 | 6 |
| Mujibur AliOMA | Canada | 2025-2026 | 4 | 4 | 1 | 80 | 39 | 26.67 | 170 | 47.06 | 0 | 0 | 0 | 4 | 1 |
| Atul BedadeIND | West Indies | 1994 | 5 | 4 | 2 | 80 | 51 | 40.00 | 91 | 87.91 | 0 | 1 | 0 | 9 | 0 |
| Wavell HindsWI | Kenya | 2001-2003 | 5 | 5 | 1 | 80 | 44* | 20.00 | 92 | 86.96 | 0 | 0 | 1 | 5 | 4 |
| Robin UthappaIND | Bangladesh | 2007-2014 | 5 | 5 | 0 | 80 | 50 | 16.00 | 109 | 73.39 | 0 | 1 | 0 | 7 | 3 |
| James FaulknerAUS | New Zealand | 2013-2017 | 7 | 5 | 0 | 80 | 36 | 16.00 | 110 | 72.73 | 0 | 0 | 1 | 8 | 0 |
| Solomon MireZIM | United Arab Emirates | 2015-2019 | 5 | 5 | 0 | 80 | 40 | 16.00 | 129 | 62.02 | 0 | 0 | 0 | 7 | 1 |
| Lo-handre LouwrensNAM | Nepal | 2022-2023 | 6 | 5 | 0 | 80 | 41 | 16.00 | 129 | 62.02 | 0 | 0 | 0 | 14 | 0 |
| David ObuyaKEN | South Africa | 2001-2008 | 6 | 6 | 0 | 80 | 35 | 13.33 | 198 | 40.40 | 0 | 0 | 0 | 5 | 1 |
| Ambati RayuduIND | Australia | 2015-2019 | 6 | 6 | 0 | 80 | 24 | 13.33 | 121 | 66.12 | 0 | 0 | 1 | 8 | 1 |
| Gulsan JhaNEP | Namibia | 2022-2026 | 6 | 6 | 2 | 80 | 21 | 20.00 | 111 | 72.07 | 0 | 0 | 0 | 6 | 3 |
| Vijay DahiyaIND | Australia | 2000-2001 | 6 | 6 | 1 | 80 | 51 | 16.00 | 91 | 87.91 | 0 | 1 | 1 | 9 | 1 |
| Hiri HiriPNG | Nepal | 2022-2023 | 7 | 7 | 0 | 80 | 31 | 11.43 | 151 | 52.98 | 0 | 0 | 1 | 5 | 1 |
| Ijaz FaqihPAK | Australia | 1981-1987 | 8 | 7 | 0 | 80 | 18 | 11.43 | 117 | 68.38 | 0 | 0 | 1 | 8 | 0 |
| Ramesh PowarIND | England | 2006-2007 | 12 | 8 | 3 | 80 | 54 | 16.00 | 140 | 57.14 | 0 | 1 | 0 | 5 | 1 |
| David BairstowENG | Australia | 1979-1980 | 9 | 8 | 4 | 80 | 21* | 20.00 | 145 | 55.17 | 0 | 0 | 0 | 4 | 1 |
| Liam PlunkettENG | India | 2006-2019 | 11 | 9 | 2 | 80 | 26* | 11.43 | 102 | 78.43 | 0 | 0 | 1 | 10 | 0 |
| Bernard ScholtzNAM | United States of America | 2019-2026 | 13 | 10 | 6 | 80 | 31* | 20.00 | 118 | 67.80 | 0 | 0 | 3 | 2 | 3 |
| Rashid LatifPAK | Bangladesh | 1998-2002 | 4 | 1 | 0 | 79 | 79 | 79.00 | 83 | 95.18 | 0 | 1 | 0 | 9 | 0 |
| Gavin HamiltonSCO | Bermuda | 2007 | 1 | 1 | 0 | 79 | 79 | 79.00 | 86 | 91.86 | 0 | 1 | 0 | 5 | 0 |
| Steven TaylorUSA | Jersey | 2023 | 1 | 1 | 0 | 79 | 79 | 79.00 | 100 | 79.00 | 0 | 1 | 0 | 6 | 3 |
| Hassan NawazPAK | England | 2026 | 1 | 1 | 0 | 79 | 79 | 79.00 | 74 | 106.76 | 0 | 1 | 0 | 5 | 4 |
| Sachin TendulkarIND | Netherlands | 2003-2011 | 2 | 2 | 0 | 79 | 52 | 39.50 | 94 | 84.04 | 0 | 1 | 0 | 13 | 0 |
| Jehan MubarakSL | New Zealand | 2006 | 3 | 2 | 0 | 79 | 53 | 39.50 | 116 | 68.10 | 0 | 1 | 0 | 10 | 1 |
| Saeed AnwarPAK | United Arab Emirates | 1994-1996 | 2 | 2 | 1 | 79 | 40* | 79.00 | 78 | 101.28 | 0 | 0 | 0 | 10 | 1 |
| Grant ElliottNZ | Zimbabwe | 2015 | 3 | 2 | 0 | 79 | 43 | 39.50 | 70 | 112.86 | 0 | 0 | 0 | 6 | 2 |
| Matt MachanSCO | Australia | 2013-2015 | 2 | 2 | 0 | 79 | 40 | 39.50 | 89 | 88.76 | 0 | 0 | 0 | 8 | 0 |
| Navneet DhaliwalCAN | Namibia | 2025 | 2 | 2 | 0 | 79 | 54 | 39.50 | 138 | 57.25 | 0 | 1 | 0 | 7 | 3 |
| Ruturaj GaikwadIND | Australia | 2023 | 2 | 2 | 0 | 79 | 71 | 39.50 | 89 | 88.76 | 0 | 1 | 0 | 12 | 0 |
| T SuriUAE | United States of America | 2026 | 2 | 2 | 0 | 79 | 78 | 39.50 | 82 | 96.34 | 0 | 1 | 0 | 10 | 2 |
| Dilip VengsarkarIND | Zimbabwe | 1987 | 2 | 2 | 2 | 79 | 46* | - | 80 | 98.75 | 0 | 0 | 0 | 5 | 3 |
| Mark TaylorAUS | Zimbabwe | 1994-1996 | 3 | 2 | 0 | 79 | 45 | 39.50 | 95 | 83.16 | 0 | 0 | 0 | 10 | 0 |
| Shoaib MalikPAK | Kenya | 2002-2004 | 3 | 3 | 0 | 79 | 76 | 26.33 | 73 | 108.22 | 0 | 1 | 1 | 6 | 1 |
| Martin BicknellENG | Australia | 1990-1991 | 3 | 3 | 1 | 79 | 31* | 39.50 | 80 | 98.75 | 0 | 0 | 0 | 6 | 1 |
| Andrew WhiteIRE | England | 2006-2009 | 3 | 3 | 0 | 79 | 40 | 26.33 | 83 | 95.18 | 0 | 0 | 0 | 9 | 0 |
| Andre FletcherWI | Bangladesh | 2009 | 3 | 3 | 0 | 79 | 52 | 26.33 | 68 | 116.18 | 0 | 1 | 0 | 12 | 3 |
| Usman KhawajaAUS | South Africa | 2016-2019 | 4 | 3 | 0 | 79 | 59 | 26.33 | 92 | 85.87 | 0 | 1 | 0 | 7 | 1 |
| Stephan MyburghNED | New Zealand | 2022 | 3 | 3 | 0 | 79 | 64 | 26.33 | 64 | 123.44 | 0 | 1 | 0 | 16 | 1 |
| Logan van BeekNED | Sri Lanka | 2023 | 3 | 3 | 1 | 79 | 59 | 39.50 | 103 | 76.70 | 0 | 1 | 1 | 2 | 1 |
| Karan KCNEP | Papua New Guinea | 2021-2023 | 7 | 3 | 1 | 79 | 42 | 39.50 | 57 | 138.60 | 0 | 0 | 0 | 3 | 7 |
| DO LeicherNAM | Canada | 2025 | 3 | 3 | 1 | 79 | 58 | 39.50 | 132 | 59.85 | 0 | 1 | 0 | 3 | 1 |
| Desmond ChumneyCAN | Bermuda | 2006-2007 | 4 | 4 | 0 | 79 | 38 | 19.75 | 111 | 71.17 | 0 | 0 | 0 | 10 | 1 |
| Alex CareyAUS | Bangladesh | 2019-2026 | 4 | 4 | 1 | 79 | 47 | 26.33 | 103 | 76.70 | 0 | 0 | 0 | 8 | 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.