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,031 of the 5,037 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nathan McCullumNZ | West Indies | 2012-2014 | 7 | 6 | 1 | 136 | 50 | 27.20 | 174 | 78.16 | 0 | 1 | 0 | 9 | 5 |
| Chamara SilvaSL | New Zealand | 2006-2011 | 8 | 7 | 1 | 136 | 41* | 22.67 | 214 | 63.55 | 0 | 0 | 0 | 13 | 2 |
| Roston ChaseWI | Sri Lanka | 2020-2026 | 8 | 7 | 1 | 136 | 41 | 22.67 | 171 | 79.53 | 0 | 0 | 1 | 11 | 1 |
| Raman LambaIND | Sri Lanka | 1986-1989 | 7 | 7 | 1 | 136 | 57* | 22.67 | 173 | 78.61 | 0 | 1 | 1 | 4 | 1 |
| Lance CairnsNZ | Sri Lanka | 1979-1985 | 11 | 8 | 1 | 136 | 40* | 19.43 | 122 | 111.48 | 0 | 0 | 0 | 13 | 5 |
| Dave CallaghanSA | India | 1992-1995 | 9 | 8 | 3 | 136 | 45* | 27.20 | 217 | 62.67 | 0 | 0 | 1 | 10 | 1 |
| Sidath WettimunySL | New Zealand | 1983-1984 | 10 | 10 | 0 | 136 | 33 | 13.60 | 415 | 32.77 | 0 | 0 | 0 | 12 | 0 |
| Dion NashNZ | South Africa | 1998-2002 | 12 | 10 | 0 | 136 | 38 | 13.60 | 204 | 66.67 | 0 | 0 | 0 | 7 | 2 |
| WPUJC VaasSL | West Indies | 1995-2008 | 20 | 13 | 4 | 136 | 28* | 15.11 | 221 | 61.54 | 0 | 0 | 0 | 8 | 0 |
| Sandeep LamichhaneNEP | United Arab Emirates | 2018-2026 | 17 | 13 | 6 | 136 | 27 | 19.43 | 173 | 78.61 | 0 | 0 | 1 | 12 | 0 |
| Zaheer KhanIND | Sri Lanka | 2000-2012 | 48 | 21 | 5 | 136 | 28* | 8.50 | 217 | 62.67 | 0 | 0 | 3 | 9 | 5 |
| Adam GilchristAUS | ICC World XI | 2005 | 2 | 2 | 0 | 135 | 103 | 67.50 | 110 | 122.73 | 1 | 0 | 0 | 10 | 5 |
| Ian BillcliffCAN | Bangladesh | 2003-2007 | 2 | 2 | 0 | 135 | 93 | 67.50 | 177 | 76.27 | 0 | 1 | 0 | 12 | 2 |
| Craig EvansZIM | Sri Lanka | 1996-1998 | 3 | 2 | 2 | 135 | 96* | - | 139 | 97.12 | 0 | 1 | 0 | 11 | 3 |
| Kumar SangakkaraSL | Kenya | 2003-2011 | 3 | 3 | 2 | 135 | 103* | 135.00 | 145 | 93.10 | 1 | 0 | 0 | 12 | 0 |
| Imran NazirPAK | Bangladesh | 2000-2004 | 3 | 3 | 0 | 135 | 80 | 45.00 | 137 | 98.54 | 0 | 1 | 0 | 15 | 3 |
| Ryan RickeltonSA | Ireland | 2024 | 3 | 3 | 0 | 135 | 91 | 45.00 | 146 | 92.47 | 0 | 1 | 0 | 10 | 4 |
| William PorterfieldIRE | Sri Lanka | 2007-2016 | 4 | 4 | 0 | 135 | 73 | 33.75 | 244 | 55.33 | 0 | 1 | 0 | 14 | 0 |
| Gareth HopkinsNZ | Australia | 2007-2010 | 6 | 5 | 0 | 135 | 45 | 27.00 | 167 | 80.84 | 0 | 0 | 0 | 11 | 2 |
| Morris OumaKEN | Afghanistan | 2010-2013 | 6 | 5 | 1 | 135 | 40 | 33.75 | 243 | 55.56 | 0 | 0 | 0 | 14 | 1 |
| Reeza HendricksSA | Australia | 2018-2023 | 5 | 5 | 0 | 135 | 44 | 27.00 | 206 | 65.53 | 0 | 0 | 0 | 15 | 0 |
| Niroshan DickwellaSL | Pakistan | 2017 | 6 | 6 | 0 | 135 | 73 | 22.50 | 150 | 90.00 | 0 | 1 | 1 | 12 | 1 |
| Ahmed ShehzadPAK | Zimbabwe | 2011-2015 | 7 | 7 | 0 | 135 | 54 | 19.29 | 240 | 56.25 | 0 | 1 | 1 | 12 | 0 |
| Zane GreenNAM | Nepal | 2022-2026 | 9 | 7 | 1 | 135 | 75* | 22.50 | 136 | 99.26 | 0 | 1 | 0 | 16 | 2 |
| Larry GomesWI | India | 1983-1985 | 12 | 7 | 2 | 135 | 33* | 27.00 | 212 | 63.68 | 0 | 0 | 0 | 0 | 1 |
| Mike GattingENG | Sri Lanka | 1982-1993 | 8 | 7 | 1 | 135 | 58 | 22.50 | 146 | 92.47 | 0 | 1 | 0 | 8 | 1 |
| Woorkeri RamanIND | West Indies | 1988-1993 | 7 | 7 | 1 | 135 | 95 | 22.50 | 207 | 65.22 | 0 | 1 | 1 | 9 | 0 |
| Farveez MaharoofSL | England | 2004-2016 | 12 | 8 | 2 | 135 | 58* | 22.50 | 138 | 97.83 | 0 | 1 | 1 | 9 | 3 |
| Shoaib MohammadPAK | England | 1985-1992 | 8 | 8 | 1 | 135 | 66 | 19.29 | 285 | 47.37 | 0 | 1 | 1 | 9 | 0 |
| Ravichandran AshwinIND | West Indies | 2011-2017 | 17 | 9 | 5 | 135 | 31 | 33.75 | 186 | 72.58 | 0 | 0 | 0 | 8 | 1 |
| Matty CrossSCO | Nepal | 2022-2026 | 12 | 9 | 0 | 135 | 42 | 15.00 | 257 | 52.53 | 0 | 0 | 0 | 9 | 1 |
| Chandika HathurusingheSL | Pakistan | 1992-1999 | 10 | 9 | 0 | 135 | 42 | 15.00 | 325 | 41.54 | 0 | 0 | 1 | 12 | 0 |
| John EmbureyENG | Australia | 1980-1989 | 15 | 11 | 3 | 135 | 26 | 16.88 | 160 | 84.38 | 0 | 0 | 0 | 9 | 0 |
| Nayan MongiaIND | Sri Lanka | 1994-1999 | 26 | 13 | 3 | 135 | 51 | 13.50 | 200 | 67.50 | 0 | 1 | 0 | 8 | 2 |
| Klaas-Jan van NoortwijkNED | Namibia | 2003 | 1 | 1 | 1 | 134 | 134* | - | 129 | 103.88 | 1 | 0 | 0 | 11 | 3 |
| Shakib Al HasanBAN | Canada | 2007 | 1 | 1 | 1 | 134 | 134* | - | 152 | 88.16 | 1 | 0 | 0 | 14 | 0 |
| Ricky PontingAUS | ICC World XI | 2005 | 2 | 2 | 0 | 134 | 68 | 67.00 | 156 | 85.90 | 0 | 2 | 0 | 12 | 1 |
| AB de VilliersSA | Netherlands | 2007-2013 | 3 | 2 | 0 | 134 | 134 | 67.00 | 100 | 134.00 | 1 | 0 | 1 | 13 | 4 |
| Mark DekkerZIM | New Zealand | 1992 | 2 | 2 | 0 | 134 | 79 | 67.00 | 181 | 74.03 | 0 | 2 | 0 | 5 | 2 |
| Sewnarine ChattergoonWI | South Africa | 2008 | 3 | 3 | 0 | 134 | 52 | 44.67 | 205 | 65.37 | 0 | 1 | 0 | 22 | 2 |
| Jatinder SinghOMA | Netherlands | 2023-2024 | 3 | 3 | 0 | 134 | 59 | 44.67 | 208 | 64.42 | 0 | 2 | 0 | 12 | 0 |
| Scott EdwardsNED | United States of America | 2023-2026 | 4 | 4 | 1 | 134 | 67* | 44.67 | 120 | 111.67 | 0 | 2 | 1 | 12 | 0 |
| Finlay McCreathSCO | Netherlands | 2025 | 4 | 4 | 0 | 134 | 81 | 33.50 | 190 | 70.53 | 0 | 1 | 0 | 11 | 2 |
| Adrian KuiperSA | India | 1991-1992 | 4 | 4 | 1 | 134 | 63* | 44.67 | 139 | 96.40 | 0 | 1 | 0 | 11 | 3 |
| Andrew WhiteIRE | Zimbabwe | 2007-2010 | 5 | 5 | 0 | 134 | 47 | 26.80 | 227 | 59.03 | 0 | 0 | 1 | 6 | 0 |
| Farhaan BehardienSA | Pakistan | 2013 | 5 | 5 | 2 | 134 | 58 | 44.67 | 141 | 95.04 | 0 | 1 | 0 | 11 | 2 |
| Sandeep GoudOMA | Nepal | 2020-2023 | 6 | 5 | 1 | 134 | 47 | 33.50 | 247 | 54.25 | 0 | 0 | 0 | 10 | 4 |
| Chris TavaréENG | Pakistan | 1982-1984 | 6 | 5 | 0 | 134 | 58 | 26.80 | 265 | 50.57 | 0 | 1 | 0 | 10 | 0 |
| Ian BillcliffCAN | Bermuda | 2006-2008 | 6 | 6 | 0 | 134 | 59 | 22.33 | 183 | 73.22 | 0 | 1 | 0 | 9 | 2 |
| James HopesAUS | Pakistan | 2009-2010 | 8 | 6 | 1 | 134 | 48* | 26.80 | 166 | 80.72 | 0 | 0 | 0 | 12 | 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.