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,013 of the 5,044 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rohit SharmaIND | England | 2008-2026 | 26 | 26 | 5 | 1021 | 138 | 48.62 | 1110 | 91.98 | 4 | 4 | 1 | 121 | 27 |
| Javed MiandadPAK | Australia | 1979-1993 | 35 | 33 | 3 | 1019 | 74* | 33.97 | 1586 | 64.25 | 0 | 7 | 0 | 77 | 1 |
| Michael ClarkeAUS | New Zealand | 2003-2015 | 31 | 29 | 4 | 1018 | 98 | 40.72 | 1287 | 79.10 | 0 | 8 | 1 | 107 | 5 |
| Ijaz AhmedPAK | Sri Lanka | 1986-2000 | 39 | 34 | 8 | 1017 | 102* | 39.12 | 1192 | 85.32 | 1 | 8 | 1 | 74 | 21 |
| Mohammad YousufPAK | Australia | 1998-2010 | 29 | 29 | 2 | 1016 | 100 | 37.63 | 1421 | 71.50 | 1 | 7 | 2 | 89 | 8 |
| Rahul DravidIND | England | 1996-2011 | 30 | 29 | 3 | 1012 | 92* | 38.92 | 1306 | 77.49 | 0 | 11 | 1 | 103 | 5 |
| Shikhar DhawanIND | West Indies | 2011-2022 | 31 | 30 | 1 | 1012 | 119 | 34.90 | 1165 | 86.87 | 2 | 7 | 0 | 122 | 14 |
| Ross TaylorNZ | Bangladesh | 2007-2021 | 25 | 24 | 6 | 1010 | 107* | 56.11 | 1183 | 85.38 | 2 | 8 | 0 | 80 | 24 |
| Virender SehwagIND | England | 2002-2011 | 27 | 27 | 0 | 1008 | 126 | 37.33 | 985 | 102.34 | 1 | 7 | 1 | 151 | 12 |
| Ross TaylorNZ | Australia | 2007-2020 | 30 | 29 | 2 | 1007 | 117 | 37.30 | 1281 | 78.61 | 2 | 6 | 0 | 93 | 13 |
| MS DhoniIND | West Indies | 2005-2019 | 39 | 33 | 15 | 1005 | 95 | 55.83 | 1108 | 90.70 | 0 | 8 | 0 | 63 | 28 |
| Kane WilliamsonNZ | England | 2013-2025 | 22 | 22 | 2 | 1004 | 118 | 50.20 | 1176 | 85.37 | 2 | 7 | 2 | 99 | 7 |
| Steve WaughAUS | Pakistan | 1986-2001 | 43 | 40 | 8 | 1003 | 82 | 31.34 | 1375 | 72.95 | 0 | 8 | 4 | 79 | 6 |
| Mitchell MarshAUS | South Africa | 2011-2026 | 31 | 30 | 2 | 1000 | 100 | 35.71 | 1009 | 99.11 | 1 | 8 | 2 | 95 | 40 |
| Mohammad AzharuddinIND | West Indies | 1985-1998 | 43 | 42 | 4 | 998 | 81 | 26.26 | 1364 | 73.17 | 0 | 2 | 0 | 68 | 3 |
| Viv RichardsWI | India | 1979-1989 | 31 | 26 | 5 | 997 | 149 | 47.48 | 1002 | 99.50 | 3 | 2 | 0 | 84 | 24 |
| Nathan AstleNZ | West Indies | 1995-2006 | 27 | 27 | 3 | 994 | 118* | 41.42 | 1335 | 74.46 | 1 | 8 | 0 | 91 | 11 |
| Brendon McCullumNZ | England | 2002-2015 | 32 | 31 | 4 | 993 | 80* | 36.78 | 842 | 117.93 | 0 | 8 | 0 | 92 | 45 |
| Salman ButtPAK | India | 2004-2010 | 21 | 21 | 2 | 992 | 129* | 52.21 | 1193 | 83.15 | 5 | 2 | 3 | 129 | 4 |
| Shikhar DhawanIND | South Africa | 2013-2022 | 24 | 23 | 1 | 992 | 137 | 45.09 | 1070 | 92.71 | 3 | 6 | 1 | 131 | 8 |
| Martin CroweNZ | Pakistan | 1983-1994 | 26 | 26 | 4 | 992 | 91 | 45.09 | 1257 | 78.92 | 0 | 7 | 0 | 78 | 9 |
| Jos ButtlerENG | Australia | 2013-2025 | 36 | 34 | 7 | 992 | 110* | 36.74 | 955 | 103.87 | 2 | 5 | 2 | 81 | 23 |
| AB de VilliersSA | New Zealand | 2005-2017 | 25 | 25 | 9 | 991 | 106* | 61.94 | 1013 | 97.83 | 1 | 7 | 1 | 91 | 15 |
| Javed MiandadPAK | England | 1977-1996 | 27 | 27 | 6 | 991 | 113 | 47.19 | 1644 | 60.28 | 1 | 10 | 2 | 67 | 5 |
| Inzamam-ul-HaqPAK | Australia | 1992-2005 | 34 | 34 | 3 | 991 | 91* | 31.97 | 1432 | 69.20 | 0 | 9 | 4 | 71 | 11 |
| Mohammad AzharuddinIND | Australia | 1985-1999 | 43 | 41 | 6 | 990 | 94 | 28.29 | 1400 | 70.71 | 0 | 6 | 2 | 70 | 7 |
| Nathan AstleNZ | Zimbabwe | 1996-2005 | 22 | 22 | 3 | 989 | 120 | 52.05 | 1319 | 74.98 | 3 | 5 | 1 | 107 | 14 |
| Chris GayleWI | Pakistan | 1999-2019 | 34 | 34 | 0 | 988 | 124 | 29.06 | 1128 | 87.59 | 3 | 4 | 5 | 109 | 22 |
| Chris GayleWI | South Africa | 2001-2015 | 35 | 34 | 2 | 985 | 152* | 30.78 | 1141 | 86.33 | 3 | 1 | 1 | 111 | 19 |
| Navjot SidhuIND | Sri Lanka | 1988-1997 | 26 | 25 | 1 | 984 | 108 | 41.00 | 1382 | 71.20 | 1 | 8 | 2 | 68 | 7 |
| Misbah-ul-HaqPAK | Sri Lanka | 2002-2014 | 30 | 26 | 5 | 981 | 83* | 46.71 | 1334 | 73.54 | 0 | 10 | 1 | 62 | 14 |
| Yuvraj SinghIND | Australia | 2000-2013 | 41 | 37 | 1 | 981 | 139 | 27.25 | 1152 | 85.16 | 2 | 4 | 4 | 103 | 16 |
| Andrew StraussENG | Australia | 2004-2011 | 36 | 36 | 1 | 979 | 87 | 27.97 | 1282 | 76.37 | 0 | 8 | 3 | 104 | 4 |
| Yuvraj SinghIND | West Indies | 2002-2017 | 31 | 27 | 1 | 978 | 131 | 37.62 | 1195 | 81.84 | 3 | 5 | 1 | 95 | 15 |
| Hashim AmlaSA | England | 2008-2019 | 22 | 21 | 2 | 976 | 150 | 51.37 | 1116 | 87.46 | 2 | 6 | 1 | 106 | 4 |
| Clive LloydWI | Australia | 1975-1985 | 32 | 28 | 10 | 976 | 102 | 54.22 | 1197 | 81.54 | 1 | 5 | 1 | 90 | 10 |
| Sourav GangulyIND | England | 1996-2007 | 26 | 26 | 1 | 975 | 117* | 39.00 | 1281 | 76.11 | 1 | 7 | 1 | 104 | 20 |
| Gordon GreenidgeWI | Pakistan | 1975-1990 | 26 | 26 | 3 | 974 | 103 | 42.35 | 1511 | 64.46 | 2 | 6 | 0 | 84 | 13 |
| Mark WaughAUS | India | 1992-2001 | 27 | 26 | 1 | 974 | 133* | 38.96 | 1211 | 80.43 | 3 | 4 | 1 | 77 | 10 |
| Rahul DravidIND/IWX/ICC | Australia | 1996-2007 | 43 | 39 | 0 | 974 | 80 | 24.97 | 1456 | 66.90 | 0 | 8 | 4 | 85 | 2 |
| Mushfiqur RahimBAN | West Indies | 2007-2021 | 29 | 29 | 8 | 972 | 79 | 46.29 | 1261 | 77.08 | 0 | 8 | 1 | 77 | 15 |
| Richie RichardsonWI | India | 1983-1996 | 32 | 32 | 4 | 971 | 72 | 34.68 | 1633 | 59.46 | 0 | 5 | 1 | 74 | 3 |
| Michael BevanAUS | New Zealand | 1994-2003 | 28 | 23 | 5 | 967 | 107 | 53.72 | 1273 | 75.96 | 2 | 6 | 0 | 66 | 5 |
| Inzamam-ul-HaqPAK | South Africa | 1992-2007 | 37 | 36 | 4 | 967 | 85 | 30.22 | 1466 | 65.96 | 0 | 6 | 3 | 87 | 8 |
| Tillakaratne DilshanSL | England | 2003-2015 | 34 | 31 | 3 | 966 | 108* | 34.50 | 1174 | 82.28 | 2 | 5 | 1 | 98 | 6 |
| Sanath JayasuriyaSL | Australia | 1989-2008 | 47 | 47 | 3 | 966 | 122 | 21.95 | 1159 | 83.35 | 2 | 4 | 7 | 112 | 14 |
| Carl HooperWI | Pakistan | 1987-2002 | 49 | 44 | 14 | 962 | 112* | 32.07 | 1307 | 73.60 | 1 | 4 | 3 | 62 | 9 |
| Aamer SohailPAK | India | 1991-1998 | 25 | 25 | 2 | 958 | 105 | 41.65 | 1376 | 69.62 | 1 | 7 | 1 | 80 | 9 |
| Gordon GreenidgeWI | England | 1976-1991 | 30 | 30 | 3 | 958 | 98* | 35.48 | 1688 | 56.75 | 0 | 6 | 2 | 108 | 9 |
| Richie RichardsonWI | England | 1984-1995 | 35 | 34 | 3 | 957 | 108* | 30.87 | 1429 | 66.97 | 1 | 7 | 1 | 95 | 13 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.